{"id":55,"date":"2025-07-07T12:22:28","date_gmt":"2025-07-07T09:22:28","guid":{"rendered":"https:\/\/alaoun.org\/fr\/?page_id=55"},"modified":"2025-09-04T11:29:49","modified_gmt":"2025-09-04T08:29:49","slug":"accueil","status":"publish","type":"page","link":"https:\/\/alaoun.org\/fr\/","title":{"rendered":"accueil"},"content":{"rendered":"<!DOCTYPE html>\r\n<html lang=\"fr\" dir=\"ltr\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <title>Parrainage d'orphelins - Page de don<\/title>\r\n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Tajawal:wght@400;700&display=swap\" rel=\"stylesheet\">\r\n    <script src=\"https:\/\/cdn.tailwindcss.com\"><\/script>\r\n    <style>\r\n        body {\r\n            margin: 0;\r\n            padding: 0;\r\n            font-family: 'Tajawal', sans-serif;\r\n            background-color: #f0f2f5;\r\n        }\r\n\r\n        .hero {\r\n            position: relative;\r\n            background: url('https:\/\/pbs.twimg.com\/media\/GzYtWSCXMAAvg5Y?format=jpg&name=medium') center\/cover no-repeat;\r\n            height: 100vh;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            flex-direction: column;\r\n            padding: 2rem;\r\n        }\r\n\r\n        .hero::before {\r\n            content: \"\";\r\n            position: absolute;\r\n            top: 0;\r\n            left: 0;\r\n            width: 100%;\r\n            height: 100%;\r\n            background: rgba(0, 0, 0, 0.4);\r\n            z-index: 1;\r\n        }\r\n        \r\n        \/* Conteneur principal pour le contenu et le formulaire de don *\/\r\n        .hero-container {\r\n            display: flex;\r\n            flex-direction: column;\r\n            align-items: center;\r\n            justify-content: center;\r\n            z-index: 2;\r\n            width: 100%;\r\n            max-width: 1200px;\r\n            gap: 2rem;\r\n        }\r\n\r\n        \/* Styles du contenu *\/\r\n        .hero-content {\r\n            text-align: center;\r\n            margin: auto;\r\n            max-width: 800px;\r\n            width: 100%;\r\n        }\r\n\r\n        .hero-title {\r\n            font-size: 2.5em;\r\n            margin-bottom: Auto;\r\n            animation: fadeInUp 1s ease-in-out;\r\n            text-shadow: 3px 3px 7px rgba(0, 0, 0, 0.9);\r\n            color: #fff !important;\r\n        }\r\n\r\n        .hero-subtitle {\r\n            font-size: 1.2em;\r\n            margin-bottom: 30px;\r\n            animation: fadeInUp 1.5s ease-in-out 0.5s;\r\n            text-shadow: 3px 3px 7px rgba(0, 0, 0, 0.9);\r\n            color: #fff;\r\n        }\r\n\r\n        .hero-button {\r\n            display: inline-block;\r\n            padding: 10px 20px;\r\n            font-size: 1.5em;\r\n            color: #fff;\r\n            background-color: #209269;\r\n            border-radius: 8px;\r\n            transition: background-color 0.3s ease-in-out;\r\n            text-decoration: none;\r\n            cursor: pointer;\r\n            border: none;\r\n        }\r\n\r\n        .hero-button:hover {\r\n            background-color: #efae28;\r\n            color: #fff;\r\n        }\r\n        \r\n        \/* Styles de la fen\u00eatre pop-up *\/\r\n        .popup-overlay {\r\n            position: fixed;\r\n            top: 0;\r\n            left: 0;\r\n            width: 100%;\r\n            height: 100%;\r\n            background: rgba(0, 0, 0, 0.6);\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            z-index: 1000;\r\n            transition: opacity 0.3s ease;\r\n        }\r\n\r\n        .popup-overlay.hidden {\r\n            display: none;\r\n        }\r\n\r\n        \/* Effet d'animation d'apparition pour la fen\u00eatre pop-up *\/\r\n        .animate-fade-in-up {\r\n            animation: fadeInUp 0.5s ease-out;\r\n        }\r\n        @keyframes fadeInUp {\r\n            from {\r\n                opacity: 0;\r\n                transform: translateY(20px);\r\n            }\r\n            to {\r\n                opacity: 1;\r\n                transform: translateY(0);\r\n            }\r\n        }\r\n        \r\n        \/* Styles additionnels pour le formulaire de don *\/\r\n        .cmiDonForm .donation-title {\r\n            text-align: center;\r\n            font-size: 1.5rem;\r\n            font-weight: bold;\r\n            color: #333;\r\n            margin-bottom: 5px;\r\n        }\r\n        .cmiDonForm .donation-section {\r\n            margin-bottom: 5px;\r\n        }\r\n        .cmiDonForm .section-title {\r\n            font-size: 1.1rem;\r\n            font-weight: bold;\r\n            color: #555;\r\n            border-bottom: 1px solid #eee;\r\n            padding-bottom: 5px;\r\n            margin-bottom: 5px;\r\n        }\r\n        .cmiDonForm .classicInput {\r\n            width: 100%;\r\n            padding: 5px;\r\n            border: 1px solid #ccc;\r\n            border-radius: 5px;\r\n        }\r\n        .cmiDonForm .cmiedon_cmibuttonimage {\r\n            width: 100%;\r\n            background-color: #28a745;\r\n            color: white;\r\n            padding: 5px;\r\n            border: none;\r\n            border-radius: 8px;\r\n            font-size: 1.2rem;\r\n            cursor: pointer;\r\n            transition: background-color 0.2s;\r\n        }\r\n        .cmiDonForm .cmiedon_cmibuttonimage:hover {\r\n            background-color: #218838;\r\n        }\r\n        .cmiDonForm .terms-label {\r\n            font-size: 0.9rem;\r\n            color: #777;\r\n        }\r\n        \/* Styles sp\u00e9cifiques au nouveau formulaire de don *\/\r\n        .amount-option {\r\n            transition: all 0.2s ease-in-out;\r\n            border: 2px solid #ddd;\r\n            padding: 5px 5px;\r\n            border-radius: 8px;\r\n            text-align: center;\r\n            cursor: pointer;\r\n        }\r\n        .amount-option.active {\r\n            border-color: #2f537d;\r\n            background-color: #e8f0fe;\r\n        }\r\n        .amount-option input[type=\"radio\"] {\r\n            display: none;\r\n        }\r\n        .amount-value {\r\n            font-size: 1.2rem;\r\n            font-weight: bold;\r\n            color: #007BFF;\r\n            display: block;\r\n        }\r\n        .amount-description {\r\n            font-size: 0.8rem;\r\n            color: #666;\r\n            display: block;\r\n        }\r\n        .custom-amount-container {\r\n            display: flex;\r\n            align-items: center;\r\n            border: 2px solid #ddd;\r\n            border-radius: 8px;\r\n            padding: 5px;\r\n        }\r\n        .custom-amount-container.active {\r\n            border-color: #007BFF;\r\n        }\r\n        .custom-amount-label {\r\n            display: flex;\r\n            align-items: center;\r\n            cursor: pointer;\r\n            flex-grow: 1;\r\n        }\r\n        .custom-amount-input {\r\n            width: 150px;\r\n            text-align: right;\r\n            border: 1px solid #ccc;\r\n            border-radius: 5px;\r\n            padding: 8px;\r\n            font-size: 1rem;\r\n        }\r\n        \r\n        \/* Nouveaux styles de la fen\u00eatre pop-up *\/\r\n        .donation-item-grid {\r\n            display: flex;\r\n            flex-direction: column;\r\n            gap: 0.5rem;\r\n        }\r\n        \r\n        \/* Conteneur principal pour chaque article de don *\/\r\n        .donation-item {\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: space-between;\r\n            padding: 0.5rem;\r\n            background-color: #f9f9f9;\r\n            border: 2px solid transparent;\r\n            border-radius: 0.75rem;\r\n            transition: all 0.3s;\r\n            cursor: pointer;\r\n        }\r\n        .donation-item:hover {\r\n            border-color: #2f537d;\r\n        }\r\n\r\n        .donation-item-content {\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 0.5rem;\r\n            flex-grow: 1;\r\n        }\r\n        .donation-item-icon {\r\n            padding: 0.25rem;\r\n            background-color: #e8f0fe;\r\n            border-radius: 9999px;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n        }\r\n        .donation-item-icon svg {\r\n            width: 1.5rem;\r\n            height: 1.5rem;\r\n            color: #2f537d;\r\n        }\r\n        \r\n        \/* Modifi\u00e9 pour placer l'\u00e9tiquette et le prix sur la m\u00eame ligne *\/\r\n        .donation-item-info {\r\n            display: flex;\r\n            flex-direction: row;\r\n            align-items: center;\r\n            gap: 0.5rem;\r\n            flex-grow: 1;\r\n        }\r\n\r\n        .donation-item-label {\r\n            font-size: 1rem;\r\n            font-weight: 500;\r\n            color: #1f2937;\r\n            text-align: left;\r\n        }\r\n\r\n        .donation-item-price {\r\n            font-size: 0.875rem;\r\n            font-weight: 700;\r\n            color: #209269;\r\n        }\r\n\r\n        .quantity-control {\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 0.25rem;\r\n        }\r\n\r\n        .donation-item-input {\r\n            width: 4rem;\r\n            text-align: center;\r\n            font-size: 1rem;\r\n            color: #1f2937;\r\n            border: 1px solid #d1d5db;\r\n            border-radius: 0.25rem;\r\n            padding: 0.25rem;\r\n            outline: none;\r\n            transition: all 0.3s;\r\n        }\r\n        .donation-item-input:focus {\r\n            border-color: #2f537d;\r\n        }\r\n\r\n        .quantity-btn {\r\n            background-color: #e8f0fe;\r\n            color: #2f537d;\r\n            border-radius: 0.25rem;\r\n            width: 2rem;\r\n            height: 2rem;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            font-size: 1.25rem;\r\n            cursor: pointer;\r\n            user-select: none;\r\n            transition: background-color 0.2s;\r\n            border: none;\r\n        }\r\n\r\n        .quantity-btn:hover {\r\n            background-color: #d1d9ec;\r\n        }\r\n\r\n        @media (min-width: 768px) {\r\n            .hero-container {\r\n                flex-direction: row;\r\n                align-items: flex-start;\r\n                justify-content: space-between;\r\n                padding-top: 2rem;\r\n                padding-bottom: 2rem;\r\n            }\r\n\r\n            .hero-content {\r\n                text-align: left;\r\n                flex: 1;\r\n                order: 1;\r\n            }\r\n\r\n            .donation-popup-container {\r\n                flex: 1;\r\n                order: 2;\r\n                align-self: flex-start;\r\n                max-width: 350px;\r\n            }\r\n        }\r\n        \r\n        @media (max-width: 767px) {\r\n            .hero-container {\r\n                padding-top: 1rem;\r\n            }\r\n            .hero-content {\r\n                margin-bottom: 1rem;\r\n            }\r\n            .hero-title {\r\n                font-size: 2em;\r\n            }\r\n            .hero-subtitle {\r\n                font-size: 1em;\r\n            }\r\n            \/* Ajuster le padding et la taille de la police pour les petits \u00e9crans *\/\r\n            .donation-popup-container {\r\n                padding: 1rem;\r\n                margin-top: 1rem;\r\n            }\r\n            .donation-item-label, .donation-item-price {\r\n                font-size: 0.9rem;\r\n            }\r\n            .text-2xl {\r\n                font-size: 1.5rem;\r\n            }\r\n            .text-xl {\r\n                font-size: 1.25rem;\r\n            }\r\n            .text-lg {\r\n                font-size: 1rem;\r\n            }\r\n        }\r\n    <\/style>\r\n<\/head>\r\n<body>\r\n\r\n    <header class=\"hero\">\r\n        <div class=\"hero-container\">\r\n            <div class=\"hero-content\">\r\n                <h1 class=\"hero-title\">Le droit \u00e0 l'\u00e9ducation de l'orphelin<\/h1>\r\n                <p class=\"hero-subtitle\">Contribuez \u00e0 son excellence et \u00e0 sa r\u00e9ussite<\/p>\r\n                <button class=\"hero-button\" id=\"openDonatePopup\" style=\"display: block;\">\r\n                    <a href=\"https:\/\/alaoun.org\/fr\/2025\/09\/04\/leducation-des-orphelins-un-investissement-dans-lavenir\/\">En savoir plus<\/a>\r\n                <\/button>\r\n            <\/div>\r\n            \r\n            <div id=\"donationPopupContainer\" class=\"bg-white p-4 rounded-3xl shadow-2xl w-full max-w-sm border border-gray-200 animate-fade-in-up donation-popup-container\">\r\n                <h1 class=\"text-2xl font-extrabold text-[#2f537d] text-center mb-2\">Faire un don<\/h1>\r\n                <div class=\"donation-item-grid\">\r\n                    <div class=\"donation-item\" data-price=\"50\">\r\n                        <div class=\"donation-item-content\">\r\n                            <div class=\"donation-item-icon\">\r\n                                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" fill=\"currentColor\"><path d=\"M464 160V80c0-26.51-21.49-48-48-48H96C69.49 32 48 53.49 48 80v80c-26.51 0-48 21.49-48 48v224c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V208c0-26.51-21.49-48-48-48zm-48-80v80H96V80h320zM224 256c-13.25 0-24-10.75-24-24V168c0-13.25 10.75-24 24-24h64c13.25 0 24 10.75 24 24v64c0 13.25-10.75 24-24 24h-64z\" \/><\/svg>\r\n                            <\/div>\r\n                            <div class=\"donation-item-info\">\r\n                                <label class=\"donation-item-label\">cartable scolaire<\/label>\r\n                                <span class=\"donation-item-price\">50 \u20ac<\/span>\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div class=\"quantity-control\">\r\n                            <button class=\"quantity-btn decrease-btn\" data-item=\"schoolBag\">-<\/button>\r\n                            <input type=\"number\" class=\"donation-item-input\" data-item=\"schoolBag\" placeholder=\"Quantit\u00e9\" min=\"0\">\r\n                            <button class=\"quantity-btn increase-btn\" data-item=\"schoolBag\">+<\/button>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"donation-item\" data-price=\"50\">\r\n                        <div class=\"donation-item-content\">\r\n                            <div class=\"donation-item-icon\">\r\n                                <svg fill=\"#2f537d\" height=\"24px\" width=\"24px\" version=\"1.1\" id=\"Capa_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" viewBox=\"0 0 358.975 358.975\" xml:space=\"preserve\"><g> <path d=\"M355.818,185.591l-58.032-86.272c-3.833-5.698-9.951-9.347-16.787-10.009c-6.839-0.661-13.541,1.743-18.397,6.599 l-14.845,14.845l10.607,10.606l14.845-14.845c1.674-1.674,3.993-2.503,6.343-2.275c2.357,0.229,4.467,1.486,5.789,3.451 l58.031,86.271c1.06,1.576,0.482,3.045,0.186,3.603c-0.298,0.559-1.194,1.857-3.093,1.857h-27.508l1.601-23.903H190.096 l1.638,24.468h-27.106l1.638-24.468H41.805l1.601,23.903H18.51c-1.899,0-2.795-1.299-3.093-1.857s-0.875-2.027,0.186-3.603 l58.032-86.272c1.322-1.965,3.432-3.223,5.789-3.451c2.358-0.227,4.669,0.601,6.344,2.275l14.845,14.845l10.606-10.606 L96.373,95.909c-4.856-4.856-11.559-7.259-18.397-6.599c-6.836,0.663-12.955,4.311-16.788,10.009L3.156,185.591 c-3.825,5.686-4.2,12.976-0.979,19.025s9.479,9.807,16.333,9.807h25.9l3.706,55.349h111.839l3.669-54.785h29.115l3.668,54.785 h111.839l3.707-55.349h28.513c6.853,0,13.11-3.757,16.332-9.806C360.019,198.568,359.644,191.278,355.818,185.591z M145.926,254.772h-83.78l-4.303-64.252h92.386L145.926,254.772z M294.216,254.772h-83.78l-4.303-64.252h92.386L294.216,254.772z\"><\/path> <g> <\/g> <g> <\/g> <g> <\/g> <g> <\/g> <g> <\/g> <g> <\/g> <g> <\/g> <g> <\/g> <g> <\/g> <g> <\/g> <g> <\/g> <g> <\/g> <g> <\/g> <g> <\/g> <g> <\/g> <\/g><\/svg>\r\n                            <\/div>\r\n                            <div class=\"donation-item-info\">\r\n                                <label class=\"donation-item-label\">Lunettes<\/label>\r\n                                <span class=\"donation-item-price\">50 \u20ac<\/span>\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div class=\"quantity-control\">\r\n                            <button class=\"quantity-btn decrease-btn\" data-item=\"glasses\">-<\/button>\r\n                            <input type=\"number\" class=\"donation-item-input\" data-item=\"glasses\" placeholder=\"Quantit\u00e9\" min=\"0\">\r\n                            <button class=\"quantity-btn increase-btn\" data-item=\"glasses\">+<\/button>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"donation-item\" data-price=\"30\">\r\n                        <div class=\"donation-item-content\">\r\n                            <div class=\"donation-item-icon\">\r\n                                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 205.594 205.594\" fill=\"currentColor\"><g> <path d=\"M177.986,83.99v89.205c0,2.762-2.239,5-5,5h-15.803v22.398c0,2.762-2.239,5-5,5H53.092c-2.761,0-5-2.238-5-5v-22.398H32.608 c-2.761,0-5-2.238-5-5V83.99c0-22.696,15.833-41.743,37.03-46.726l-0.69,3.041l-6.764,24.85c-0.579,2.126,0.302,4.381,2.17,5.551 l7.9,4.948L56.138,89.133c-1.647,1.997-1.498,4.921,0.344,6.739l42.802,42.265c0.035,0.035,0.077,0.058,0.113,0.092 c0.167,0.156,0.346,0.3,0.535,0.432c0.062,0.044,0.121,0.091,0.185,0.132c0.238,0.151,0.486,0.289,0.752,0.4 c0.008,0.003,0.016,0.004,0.024,0.007c0.213,0.088,0.436,0.143,0.658,0.201c0.095,0.025,0.187,0.065,0.282,0.084 c0.272,0.053,0.551,0.074,0.829,0.081c0.045,0.001,0.089,0.013,0.134,0.013c0,0,0.001,0,0.001,0h0.001 c0.045,0,0.089-0.012,0.134-0.013c0.278-0.008,0.556-0.028,0.829-0.081c0.095-0.019,0.188-0.06,0.282-0.084 c0.222-0.057,0.445-0.113,0.658-0.201c0.008-0.003,0.016-0.004,0.024-0.007c0.266-0.111,0.514-0.249,0.752-0.4 c0.063-0.041,0.122-0.088,0.184-0.131c0.189-0.133,0.368-0.277,0.535-0.433c0.036-0.033,0.078-0.057,0.113-0.092l42.802-42.265 c1.842-1.818,1.991-4.742,0.344-6.739l-11.116-13.479l7.9-4.948c1.868-1.17,2.749-3.424,2.17-5.551l-6.764-24.85l-0.69-3.041 C162.152,42.247,177.986,61.294,177.986,83.99z M107.797,122.615l31.036-30.646l-11.832-14.346c-0.916-1.11-1.309-2.562-1.078-3.982 c0.23-1.42,1.062-2.673,2.281-3.437l9.583-6.003l-5.817-21.372c-0.019-0.068-0.036-0.138-0.052-0.207l-1.448-6.38L126.06,46.76 l-16.788-7.917V27.894c0-2.762-2.239-5-5-5h-5.535c-1.543,0-2.799-1.256-2.799-2.799v-7.296c0-1.543,1.255-2.799,2.799-2.799h7.799 c1.543,0,2.799,1.256,2.799,2.799c0,2.762,2.239,5,5,5s5-2.238,5-5C119.335,5.741,113.594,0,106.536,0h-7.799 C91.68,0,85.939,5.741,85.939,12.799v7.296c0,7.058,5.742,12.799,12.799,12.799h0.535v5.749l-19.648,8.331l-4.499-10.733 l-1.449,6.381c-0.016,0.069-0.033,0.139-0.052-0.207l-5.817,21.372l9.582,6.003c1.22,0.764,2.051,2.017,2.281,3.437 c0.23,1.421-0.163,2.872-1.078,3.982L66.761,91.969l31.036,30.646V90.324L83.491,56.197l20.607-8.739l18.093,8.533l-14.393,34.333 V122.615z\"><\/path> <\/g><\/svg>\r\n                            <\/div>\r\n                            <div class=\"donation-item-info\">\r\n                                <label class=\"donation-item-label\">Uniforme<\/label>\r\n                                <span class=\"donation-item-price\">30 \u20ac<\/span>\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div class=\"quantity-control\">\r\n                            <button class=\"quantity-btn decrease-btn\" data-item=\"uniform\">-<\/button>\r\n                            <input type=\"number\" class=\"donation-item-input\" data-item=\"uniform\" placeholder=\"Quantit\u00e9\" min=\"0\">\r\n                            <button class=\"quantity-btn increase-btn\" data-item=\"uniform\">+<\/button>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"donation-item\" data-price=\"1\">\r\n                        <div class=\"donation-item-content\">\r\n                            <div class=\"donation-item-icon\">\r\n                                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" fill=\"currentColor\"><path d=\"M439.4 174.6c-4.7-4.7-12.3-4.7-17 0L256 341.3 95.6 181.3c-4.7-4.7-12.3-4.7-17 0s-4.7 12.3 0 17L247 367c4.7 4.7 12.3 4.7 17 0L439.4 191.6c4.7-4.7 4.7-12.3 0-17z\" \/><\/svg>\r\n                            <\/div>\r\n                            <div class=\"donation-item-info\">\r\n                                <label class=\"donation-item-label\">Don g\u00e9n\u00e9ral<\/label>\r\n                                <span class=\"donation-item-price\"><\/span>\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div class=\"quantity-control\">\r\n                            <button class=\"quantity-btn decrease-btn\" data-item=\"general\">-<\/button>\r\n                            <input type=\"number\" class=\"donation-item-input\" data-item=\"general\" placeholder=\"Montant\" min=\"0\">\r\n                            <button class=\"quantity-btn increase-btn\" data-item=\"general\">+<\/button>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <div class=\"mt-4 pt-3 border-t-2 border-dashed border-gray-200 flex justify-between items-center\">\r\n                    <p class=\"text-lg text-gray-700 font-bold\">Total:<\/p>\r\n                    <p class=\"text-2xl font-extrabold text-[#209269]\">\r\n                        <span id=\"totalAmount\">0<\/span>\r\n                        <span class=\"ml-1 text-xl\">\u20ac<\/span>\r\n                    <\/p>\r\n                <\/div>\r\n                \r\n                <button id=\"donateButton\" class=\"w-full mt-4 py-3 bg-[#2f537d] hover:bg-[#209269] text-white font-bold text-lg rounded-2xl shadow-lg transition-all duration-300 transform hover:scale-105\">\r\n                    Faire un don\r\n                <\/button>\r\n            <\/div>\r\n            \r\n            <div id=\"donationFormPopup\" class=\"fixed inset-0 bg-black bg-opacity-50 flex items-start justify-center pt-8 p-4 transition-opacity duration-300 hidden z-50\">\r\n                <div class=\"bg-white p-8 rounded-lg shadow-2xl w-full max-w-sm md:max-w-md relative animate-fade-in-up\" style=\"max-height: 90vh; overflow-y: auto;\">\r\n                    <button id=\"closePopup\" class=\"absolute top-4 right-4 text-gray-500 hover:text-gray-800 text-3xl font-bold\">&times;<\/button>\r\n                    <div class=\"cmiDonForm ltr\">\r\n                        <h2 class=\"donation-title\">Faire un don<\/h2>\r\n                        <form action=\"https:\/\/alaoun.org\/fr\/confirmationdon\" method=\"post\" name=\"don_form\" id=\"myForm\">\r\n                            <div class=\"currency-options\">\r\n                                <label class=\"currency-option active\">\r\n                                    <input name=\"symbolCur\" class=\"devise\" type=\"radio\" value=\"EUR\" id=\"devise_EUR\" checked=\"checked\"> EUR (\u20ac&lrm;)\r\n                                <\/label>\r\n                            <\/div>\r\n                            <div class=\"donation-section\">\r\n                                <h3 class=\"section-title\">Montant<\/h3>\r\n                                <div id=\"div_EUR\" class=\"currency amount-options\" style=\"display: block;\">\r\n                                    <div class=\"amount-grid\" style=\"display: none;\">\r\n                                        <label class=\"amount-option\">\r\n                                            <input type=\"radio\" name=\"montant_EUR\" value=\"10\" class=\"montant\">\r\n                                            <span class=\"amount-value\">10 \u20ac&lrm;<\/span>\r\n                                            <span class=\"amount-description\"><\/span>\r\n                                        <\/label>\r\n                                        <label class=\"amount-option\">\r\n                                            <input type=\"radio\" name=\"montant_EUR\" value=\"50\" class=\"montant\">\r\n                                            <span class=\"amount-value\">50 \u20ac&lrm;<\/span>\r\n                                            <span class=\"amount-description\"><\/span>\r\n                                        <\/label>\r\n                                        <label class=\"amount-option\">\r\n                                            <input type=\"radio\" name=\"montant_EUR\" value=\"100\" class=\"montant\">\r\n                                            <span class=\"amount-value\">100 \u20ac&lrm;<\/span>\r\n                                            <span class=\"amount-description\"><\/span>\r\n                                        <\/label>\r\n                                    <\/div>\r\n                                    <div class=\"custom-amount-container\">\r\n                                        <label class=\"custom-amount-label\">\r\n                                            <input type=\"radio\" name=\"montant_EUR\" value=\"autres\" class=\"montant\" checked=\"checked\">\r\n                                            <span>Valeur du don<\/span>\r\n                                        <\/label>\r\n                                        <input type=\"number\" step=\"0.01\" min=\"1\" name=\"autres_montant_EUR\" class=\"autres_montant custom-amount-input\" id=\"autres_montant_EUR\" placeholder=\"Entrez le montant (\u20ac&lrm;)\">\r\n                                    <\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                            <div class=\"donation-section\">\r\n                                <h3 class=\"section-title\">Vos informations<\/h3>\r\n                                <div class=\"infoDonor\">\r\n                                    <div class=\"form-row\">\r\n                                        <div class=\"form-group\">\r\n                                            <input type=\"text\" name=\"fullName\" class=\"classicInput\" placeholder=\"Entrez votre nom complet\" required=\"true\">\r\n                                        <\/div>\r\n                                    <\/div>\r\n                                    <div class=\"form-row\">\r\n                                        <div class=\"form-group\">\r\n                                            <label>Email*<\/label>\r\n                                            <input type=\"email\" name=\"email\" id=\"email\" class=\"classicInput\" required=\"true\">\r\n                                        <\/div>\r\n                                        <div class=\"form-group\">\r\n                                            <label>T\u00e9l\u00e9phone*<\/label>\r\n                                            <input type=\"tel\" name=\"tel\" class=\"classicInput\" required=\"true\">\r\n                                        <\/div>\r\n                                    <\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                            <div class=\"donation-section terms-section\">\r\n                                <label class=\"terms-label\">\r\n                                    <input type=\"checkbox\" required=\"true\" checked=\"checked\"> J'accepte les <a href=\"alaoun.org\/en\/sm\/about-us\" target=\"_blank\">Termes et conditions<\/a>\r\n                                <\/label>\r\n                            <\/div>\r\n                            <input type=\"hidden\" name=\"pid\" value=\"97\">\r\n                            <input type=\"hidden\" name=\"clientid\" value=\"600001446\">\r\n                            <input type=\"hidden\" name=\"okUrl\" value=\"https:\/\/alaoun.org\/fr\/thankyou\/\">\r\n                            <input type=\"hidden\" name=\"failUrl\" value=\"https:\/\/alaoun.org\/fr\/confirmcmidon\">\r\n                            <input type=\"hidden\" name=\"TranType\" value=\"PreAuth\">\r\n                            <input type=\"hidden\" name=\"callbackUrl\" value=\"https:\/\/alaoun.org\/fr\/wp-admin\/admin-post.php?action=add_cmiedon_button_ipn\">\r\n                            <input type=\"hidden\" name=\"currency\" value=\"978\">\r\n                            <input type=\"hidden\" name=\"rnd\" value=\"0.96159200 1756295792\">\r\n                            <input type=\"hidden\" name=\"storetype\" value=\"3D_PAY_HOSTING\">\r\n                            <input type=\"hidden\" name=\"hashAlgorithm\" value=\"ver3\">\r\n                            <input type=\"hidden\" name=\"refreshtime\" value=\"5\">\r\n                            <input type=\"hidden\" name=\"shopurl\" value=\"https:\/\/alaoun.org\/fr\">\r\n                            <input type=\"hidden\" name=\"encoding\" value=\"UTF-8\">\r\n                            <input type=\"hidden\" name=\"BillToStreet1\" value=\"Not provided\">\r\n                            <input type=\"hidden\" name=\"BillToCity\" value=\"Not provided\">\r\n                            <input type=\"hidden\" name=\"BillToCountry\" value=\"MA\">\r\n                            <div class=\"donation-submit\">\r\n                                <button type=\"submit\" class=\"cmiedon_cmibuttonimage\" name=\"submit\">Faire un don<\/button>\r\n                            <\/div>\r\n                        <\/form>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/header>\r\n    \r\n    <script>\r\n        \/\/ JavaScript pour calculer le total et g\u00e9rer les interactions\r\n        \r\n        \/\/ R\u00e9cup\u00e9rer les \u00e9l\u00e9ments du DOM\r\n        const donateButton = document.getElementById('donateButton');\r\n        const totalAmountSpan = document.getElementById('totalAmount');\r\n        const donationFormPopup = document.getElementById('donationFormPopup');\r\n        const closePopupBtn = document.getElementById('closePopup');\r\n        \r\n        \/\/ R\u00e9cup\u00e9rer les champs de saisie pour les articles\r\n        const itemInputs = document.querySelectorAll('.donation-item-input');\r\n        \r\n        \/\/ R\u00e9cup\u00e9rer les champs du nouveau formulaire\r\n        const autresMontantInputEUR = document.getElementById('autres_montant_EUR');\r\n        const autresRadioEUR = document.querySelector('input[name=\"montant_EUR\"][value=\"autres\"]');\r\n        \r\n        const increaseButtons = document.querySelectorAll('.increase-btn');\r\n        const decreaseButtons = document.querySelectorAll('.decrease-btn');\r\n\r\n        \/\/ Fonction pour calculer le montant total\r\n        function calculateTotal() {\r\n            let total = 0;\r\n            itemInputs.forEach(input => {\r\n                const count = parseInt(input.value) || 0;\r\n                const price = parseFloat(input.closest('.donation-item').dataset.price) || 0;\r\n                \r\n                if (input.dataset.item === 'general') {\r\n                    total += count;\r\n                } else {\r\n                    total += count * price;\r\n                }\r\n            });\r\n            \r\n            \/\/ Mettre \u00e0 jour le montant total affich\u00e9 \u00e0 l'\u00e9cran\r\n            totalAmountSpan.textContent = total;\r\n        }\r\n\r\n        \/\/ Ajouter des \u00e9couteurs d'\u00e9v\u00e9nements \u00e0 chaque champ de saisie pour calculer le total automatiquement\r\n        itemInputs.forEach(input => {\r\n            input.addEventListener('input', calculateTotal);\r\n        });\r\n\r\n        \/\/ Ajouter des \u00e9couteurs d'\u00e9v\u00e9nements pour les boutons d'augmentation\r\n        increaseButtons.forEach(button => {\r\n            button.addEventListener('click', () => {\r\n                const itemInput = document.querySelector(`.donation-item-input[data-item=\"${button.dataset.item}\"]`);\r\n                let currentValue = parseInt(itemInput.value) || 0;\r\n                \/\/ Ajouter 5 pour les dons g\u00e9n\u00e9raux, 1 pour les autres\r\n                if (button.dataset.item === 'general') {\r\n                    itemInput.value = currentValue + 5;\r\n                } else {\r\n                    itemInput.value = currentValue + 1;\r\n                }\r\n                calculateTotal();\r\n            });\r\n        });\r\n\r\n        \/\/ Ajouter des \u00e9couteurs d'\u00e9v\u00e9nements pour les boutons de diminution\r\n        decreaseButtons.forEach(button => {\r\n            button.addEventListener('click', () => {\r\n                const itemInput = document.querySelector(`.donation-item-input[data-item=\"${button.dataset.item}\"]`);\r\n                let currentValue = parseInt(itemInput.value) || 0;\r\n                if (currentValue > 0) {\r\n                    \/\/ Soustraire 5 pour les dons g\u00e9n\u00e9raux, 1 pour les autres\r\n                    if (button.dataset.item === 'general') {\r\n                        itemInput.value = currentValue - 5;\r\n                    } else {\r\n                        itemInput.value = currentValue - 1;\r\n                    }\r\n                    if (itemInput.value < 0) {\r\n                        itemInput.value = 0;\r\n                    }\r\n                }\r\n                calculateTotal();\r\n            });\r\n        });\r\n\r\n        \/\/ Lorsque le bouton \"Faire un don\" est cliqu\u00e9\r\n        donateButton.addEventListener('click', () => {\r\n            const total = parseInt(totalAmountSpan.textContent);\r\n            \/\/ V\u00e9rifier si le montant est sup\u00e9rieur \u00e0 z\u00e9ro avant d'ouvrir la fen\u00eatre pop-up\r\n            if (total > 0) {\r\n                \/\/ D\u00e9finir la valeur du champ \"autre montant\" dans la fen\u00eatre pop-up\r\n                autresMontantInputEUR.value = total;\r\n                \/\/ S\u00e9lectionner l'option \"autre montant\" dans la fen\u00eatre pop-up\r\n                if (autresRadioEUR) {\r\n                    autresRadioEUR.checked = true;\r\n                }\r\n                \/\/ Afficher la fen\u00eatre pop-up\r\n                donationFormPopup.classList.remove('hidden');\r\n            } else {\r\n                \/\/ Afficher une alerte si le montant est z\u00e9ro\r\n                alert('Veuillez entrer un montant de don.');\r\n            }\r\n        });\r\n        \r\n        \/\/ Lorsque le bouton de fermeture de la fen\u00eatre pop-up est cliqu\u00e9\r\n        closePopupBtn.addEventListener('click', () => {\r\n            \/\/ Cacher la fen\u00eatre pop-up\r\n            donationFormPopup.classList.add('hidden');\r\n        });\r\n\r\n        \/\/ En cliquant en dehors de la fen\u00eatre pop-up, elle se ferme\r\n        window.addEventListener('click', (event) => {\r\n            if (event.target === donationFormPopup) {\r\n                donationFormPopup.classList.add('hidden');\r\n            }\r\n        });\r\n\r\n        \/\/ Calculer le total initial au chargement de la page\r\n        calculateTotal();\r\n    <\/script>\r\n<\/body>\r\n<\/html>\n\n\n\n<!DOCTYPE html>\n<html lang=\"fr\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title><\/title>\n    <style>\n        * {\n            box-sizing: border-box;\n            margin: 0;\n            padding: 0;\n            font-family: 'Tajawal', sans-serif;\n        }\n        .container {\n            display: flex !important;\n            flex-wrap: wrap !important;\n            background: #e8efec !important;\n            border-radius: 10px !important;\n            box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1) !important;\n            overflow: hidden !important;\n            max-width: 1100px !important;\n            width: 100% !important;\n            min-height: 400px !important;\n            padding: 8px !important;\n            margin: 0 auto !important;\n        }\n        .text-section {\n            flex: 1 !important;\n            padding: 10px !important;\n            display: flex !important;\n            flex-direction: column !important;\n            justify-content: center !important;\n            align-items: center !important;\n            text-align: center !important;\n        }\n        .text-section h2 {\n            color: black !important;\n            margin-bottom: 15px !important;\n            font-size: 28px !important;\n        }\n        .text-section p {\n            color: #2f537d !important;\n            margin-bottom: 20px !important;\n            font-size: 18px !important;\n        }\n        .btn {\n            background: #209269 !important;\n            color: white !important;\n            padding: 12px 24px !important;\n            border: none !important;\n            border-radius: 10px !important;\n            cursor: pointer !important;\n            text-decoration: none !important;\n            text-align: center !important;\n            font-size: 18px !important;\n            width: fit-content !important;\n        }\n        .btn:hover {\n            background: #efae28 !important;\n        }\n        .image-section {\n            flex: 1 !important;\n            background: url('https:\/\/pbs.twimg.com\/media\/GoAT0YyWIAAlbJt?format=png&name=small') no-repeat center center\/cover !important;\n            min-height: 400px !important;\n            border-radius: 10px !important; \/* Added border-radius *\/\n        }\n        @media (max-width: 1024px) {\n            .container {\n                max-width: 90% !important;\n            }\n        }\n        @media (max-width: 768px) {\n            .container {\n                flex-direction: column !important;\n            }\n            .image-section {\n                height: 300px !important;\n                width: 100% !important;\n                display: block !important;\n                border-radius: 10px !important;\n            }\n        }\n    <\/style>\n<\/head>\n<body>\n    <div class=\"container\">\n        <div class=\"text-section\">\n            <h2>La dignit\u00e9 de la famille d&rsquo;un orphelin d\u00e9coule de sa capacit\u00e9 \u00e0 compter sur elle-m\u00eame.<\/h2>\n            <p>L&rsquo;association s&rsquo;efforce de motiver ses b\u00e9n\u00e9ficiaires \u00e0 devenir autonomes et \u00e0 gagner leur vie par le travail acharn\u00e9, plut\u00f4t que de d\u00e9pendre uniquement de l&rsquo;aide et de la charit\u00e9. Pour ce faire, elle a \u00e9labor\u00e9 des programmes sp\u00e9ciaux, notamment des ateliers de formation et de qualification professionnelle ouverts dans les diff\u00e9rents centres communautaires de l&rsquo;association.<\/p>\n            <a href=\"\/fr\/about-us\" class=\"btn\">Lire la suite<\/a>\n        <\/div>\n        <div class=\"image-section\"><\/div>\n    <\/div>\n<\/body>\n<\/html>\n\n\n\n<!DOCTYPE html>\n<html lang=\"fr\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Section de Compteurs avec Curseur Mobile<\/title>\n    <style>\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Tajawal:wght@300;400;500;600;700&display=swap');\n\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n            font-family: 'Tajawal', sans-serif;\n        }\n\n        .custom-counter-section {\n            position: relative !important;\n            padding: 80px 0 !important;\n            overflow: hidden !important;\n            text-align: center !important;\n            background-image: url('https:\/\/pbs.twimg.com\/media\/Gk5hbj8XQAA9Pzd?format=jpg&name=small') !important;\n            background-size: cover !important;\n            background-position: center !important;\n            background-repeat: no-repeat !important;\n            background-attachment: fixed !important;\n        }\n\n        .custom-counter-section::before {\n            content: '' !important;\n            position: absolute !important;\n            top: 0 !important;\n            left: 0 !important;\n            right: 0 !important;\n            bottom: 0 !important;\n            background: linear-gradient(to bottom, \n                rgba(232, 239, 236, 0.65) 0%, \n                rgba(32, 146, 105, 0.75) 100%\n            ) !important;\n            z-index: 1 !important;\n        }\n\n        .custom-counter-section .custom-container {\n            max-width: 1200px !important;\n            margin: 0 auto !important;\n            padding: 0 20px !important;\n            position: relative !important;\n            z-index: 2 !important;\n            display: flex !important;\n            flex-wrap: wrap !important;\n            justify-content: center !important;\n            gap: 30px !important;\n        }\n\n        .custom-counter-item {\n            flex: 1;\n            min-width: 200px;\n            max-width: 250px;\n            text-align: center !important;\n            padding: 30px 20px !important;\n            background: rgba(255, 255, 255, 0.8) !important;\n            border-radius: 15px !important;\n            transition: all 0.3s ease !important;\n            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1) !important;\n            backdrop-filter: blur(8px) !important;\n            -webkit-backdrop-filter: blur(8px) !important;\n        }\n\n        .custom-counter-item:hover {\n            transform: translateY(-5px) !important;\n            box-shadow: 0 8px 25px rgba(0, 0, 0, 0.15) !important;\n            background: rgba(255, 255, 255, 0.9) !important;\n        }\n\n        .custom-counter-item .custom-counter-icon {\n            width: 80px !important;\n            height: 80px !important;\n            background: #209269 !important;\n            border-radius: 50% !important;\n            display: flex !important;\n            align-items: center !important;\n            justify-content: center !important;\n            margin: 0 auto 20px !important;\n            transition: all 0.3s ease !important;\n            box-shadow: 0 5px 15px rgba(32, 146, 105, 0.3) !important;\n        }\n\n        .custom-counter-item:hover .custom-counter-icon {\n            background: #efae28 !important;\n            transform: scale(1.1) !important;\n        }\n\n        .custom-counter-item .custom-counter-icon span {\n            font-size: 32px !important;\n            color: white !important;\n        }\n\n        .custom-counter-item .custom-counter-number {\n            font-size: 42px !important;\n            font-weight: 600 !important;\n            margin-bottom: 10px !important;\n            color: #2f537d !important;\n            text-shadow: 0 2px 4px rgba(0, 0, 0, 0.1) !important;\n        }\n\n        .custom-counter-item .custom-counter-title {\n            font-size: 16px !important;\n            color: #209269 !important;\n            font-weight: 500 !important;\n            text-transform: uppercase !important;\n            letter-spacing: 1px !important;\n        }\n\n        @media (max-width: 1024px) {\n            .custom-counter-section .custom-container {\n                gap: 20px !important;\n            }\n\n            .custom-counter-item {\n                min-width: 180px !important;\n            }\n        }\n\n        @media (max-width: 768px) {\n            .custom-counter-section .custom-container {\n                gap: 15px !important;\n            }\n\n            .custom-counter-item {\n                min-width: calc(50% - 15px) !important;\n                padding: 20px 15px !important;\n            }\n\n            .custom-counter-icon {\n                width: 70px !important;\n                height: 70px !important;\n            }\n\n            .custom-counter-icon span {\n                font-size: 28px !important;\n            }\n\n            .custom-counter-number {\n                font-size: 36px !important;\n            }\n\n            .custom-counter-title {\n                font-size: 14px !important;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .custom-counter-section {\n                padding: 60px 0 30px !important;\n                background-attachment: scroll !important;\n            }\n\n            .custom-counter-section .custom-container {\n                display: flex !important;\n                flex-direction: row !important;\n                flex-wrap: nowrap !important;\n                overflow-x: auto !important;\n                scroll-snap-type: x mandatory !important;\n                padding: 10px 10px 30px !important;\n                gap: 15px !important;\n                justify-content: flex-start !important;\n                align-items: center !important;\n                width: 100% !important;\n                scrollbar-width: none !important; \/* Firefox *\/\n                -ms-overflow-style: none !important; \/* IE and Edge *\/\n            }\n\n            .custom-counter-section .custom-container::-webkit-scrollbar {\n                display: none !important;\n            }\n\n            .custom-counter-item {\n                flex: 0 0 80% !important;\n                min-width: 80% !important;\n                max-width: 80% !important;\n                margin: 0 !important;\n                scroll-snap-align: center !important;\n            }\n\n            .slider-dots {\n                display: flex !important;\n                justify-content: center !important;\n                position: relative !important;\n                z-index: 5 !important;\n                margin-top: -15px !important;\n                margin-bottom: 15px !important;\n            }\n\n            .dot {\n                width: 10px !important;\n                height: 10px !important;\n                background-color: rgba(255, 255, 255, 0.5) !important;\n                border-radius: 50% !important;\n                margin: 0 5px !important;\n                cursor: pointer !important;\n                transition: all 0.3s ease !important;\n            }\n\n            .dot.active {\n                background-color: white !important;\n                transform: scale(1.2) !important;\n            }\n        }\n    <\/style>\n<\/head>\n<body>\n    <section class=\"custom-counter-section\">\n        <div class=\"custom-container\">\n            <div class=\"custom-counter-item\">\n                <div class=\"custom-counter-icon\">\n                    <span>\ud83e\udd1d<\/span>\n                <\/div>\n                <div class=\"custom-counter-number\" data-target=\"125007\">0<\/div>\n                <div class=\"custom-counter-title\">B\u00e9n\u00e9ficiaires<\/div>\n            <\/div>\n\n            <div class=\"custom-counter-item\">\n                <div class=\"custom-counter-icon\">\n                    <span>\ud83c\udf81<\/span>\n                <\/div>\n                <div class=\"custom-counter-number\" data-target=\"1885\">0<\/div>\n                <div class=\"custom-counter-title\">\u00c9tudiants<\/div>\n            <\/div>\n\n            <div class=\"custom-counter-item\">\n                <div class=\"custom-counter-icon\">\n                    <span>\ud83d\udc65<\/span>\n                <\/div>\n                <div class=\"custom-counter-number\" data-target=\"3080\">0<\/div>\n                <div class=\"custom-counter-title\">Familles dipl\u00f4m\u00e9es<\/div>\n            <\/div>\n\n            <div class=\"custom-counter-item\">\n                <div class=\"custom-counter-icon\">\n                    <span>\ud83d\udcca<\/span>\n                <\/div>\n                <div class=\"custom-counter-number\" data-target=\"478\">0<\/div>\n                <div class=\"custom-counter-title\">Soutien au logement<\/div>\n            <\/div>\n        <\/div>\n        \n        <div class=\"slider-dots\">\n            <span class=\"dot active\" data-index=\"0\"><\/span>\n            <span class=\"dot\" data-index=\"1\"><\/span>\n            <span class=\"dot\" data-index=\"2\"><\/span>\n            <span class=\"dot\" data-index=\"3\"><\/span>\n        <\/div>\n    <\/section>\n\n    <script>\n        \/\/ Original counter animation\n        const counters = document.querySelectorAll('.custom-counter-number');\n        let hasAnimated = false;\n\n        function startCounting() {\n            counters.forEach(counter => {\n                const target = +counter.getAttribute('data-target');\n                const duration = 2000;\n                const increment = target \/ (duration \/ 16);\n                let current = 0;\n\n                const updateCounter = () => {\n                    current += increment;\n                    if (current < target) {\n                        counter.textContent = Math.ceil(current);\n                        requestAnimationFrame(updateCounter);\n                    } else {\n                        counter.textContent = target;\n                    }\n                };\n\n                updateCounter();\n            });\n            hasAnimated = true;\n        }\n\n        const observer = new IntersectionObserver((entries) => {\n            entries.forEach(entry => {\n                if (entry.isIntersecting && !hasAnimated) {\n                    startCounting();\n                }\n            });\n        }, {\n            threshold: 0.5\n        });\n\n        observer.observe(document.querySelector('.custom-counter-section'));\n\n        \/\/ Mobile slider functionality\n        if (window.innerWidth <= 480) {\n            const container = document.querySelector('.custom-container');\n            const dots = document.querySelectorAll('.dot');\n            const items = document.querySelectorAll('.custom-counter-item');\n            \n            \/\/ Update active dot based on scroll position\n            container.addEventListener('scroll', function() {\n                const scrollPosition = container.scrollLeft;\n                const itemWidth = items[0].offsetWidth;\n                const currentIndex = Math.round(scrollPosition \/ itemWidth);\n                \n                dots.forEach((dot, index) => {\n                    if (index === currentIndex) {\n                        dot.classList.add('active');\n                    } else {\n                        dot.classList.remove('active');\n                    }\n                });\n            });\n            \n            \/\/ Click on dot to scroll to that slide\n            dots.forEach((dot, index) => {\n                dot.addEventListener('click', function() {\n                    const itemWidth = items[0].offsetWidth;\n                    container.scrollTo({\n                        left: index * itemWidth,\n                        behavior: 'smooth'\n                    });\n                    \n                    dots.forEach(d => d.classList.remove('active'));\n                    dot.classList.add('active');\n                });\n            });\n        }\n    <\/script>\n<\/body>\n<\/html>\n\n\n\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Sponsor an Orphan<\/title>\n    <style>\n        .full-width-banner {\n            width: 100%;\n            background: linear-gradient(to bottom, #209269, #e8efec);\n            padding: 80px 30px;\n            text-align: center;\n            box-sizing: border-box;\n            display: flex;\n            flex-direction: column;\n            align-items: center;\n            justify-content: center;\n            border-bottom-left-radius: 10px;\n            border-bottom-right-radius: 10px;\n        }\n\n        .banner-title {\n            font-size: 36px;\n            color: #333;\n            margin-bottom: 20px;\n            padding: 15px;\n            border-radius: 10px;\n        }\n\n        .banner-button {\n            background-color: #209269;\n            color: white;\n            padding: 20px 40px;\n            border: none;\n            width: 40%;\n            border-radius: 12px;\n            font-size: 22px;\n            cursor: pointer;\n            transition: background-color 0.3s ease;\n        }\n\n        .banner-button:hover {\n            background-color: #efae28;\n            color: white;\n        }\n\n        @media (max-width: 768px) {\n            .banner-title {\n                font-size: 28px;\n            }\n            .banner-button {\n                width: 80%;\n                padding: 18px 25px;\n                font-size: 20px;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .banner-title {\n                font-size: 24px;\n            }\n            .full-width-banner {\n                padding: 50px 15px;\n            }\n            .banner-button {\n                width: 90%;\n                padding: 20px 25px;\n                font-size: 20px;\n            }\n        }\n    <\/style>\n<\/head>\n<body>\n    <div class=\"full-width-banner\">\n        <h2 class=\"banner-title\">Are you ready to care for an orphan?<\/h2>\n        <button class=\"banner-button\">Click here<\/button>\n    <\/div>\n<\/body>\n<\/html>\n<script>\n\/\/ Add this to your existing donate button\ndocument.querySelector('.banner-button').onclick = function(e) {\n    e.preventDefault();\n    \/\/ Assuming 'form-popup' is defined elsewhere in your HTML\n    \/\/ and correctly toggles a modal or form.\n    const formPopup = document.getElementById('form-popup');\n    if (formPopup) {\n        formPopup.style.display = 'block';\n    } else {\n        console.warn(\"Element with ID 'form-popup' not found. Cannot display form.\");\n        \/\/ Fallback or alert if the popup element isn't present\n        alert(\"Thank you for your interest! Please contact us directly to learn more about sponsoring an orphan.\");\n    }\n};\n<\/script>\n\n\n\n<!DOCTYPE html>\n<html lang=\"fr\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Galerie d&rsquo;art pour enfants<\/title>\n<style>\n\n      @import url('https:\/\/fonts.googleapis.com\/css2?family=Tajawal:wght@300;400;500;700&display=swap');\n\n\n    .kids-art-2024-wrapper * {\n        margin: 0 !important;\n        padding: 0 !important;\n        box-sizing: border-box !important;\n        font-family: 'Tajawal', sans-serif;\n    }\n\n    .kids-art-2024-section {\n        background-color: #e8efec !important;\n        padding: 80px 0 !important;\n        min-height: 60vh !important;\n        position: relative !important;\n        z-index: 1 !important;\n    }\n\n    .kids-art-2024-container {\n        max-width: 1200px !important;\n        margin: 0 auto !important;\n        padding: 0 20px !important;\n    }\n\n    .kids-art-2024-header {\n        text-align: center !important;\n        margin-bottom: 50px !important;\n        position: relative !important;\n    }\n\n    .kids-art-2024-title {\n        font-size: 36px !important;\n        color: #2f537d !important;\n        margin-bottom: 20px !important;\n        font-weight: 600 !important;\n        position: relative !important;\n        display: inline-block !important;\n    }\n\n    .kids-art-2024-title::after {\n        content: '' !important;\n        position: absolute !important;\n        bottom: -10px !important;\n        left: 50% !important;\n        transform: translateX(-50%) !important;\n        width: 60px !important;\n        height: 3px !important;\n        background: linear-gradient(to right, #209269, #efae28) !important;\n        border-radius: 3px !important;\n    }\n\n    .kids-art-2024-description {\n        color: #2f537d !important;\n        max-width: 700px !important;\n        margin: 0 auto 40px !important;\n        line-height: 1.8 !important;\n        font-size: 16px !important;\n    }\n    \n    .kids-art-2024-grid {\n        display: grid !important;\n        grid-template-columns: repeat(3, 1fr) !important;\n        gap: 30px !important;\n        justify-items: center !important;\n    }\n\n    .kids-art-2024-item {\n        position: relative !important;\n        border-radius: 10px !important;\n        overflow: hidden !important;\n        box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1) !important;\n        transition: all 0.3s ease !important;\n        width: 100% !important;\n        max-width: 350px !important;\n        cursor: pointer !important;\n        background: #fff !important;\n    }\n\n    .kids-art-2024-item:hover {\n        transform: translateY(-5px) !important;\n        box-shadow: 0 15px 30px rgba(32, 146, 105, 0.2) !important;\n    }\n\n    .kids-art-2024-image-wrapper {\n        position: relative !important;\n        padding-top: 75% !important; \/* 4:3 Aspect Ratio *\/\n        background: #f5f5f5 !important;\n    }\n\n    .kids-art-2024-image {\n        position: absolute !important;\n        top: 0 !important;\n        left: 0 !important;\n        width: 100% !important;\n        height: 100% !important;\n        object-fit: cover !important;\n        transition: all 0.3s ease !important;\n    }\n\n    .kids-art-2024-overlay {\n        position: absolute !important;\n        top: 0 !important;\n        left: 0 !important;\n        right: 0 !important;\n        bottom: 0 !important;\n        background: linear-gradient(\n            to bottom,\n            rgba(32, 146, 105, 0.9),\n            rgba(239, 174, 40, 0.9)\n        ) !important;\n        display: flex !important;\n        flex-direction: column !important;\n        justify-content: center !important;\n        align-items: center !important;\n        opacity: 0 !important;\n        transition: all 0.3s ease !important;\n    }\n\n    .kids-art-2024-item:hover .kids-art-2024-overlay {\n        opacity: 1 !important;\n    }\n\n    .kids-art-2024-item:hover .kids-art-2024-image {\n        transform: scale(1.1) !important;\n    }\n\n    .kids-art-2024-item-title {\n        color: white !important;\n        font-size: 20px !important;\n        font-weight: 600 !important;\n        margin-bottom: 10px !important;\n        transform: translateY(20px) !important;\n        transition: all 0.3s ease !important;\n        padding: 0 15px !important;\n        text-align: center !important;\n    }\n\n    .kids-art-2024-item-description {\n        color: white !important;\n        font-size: 14px !important;\n        text-align: center !important;\n        padding: 0 20px !important;\n        transform: translateY(20px) !important;\n        transition: all 0.3s ease !important;\n        opacity: 0.9 !important;\n    }\n\n    .kids-art-2024-item:hover .kids-art-2024-item-title,\n    .kids-art-2024-item:hover .kids-art-2024-item-description {\n        transform: translateY(0) !important;\n    }\n\n    .kids-art-2024-lightbox {\n        position: fixed !important;\n        top: 0 !important;\n        left: 0 !important;\n        width: 100% !important;\n        height: 100% !important;\n        background: rgba(0, 0, 0, 0.9) !important;\n        display: none !important;\n        justify-content: center !important;\n        align-items: center !important;\n        z-index: 999999 !important;\n        cursor: pointer !important;\n    }\n\n    .kids-art-2024-lightbox.active {\n        display: flex !important;\n    }\n\n    .kids-art-2024-lightbox-image {\n        max-width: 90% !important;\n        max-height: 90vh !important;\n        object-fit: contain !important;\n        border-radius: 10px !important;\n    }\n\n    .kids-art-2024-close-btn {\n        position: absolute !important;\n        top: 20px !important;\n        right: 20px !important;\n        width: 40px !important;\n        height: 40px !important;\n        background: rgba(255, 255, 255, 0.1) !important;\n        border-radius: 50% !important;\n        display: flex !important;\n        align-items: center !important;\n        justify-content: center !important;\n        cursor: pointer !important;\n        transition: all 0.3s ease !important;\n    }\n\n    .kids-art-2024-close-btn::before,\n    .kids-art-2024-close-btn::after {\n        content: '' !important;\n        position: absolute !important;\n        width: 20px !important;\n        height: 2px !important;\n        background-color: white !important;\n        transition: all 0.3s ease !important;\n    }\n\n    .kids-art-2024-close-btn::before {\n        transform: rotate(45deg) !important;\n    }\n\n    .kids-art-2024-close-btn::after {\n        transform: rotate(-45deg) !important;\n    }\n\n    .kids-art-2024-close-btn:hover {\n        background: rgba(255, 255, 255, 0.2) !important;\n        transform: rotate(90deg) !important;\n    }\n\n    @media (max-width: 1024px) {\n        .kids-art-2024-grid {\n            gap: 20px !important;\n        }\n        \n        .kids-art-2024-title {\n            font-size: 32px !important;\n        }\n    }\n\n    @media (max-width: 768px) {\n        .kids-art-2024-grid {\n            grid-template-columns: repeat(2, 1fr) !important;\n            gap: 15px !important;\n        }\n\n        .kids-art-2024-title {\n            font-size: 28px !important;\n        }\n\n        .kids-art-2024-section {\n            padding: 60px 0 !important;\n        }\n    }\n\n    @media (max-width: 480px) {\n        .kids-art-2024-grid {\n            grid-template-columns: 1fr !important;\n        }\n\n        .kids-art-2024-title {\n            font-size: 24px !important;\n        }\n\n        .kids-art-2024-section {\n            padding: 40px 0 !important;\n        }\n    }\n        @media (max-width: 768px) {\n  .kids-art-2024-grid {\n    display: flex !important;\n    overflow-x: auto !important;\n    overflow-y: hidden !important;\n    gap: 20px !important;\n    padding: 10px 0 !important;\n    margin: 0 !important;\n    height: auto !important;\n    scroll-snap-type: x mandatory !important;\n    -webkit-overflow-scrolling: touch !important;\n  }\n\n  .kids-art-2024-item {\n    flex: 0 0 auto !important;\n    scroll-snap-align: center !important;\n    margin: 0 !important;\n    height: auto !important;\n  }\n\n  .kids-art-2024-grid::-webkit-scrollbar {\n    display: none !important;\n  }\n  \n  \/* Slider dots navigation - ONLY ADDITION *\/\n  .kids-art-2024-dots {\n    display: flex !important;\n    justify-content: center !important;\n    margin-top: 20px !important;\n    gap: 8px !important;\n  }\n  \n  .kids-art-2024-dot {\n    width: 10px !important;\n    height: 10px !important;\n    border-radius: 50% !important;\n    background-color: #209269 !important;\n    cursor: pointer !important;\n    transition: all 0.3s ease !important;\n  }\n  \n  .kids-art-2024-dot.active {\n    background-color: #efae28 !important;\n    transform: scale(1.2) !important;\n  }\n}\n\n<\/style>\n\n<div class=\"kids-art-2024-wrapper\">\n    <section class=\"kids-art-2024-section\">\n        <div class=\"kids-art-2024-container\">\n            <div class=\"kids-art-2024-header\">\n                <h2 class=\"kids-art-2024-title\">Dessins d&rsquo;orphelins<\/h2>\n                \n            <\/div>\n            <div class=\"kids-art-2024-grid\" id=\"kids-art-2024-slider\">\n                <div class=\"kids-art-2024-item\">\n                    <div class=\"kids-art-2024-image-wrapper\">\n                        <img decoding=\"async\" class=\"kids-art-2024-image\" src=\"https:\/\/pbs.twimg.com\/media\/GoAQmk0XkAEIFVj?format=jpg&#038;name=small\" alt=\"\u0152uvre d'art pour enfants\">\n                        <div class=\"kids-art-2024-overlay\">\n                            <h3 class=\"kids-art-2024-item-title\"><\/h3>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                <div class=\"kids-art-2024-item\">\n                    <div class=\"kids-art-2024-image-wrapper\">\n                        <img decoding=\"async\" class=\"kids-art-2024-image\" src=\"https:\/\/pbs.twimg.com\/media\/GoARENPW8AA2fbv?format=jpg&#038;name=small\" alt=\"\u0152uvre d'art pour enfants\">\n                        <div class=\"kids-art-2024-overlay\">\n                            <h3 class=\"kids-art-2024-item-title\"><\/h3>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                <div class=\"kids-art-2024-item\">\n                    <div class=\"kids-art-2024-image-wrapper\">\n                        <img decoding=\"async\" class=\"kids-art-2024-image\" src=\"https:\/\/pbs.twimg.com\/media\/GoARNJIW8AAga33?format=jpg&#038;name=small\" alt=\"\u0152uvre d'art pour enfants\">\n                        <div class=\"kids-art-2024-overlay\">\n                            <h3 class=\"kids-art-2024-item-title\"><\/h3>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                <div class=\"kids-art-2024-item\">\n                    <div class=\"kids-art-2024-image-wrapper\">\n                        <img decoding=\"async\" class=\"kids-art-2024-image\" src=\"https:\/\/pbs.twimg.com\/media\/GoARWF6WcAA6L4s?format=jpg&#038;name=small\" alt=\"\u0152uvre d'art pour enfants\">\n                        <div class=\"kids-art-2024-overlay\">\n                            <h3 class=\"kids-art-2024-item-title\"><\/h3>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                <div class=\"kids-art-2024-item\">\n                    <div class=\"kids-art-2024-image-wrapper\">\n                        <img decoding=\"async\" class=\"kids-art-2024-image\" src=\"https:\/\/pbs.twimg.com\/media\/GoARhNIWQAAxSXe?format=jpg&#038;name=small\" alt=\"\u0152uvre d'art pour enfants\">\n                        <div class=\"kids-art-2024-overlay\">\n                            <h3 class=\"kids-art-2024-item-title\"><\/h3>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                <div class=\"kids-art-2024-item\">\n                    <div class=\"kids-art-2024-image-wrapper\">\n                        <img decoding=\"async\" class=\"kids-art-2024-image\" src=\"https:\/\/pbs.twimg.com\/media\/GoARpw_X0AEh65_?format=jpg&#038;name=small\" alt=\"\u0152uvre d'art pour enfants\">\n                        <div class=\"kids-art-2024-overlay\">\n                            <h3 class=\"kids-art-2024-item-title\"><\/h3>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"kids-art-2024-dots\" id=\"kids-art-2024-dots\"><\/div>\n        <\/div>\n    <\/section>\n\n    <div class=\"kids-art-2024-lightbox\" id=\"kids-art-2024-lightbox\">\n        <div class=\"kids-art-2024-close-btn\"><\/div>\n        <img decoding=\"async\" class=\"kids-art-2024-lightbox-image\" src=\"\/placeholder.svg\" alt=\"\u0152uvre d'art agrandie\">\n    <\/div>\n<\/div>\n\n<script>\n    (function() {\n        \/\/ Original lightbox code - untouched\n        const lightbox = document.getElementById('kids-art-2024-lightbox');\n        const lightboxImg = lightbox.querySelector('.kids-art-2024-lightbox-image');\n        const closeBtn = lightbox.querySelector('.kids-art-2024-close-btn');\n        const galleryItems = document.querySelectorAll('.kids-art-2024-item');\n\n        galleryItems.forEach(item => {\n            item.addEventListener('click', () => {\n                const imgSrc = item.querySelector('.kids-art-2024-image').src;\n                lightboxImg.src = imgSrc;\n                lightbox.classList.add('active');\n            });\n        });\n\n        lightbox.addEventListener('click', (e) => {\n            if (e.target !== lightboxImg) {\n                lightbox.classList.remove('active');\n            }\n        });\n\n        closeBtn.addEventListener('click', () => {\n            lightbox.classList.remove('active');\n        });\n\n        document.addEventListener('keydown', (e) => {\n            if (e.key === 'Escape' && lightbox.classList.contains('active')) {\n                lightbox.classList.remove('active');\n            }\n        });\n        \n        \/\/ New code for mobile slider dots - only addition\n        const slider = document.getElementById('kids-art-2024-slider');\n        const dotsContainer = document.getElementById('kids-art-2024-dots');\n        \n        function initMobileDots() {\n            \/\/ Only run on mobile\n            if (window.innerWidth <= 768) {\n                \/\/ Create dots based on number of items\n                dotsContainer.innerHTML = '';\n                galleryItems.forEach((_, index) => {\n                    const dot = document.createElement('div');\n                    dot.className = 'kids-art-2024-dot';\n                    if (index === 0) dot.classList.add('active');\n                    dot.addEventListener('click', () => {\n                        \/\/ Scroll to the corresponding item\n                        galleryItems[index].scrollIntoView({ \n                            behavior: 'smooth',\n                            block: 'nearest',\n                            inline: 'center'\n                        });\n                    });\n                    dotsContainer.appendChild(dot);\n                });\n                \n                \/\/ Update active dot on scroll\n                slider.addEventListener('scroll', updateActiveDot);\n            }\n        }\n        \n        function updateActiveDot() {\n            if (window.innerWidth <= 768) {\n                const dots = dotsContainer.querySelectorAll('.kids-art-2024-dot');\n                \n                \/\/ Find which item is most visible in the viewport\n                let mostVisibleIndex = 0;\n                let maxVisibility = 0;\n                \n                galleryItems.forEach((item, index) => {\n                    const rect = item.getBoundingClientRect();\n                    const sliderRect = slider.getBoundingClientRect();\n                    \n                    \/\/ Calculate how much of the item is visible\n                    const visibleLeft = Math.max(rect.left, sliderRect.left);\n                    const visibleRight = Math.min(rect.right, sliderRect.right);\n                    const visibleWidth = Math.max(0, visibleRight - visibleLeft);\n                    \n                    if (visibleWidth > maxVisibility) {\n                        maxVisibility = visibleWidth;\n                        mostVisibleIndex = index;\n                    }\n                });\n                \n                \/\/ Update active dot\n                dots.forEach((dot, index) => {\n                    if (index === mostVisibleIndex) {\n                        dot.classList.add('active');\n                    } else {\n                        dot.classList.remove('active');\n                    }\n                });\n            }\n        }\n        \n        \/\/ Initialize dots\n        initMobileDots();\n        \n        \/\/ Reinitialize on resize\n        window.addEventListener('resize', initMobileDots);\n    })();\n<\/script>\n\n\n\n<div style=\"max-width: 1000px; margin: 40px auto; padding: 10px; font-family: 'Tajawal', sans-serif;\">\n    <div style=\"background-color: #e8efec; padding: 30px; border-radius: 10px; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);\">\n        <h2 style=\"color: #2f537d; text-align: center; margin-bottom: 30px; font-size: 32px; font-weight: 600;\"\n            data-translate='{\"ar\": \"\u0627\u0644\u0623\u0633\u0626\u0644\u0629 \u0627\u0644\u0634\u0627\u0626\u0639\u0629\", \"en\": \"Frequently Asked Questions\", \"es\": \"Preguntas Frecuentes\", \"fr\": \"Questions Fr\u00e9quemment Pos\u00e9es\"}'\n            >Questions Fr\u00e9quemment Pos\u00e9es<\/h2>\n        \n        <div class=\"faq-item\" style=\"margin-bottom: 20px; background: white; border-radius: 10px; overflow: hidden; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);\">\n            <button onclick=\"toggleFAQ(this)\" style=\"width: 100%; text-align: left; padding: 20px; border: none; background: white; cursor: pointer; display: flex; justify-content: space-between; align-items: center; color: #2f537d; font-size: 16px; font-weight: 500;\">\n                <span>Qu&rsquo;entend-on par parrainage d&rsquo;orphelins ?<\/span>\n                <span style=\"transition: transform 0.3s ease;\">\u25bc<\/span>\n            <\/button>\n            <div class=\"faq-answer\" style=\"display: none; padding: 0 10px; max-height: 0; overflow: hidden; transition: all 0.3s ease; color: #2f537d;\">\n                <p style=\"margin: 0; padding-bottom: 20px; line-height: 1.6;\">\n                    Le parrainage d&rsquo;orphelins est une aide financi\u00e8re mensuelle r\u00e9guli\u00e8re allou\u00e9e \u00e0 un ou plusieurs orphelins (quatre orphelins maximum par famille) qui vivent dans leur environnement familial d&rsquo;origine. Il contribue partiellement \u00e0 assurer des conditions de vie d\u00e9centes pour eux et leur famille, incluant la nourriture, les v\u00eatements, le logement et les soins m\u00e9dicaux, et facilite les conditions de d\u00e9veloppement sain de l&rsquo;orphelin, telles que la scolarisation, les loisirs, le sport, et l&rsquo;\u00e9ducation morale, sociale et civique, dans le but de les prot\u00e9ger et de les qualifier pour devenir des citoyens bons et constructifs.\n                <\/p>\n            <\/div>\n        <\/div>\n\n        <div class=\"faq-item\" style=\"margin-bottom: 20px; background: white; border-radius: 10px; overflow: hidden; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);\">\n            <button onclick=\"toggleFAQ(this)\" style=\"width: 100%; text-align: left; padding: 20px; border: none; background: white; cursor: pointer; display: flex; justify-content: space-between; align-items: center; color: #2f537d; font-size: 16px; font-weight: 500;\">\n                <span>Qu&rsquo;est-ce que l&rsquo;Association d&rsquo;Aide et de Secours ?<\/span>\n                <span style=\"transition: transform 0.3s ease;\">\u25bc<\/span>\n            <\/button>\n            <div class=\"faq-answer\" style=\"display: none; padding: 0 20px; max-height: 0; overflow: hidden; transition: all 0.3s ease; color: #2f537d;\">\n                <p style=\"margin: 0; padding-bottom: 20px; line-height: 1.6;\">\n                    L&rsquo;Association d&rsquo;Aide et de Secours est une association caritative, sociale et de d\u00e9veloppement nationale marocaine reconnue d&rsquo;utilit\u00e9 publique en vertu du D\u00e9cret n\u00b0 2.11.617. Elle a obtenu la certification du syst\u00e8me de gestion de la qualit\u00e9 ISO 9001:2015 en 2017, sp\u00e9cialis\u00e9e dans la conception, l&rsquo;ing\u00e9nierie et la mise en \u0153uvre de services de soins int\u00e9gr\u00e9s fournis aux familles d&rsquo;orphelins et de veuves.\n                <\/p>\n            <\/div>\n        <\/div>\n\n        <div class=\"faq-item\" style=\"margin-bottom: 20px; background: white; border-radius: 10px; overflow: hidden; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);\">\n            <button onclick=\"toggleFAQ(this)\" style=\"width: 100%; text-align: left; padding: 20px; border: none; background: white; cursor: pointer; display: flex; justify-content: space-between; align-items: center; color: #2f537d; font-size: 16px; font-weight: 500;\">\n                <span>Qui est un orphelin selon la Charia (loi islamique) ?<\/span>\n                <span style=\"transition: transform 0.3s ease;\">\u25bc<\/span>\n            <\/button>\n            <div class=\"faq-answer\" style=\"display: none; padding: 0 20px; max-height: 0; overflow: hidden; transition: all 0.3s ease; color: #2f537d;\">\n                <p style=\"margin: 0; padding-bottom: 20px; line-height: 1.6;\">\n                    Est orphelin celui dont le p\u00e8re est d\u00e9c\u00e9d\u00e9 alors qu&rsquo;il \u00e9tait f\u0153tus dans le ventre de sa m\u00e8re, ou qui est d\u00e9c\u00e9d\u00e9 alors qu&rsquo;il \u00e9tait jeune et n&rsquo;avait pas encore atteint la pubert\u00e9. Le statut d&rsquo;orphelin se maintient jusqu&rsquo;\u00e0 ce qu&rsquo;il atteigne la pubert\u00e9.\n                <\/p>\n            <\/div>\n        <\/div>\n\n        <div class=\"faq-item\" style=\"margin-bottom: 20px; background: white; border-radius: 10px; overflow: hidden; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);\">\n            <button onclick=\"toggleFAQ(this)\" style=\"width: 100%; text-align: left; padding: 20px; border: none; background: white; cursor: pointer; display: flex; justify-content: space-between; align-items: center; color: #2f537d; font-size: 16px; font-weight: 500;\">\n                <span>Quelle est la r\u00e9compense pour le parrainage d&rsquo;un orphelin ?<\/span>\n                <span style=\"transition: transform 0.3s ease;\">\u25bc<\/span>\n            <\/button>\n            <div class=\"faq-answer\" style=\"display: none; padding: 0 20px; max-height: 0; overflow: hidden; transition: all 0.3s ease; color: #2f537d;\">\n                <p style=\"margin: 0; padding-bottom: 20px; line-height: 1.6;\">\n                    Le parrainage d&rsquo;orphelins est une aide financi\u00e8re mensuelle r\u00e9guli\u00e8re allou\u00e9e \u00e0 un ou plusieurs orphelins (quatre orphelins maximum par famille) qui vivent dans leur environnement familial d&rsquo;origine. Il contribue partiellement \u00e0 assurer des conditions de vie d\u00e9centes pour eux et leur famille, incluant la nourriture, les v\u00eatements, le logement et les soins m\u00e9dicaux, et facilite les conditions de d\u00e9veloppement sain de l&rsquo;orphelin, telles que la scolarisation, les loisirs, le sport, et l&rsquo;\u00e9ducation morale, sociale et civique, dans le but de les prot\u00e9ger et de les qualifier pour devenir des citoyens bons et constructifs.\n                <\/p>\n            <\/div>\n        <\/div>\n\n        <div class=\"faq-item\" style=\"margin-bottom: 20px; background: white; border-radius: 10px; overflow: hidden; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);\">\n            <button onclick=\"toggleFAQ(this)\" style=\"width: 100%; text-align: left; padding: 20px; border: none; background: white; cursor: pointer; display: flex; justify-content: space-between; align-items: center; color: #2f537d; font-size: 16px; font-weight: 500;\">\n                <span>Que comprend le parrainage d&rsquo;orphelins ?<\/span>\n                <span style=\"transition: transform 0.3s ease;\">\u25bc<\/span>\n            <\/button>\n            <div class=\"faq-answer\" style=\"display: none; padding: 0 20px; max-height: 0; overflow: hidden; transition: all 0.3s ease; color: #2f537d;\">\n                <p style=\"margin: 0; padding-bottom: 20px; line-height: 1.6;\">\n                    Le parrainage d&rsquo;orphelins d\u00e9pend de la capacit\u00e9 du parrain, et il est pr\u00e9f\u00e9rable qu&rsquo;il couvre leurs d\u00e9penses, leurs v\u00eatements, leur logement, leur \u00e9ducation, leurs soins m\u00e9dicaux et d&rsquo;autres besoins.\n                <\/p>\n            <\/div>\n        <\/div>\n        \n        <div class=\"faq-item\" style=\"margin-bottom: 20px; background: white; border-radius: 10px; overflow: hidden; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);\">\n            <button onclick=\"toggleFAQ(this)\" style=\"width: 100%; text-align: left; padding: 20px; border: none; background: white; cursor: pointer; display: flex; justify-content: space-between; align-items: center; color: #2f537d; font-size: 16px; font-weight: 500;\">\n                <span>Nos objectifs pour le parrainage d&rsquo;orphelins<\/span>\n                <span style=\"transition: transform 0.3s ease;\">\u25bc<\/span>\n            <\/button>\n            <div class=\"faq-answer\" style=\"display: none; padding: 0 20px; max-height: 0; overflow: hidden; transition: all 0.3s ease; color: #2f537d;\">\n                <p style=\"margin: 0; padding-bottom: 20px; line-height: 1.6;\">\n.Permettre aux orphelins d&rsquo;avoir un d\u00e9veloppement physique, psychologique, intellectuel et social sain.\n.Fournir des soins de sant\u00e9, psychologiques, sociaux et \u00e9ducatifs aux orphelins.\n.Favoriser la r\u00e9ussite et l&rsquo;excellence scolaire, \u00e9ducative, sociale et d&rsquo;int\u00e9gration de l&rsquo;orphelin.\n.Soutenir la famille de l&rsquo;orphelin pour maintenir sa coh\u00e9sion, sa stabilit\u00e9 et ses r\u00f4les.\n                <\/p>\n            <\/div>\n        <\/div>\n        \n    <\/div>\n<\/div>\n\n<script>\nfunction toggleFAQ(button) {\n    const answer = button.nextElementSibling;\n    const arrow = button.querySelector('span:last-child');\n    const allAnswers = document.querySelectorAll('.faq-answer');\n    const allArrows = document.querySelectorAll('button span:last-child');\n    \n    allAnswers.forEach(item => {\n        if (item !== answer) {\n            item.style.maxHeight = '0';\n            item.style.display = 'none';\n        }\n    });\n    \n    allArrows.forEach(item => {\n        if (item !== arrow) {\n            item.style.transform = 'rotate(0deg)';\n        }\n    });\n\n    if (answer.style.maxHeight === '0px' || answer.style.maxHeight === '') {\n        answer.style.display = 'block';\n        answer.style.maxHeight = answer.scrollHeight + 'px';\n        arrow.style.transform = 'rotate(180deg)';\n    } else {\n        answer.style.maxHeight = '0';\n        setTimeout(() => {\n            answer.style.display = 'none';\n        }, 300);\n        arrow.style.transform = 'rotate(0deg)';\n    }\n}\n<\/script>\n\n\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>La dignit\u00e9 de la famille d&rsquo;un orphelin d\u00e9coule de sa capacit\u00e9 \u00e0 compter sur elle-m\u00eame. L&rsquo;association s&rsquo;efforce de motiver ses [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"content-type":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-55","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>accueil - Association aide et secours<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/alaoun.org\/fr\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"accueil - Association aide et secours\" \/>\n<meta property=\"og:description\" content=\"La dignit\u00e9 de la famille d&rsquo;un orphelin d\u00e9coule de sa capacit\u00e9 \u00e0 compter sur elle-m\u00eame. L&rsquo;association s&rsquo;efforce de motiver ses [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/alaoun.org\/fr\/\" \/>\n<meta property=\"og:site_name\" content=\"Association aide et secours\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-04T08:29:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/pbs.twimg.com\/media\/GoAQmk0XkAEIFVj?format=jpg&name=small\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/alaoun.org\/fr\/\",\"url\":\"https:\/\/alaoun.org\/fr\/\",\"name\":\"accueil - Association aide et secours\",\"isPartOf\":{\"@id\":\"https:\/\/alaoun.org\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/alaoun.org\/fr\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/alaoun.org\/fr\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/pbs.twimg.com\/media\/GoAQmk0XkAEIFVj?format=jpg&name=small\",\"datePublished\":\"2025-07-07T09:22:28+00:00\",\"dateModified\":\"2025-09-04T08:29:49+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/alaoun.org\/fr\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/alaoun.org\/fr\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/alaoun.org\/fr\/#primaryimage\",\"url\":\"https:\/\/pbs.twimg.com\/media\/GoAQmk0XkAEIFVj?format=jpg&name=small\",\"contentUrl\":\"https:\/\/pbs.twimg.com\/media\/GoAQmk0XkAEIFVj?format=jpg&name=small\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/alaoun.org\/fr\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629\",\"item\":\"https:\/\/alaoun.org\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"accueil\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/alaoun.org\/fr\/#website\",\"url\":\"https:\/\/alaoun.org\/fr\/\",\"name\":\"Association aide et secours\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/alaoun.org\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"accueil - Association aide et secours","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/alaoun.org\/fr\/","og_locale":"fr_FR","og_type":"article","og_title":"accueil - Association aide et secours","og_description":"La dignit\u00e9 de la famille d&rsquo;un orphelin d\u00e9coule de sa capacit\u00e9 \u00e0 compter sur elle-m\u00eame. L&rsquo;association s&rsquo;efforce de motiver ses [&hellip;]","og_url":"https:\/\/alaoun.org\/fr\/","og_site_name":"Association aide et secours","article_modified_time":"2025-09-04T08:29:49+00:00","og_image":[{"url":"https:\/\/pbs.twimg.com\/media\/GoAQmk0XkAEIFVj?format=jpg&name=small","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/alaoun.org\/fr\/","url":"https:\/\/alaoun.org\/fr\/","name":"accueil - Association aide et secours","isPartOf":{"@id":"https:\/\/alaoun.org\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/alaoun.org\/fr\/#primaryimage"},"image":{"@id":"https:\/\/alaoun.org\/fr\/#primaryimage"},"thumbnailUrl":"https:\/\/pbs.twimg.com\/media\/GoAQmk0XkAEIFVj?format=jpg&name=small","datePublished":"2025-07-07T09:22:28+00:00","dateModified":"2025-09-04T08:29:49+00:00","breadcrumb":{"@id":"https:\/\/alaoun.org\/fr\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/alaoun.org\/fr\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/alaoun.org\/fr\/#primaryimage","url":"https:\/\/pbs.twimg.com\/media\/GoAQmk0XkAEIFVj?format=jpg&name=small","contentUrl":"https:\/\/pbs.twimg.com\/media\/GoAQmk0XkAEIFVj?format=jpg&name=small"},{"@type":"BreadcrumbList","@id":"https:\/\/alaoun.org\/fr\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629","item":"https:\/\/alaoun.org\/fr\/"},{"@type":"ListItem","position":2,"name":"accueil"}]},{"@type":"WebSite","@id":"https:\/\/alaoun.org\/fr\/#website","url":"https:\/\/alaoun.org\/fr\/","name":"Association aide et secours","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/alaoun.org\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"}]}},"_links":{"self":[{"href":"https:\/\/alaoun.org\/fr\/wp-json\/wp\/v2\/pages\/55","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alaoun.org\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/alaoun.org\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/alaoun.org\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/alaoun.org\/fr\/wp-json\/wp\/v2\/comments?post=55"}],"version-history":[{"count":0,"href":"https:\/\/alaoun.org\/fr\/wp-json\/wp\/v2\/pages\/55\/revisions"}],"wp:attachment":[{"href":"https:\/\/alaoun.org\/fr\/wp-json\/wp\/v2\/media?parent=55"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}