- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_column->render_content() (line 462 of themes/gavias_kunco/gva_content_builder/gva_column.php).
element_gva_column->render_content(Array, '
نزرع الخير اليوم...
نحو أمـل دائم
منذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.
<a href="/ar/bramjna" class="frontheader-section__button frontheader-section__button--primary">
برامجنا
<a href="tlb-msadt" class="frontheader-section__button frontheader-section__button--secondary">
تقديم طلب مساعدة
</a>
</a>
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
نزرع الخير اليوم...
نحو أمـل دائم
منذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.
<a href="/ar/bramjna" class="frontheader-section__button frontheader-section__button--primary">
برامجنا
<a href="tlb-msadt" class="frontheader-section__button frontheader-section__button--secondary">
تقديم طلب مساعدة
</a>
</a>
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_column->render_content() (line 463 of themes/gavias_kunco/gva_content_builder/gva_column.php).
element_gva_column->render_content(Array, '
نزرع الخير اليوم...
نحو أمـل دائم
منذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.
<a href="/ar/bramjna" class="frontheader-section__button frontheader-section__button--primary">
برامجنا
<a href="tlb-msadt" class="frontheader-section__button frontheader-section__button--secondary">
تقديم طلب مساعدة
</a>
</a>
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
نزرع الخير اليوم...
نحو أمـل دائم
منذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.
<a href="/ar/bramjna" class="frontheader-section__button frontheader-section__button--primary">
برامجنا
<a href="tlb-msadt" class="frontheader-section__button frontheader-section__button--secondary">
تقديم طلب مساعدة
</a>
</a>
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_row->render_content() (line 317 of themes/gavias_kunco/gva_content_builder/gva_row.php).
element_gva_row->render_content(Array, '
نزرع الخير اليوم...
نحو أمـل دائم
منذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.
<a href="/ar/bramjna" class="frontheader-section__button frontheader-section__button--primary">
برامجنا
<a href="tlb-msadt" class="frontheader-section__button frontheader-section__button--secondary">
تقديم طلب مساعدة
</a>
</a>
') (Line: 110)
gavias_content_builder_render_element('gva_row', Array, '
نزرع الخير اليوم...
نحو أمـل دائم
منذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.
<a href="/ar/bramjna" class="frontheader-section__button frontheader-section__button--primary">
برامجنا
<a href="tlb-msadt" class="frontheader-section__button frontheader-section__button--secondary">
تقديم طلب مساعدة
</a>
</a>
') (Line: 62)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_column->render_content() (line 462 of themes/gavias_kunco/gva_content_builder/gva_column.php).
element_gva_column->render_content(Array, '
0
مستفيد
0
مشروع
0
أسرة مدعومة
(function() {
"use strict";
function formatNumber(number) {
if (number >= 1000) {
// Format with K and ensure no decimal for whole thousands
const kValue = number / 1000;
return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';
}
return number.toString();
}
function animateFactsCounters() {
const statNumbers = document.querySelectorAll('.facts-section__stat-number');
if (statNumbers.length === 0) return;
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
const counter = entry.target;
if (counter.classList.contains('animated-done')) return;
const target = parseInt(counter.getAttribute('data-target'));
const duration = 2000;
const increment = target / (duration / 16);
const startTime = performance.now();
function updateCounter(currentTime) {
const elapsed = currentTime - startTime;
const progress = Math.min(elapsed / duration, 1);
let current = Math.ceil(progress * target);
// Format the current number
counter.textContent = formatNumber(current);
if (progress < 1) {
requestAnimationFrame(updateCounter);
} else {
// Final formatting - use the target number
counter.textContent = formatNumber(target);
counter.classList.add('animated-done');
}
}
requestAnimationFrame(updateCounter);
observer.unobserve(counter);
}
});
}, {
threshold: 0.3,
rootMargin: '50px'
});
statNumbers.forEach(counter => observer.observe(counter));
}
function init() {
animateFactsCounters();
}
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', init);
} else {
init();
}
// Handle Drupal behaviors
if (typeof Drupal !== 'undefined' && Drupal.behaviors) {
Drupal.behaviors.factsCounter = {
attach: function(context) {
if (context.querySelector && context.querySelector('.facts-section__stat-number')) {
animateFactsCounters();
}
}
};
}
// Fallbacks for dynamic loading
setTimeout(init, 500);
setTimeout(init, 1500);
})();
.facts-section__stat-number {
transition: transform 0.3s ease;
display: inline-block;
}
.facts-section__stat-number.animated-done {
transform: scale(1);
font-size: 23px;
}
.counter {
font-size: inherit;
font-weight: inherit;
}
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
0
مستفيد
0
مشروع
0
أسرة مدعومة
(function() {
"use strict";
function formatNumber(number) {
if (number >= 1000) {
// Format with K and ensure no decimal for whole thousands
const kValue = number / 1000;
return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';
}
return number.toString();
}
function animateFactsCounters() {
const statNumbers = document.querySelectorAll('.facts-section__stat-number');
if (statNumbers.length === 0) return;
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
const counter = entry.target;
if (counter.classList.contains('animated-done')) return;
const target = parseInt(counter.getAttribute('data-target'));
const duration = 2000;
const increment = target / (duration / 16);
const startTime = performance.now();
function updateCounter(currentTime) {
const elapsed = currentTime - startTime;
const progress = Math.min(elapsed / duration, 1);
let current = Math.ceil(progress * target);
// Format the current number
counter.textContent = formatNumber(current);
if (progress < 1) {
requestAnimationFrame(updateCounter);
} else {
// Final formatting - use the target number
counter.textContent = formatNumber(target);
counter.classList.add('animated-done');
}
}
requestAnimationFrame(updateCounter);
observer.unobserve(counter);
}
});
}, {
threshold: 0.3,
rootMargin: '50px'
});
statNumbers.forEach(counter => observer.observe(counter));
}
function init() {
animateFactsCounters();
}
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', init);
} else {
init();
}
// Handle Drupal behaviors
if (typeof Drupal !== 'undefined' && Drupal.behaviors) {
Drupal.behaviors.factsCounter = {
attach: function(context) {
if (context.querySelector && context.querySelector('.facts-section__stat-number')) {
animateFactsCounters();
}
}
};
}
// Fallbacks for dynamic loading
setTimeout(init, 500);
setTimeout(init, 1500);
})();
.facts-section__stat-number {
transition: transform 0.3s ease;
display: inline-block;
}
.facts-section__stat-number.animated-done {
transform: scale(1);
font-size: 23px;
}
.counter {
font-size: inherit;
font-weight: inherit;
}
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_column->render_content() (line 463 of themes/gavias_kunco/gva_content_builder/gva_column.php).
element_gva_column->render_content(Array, '
0
مستفيد
0
مشروع
0
أسرة مدعومة
(function() {
"use strict";
function formatNumber(number) {
if (number >= 1000) {
// Format with K and ensure no decimal for whole thousands
const kValue = number / 1000;
return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';
}
return number.toString();
}
function animateFactsCounters() {
const statNumbers = document.querySelectorAll('.facts-section__stat-number');
if (statNumbers.length === 0) return;
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
const counter = entry.target;
if (counter.classList.contains('animated-done')) return;
const target = parseInt(counter.getAttribute('data-target'));
const duration = 2000;
const increment = target / (duration / 16);
const startTime = performance.now();
function updateCounter(currentTime) {
const elapsed = currentTime - startTime;
const progress = Math.min(elapsed / duration, 1);
let current = Math.ceil(progress * target);
// Format the current number
counter.textContent = formatNumber(current);
if (progress < 1) {
requestAnimationFrame(updateCounter);
} else {
// Final formatting - use the target number
counter.textContent = formatNumber(target);
counter.classList.add('animated-done');
}
}
requestAnimationFrame(updateCounter);
observer.unobserve(counter);
}
});
}, {
threshold: 0.3,
rootMargin: '50px'
});
statNumbers.forEach(counter => observer.observe(counter));
}
function init() {
animateFactsCounters();
}
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', init);
} else {
init();
}
// Handle Drupal behaviors
if (typeof Drupal !== 'undefined' && Drupal.behaviors) {
Drupal.behaviors.factsCounter = {
attach: function(context) {
if (context.querySelector && context.querySelector('.facts-section__stat-number')) {
animateFactsCounters();
}
}
};
}
// Fallbacks for dynamic loading
setTimeout(init, 500);
setTimeout(init, 1500);
})();
.facts-section__stat-number {
transition: transform 0.3s ease;
display: inline-block;
}
.facts-section__stat-number.animated-done {
transform: scale(1);
font-size: 23px;
}
.counter {
font-size: inherit;
font-weight: inherit;
}
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
0
مستفيد
0
مشروع
0
أسرة مدعومة
(function() {
"use strict";
function formatNumber(number) {
if (number >= 1000) {
// Format with K and ensure no decimal for whole thousands
const kValue = number / 1000;
return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';
}
return number.toString();
}
function animateFactsCounters() {
const statNumbers = document.querySelectorAll('.facts-section__stat-number');
if (statNumbers.length === 0) return;
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
const counter = entry.target;
if (counter.classList.contains('animated-done')) return;
const target = parseInt(counter.getAttribute('data-target'));
const duration = 2000;
const increment = target / (duration / 16);
const startTime = performance.now();
function updateCounter(currentTime) {
const elapsed = currentTime - startTime;
const progress = Math.min(elapsed / duration, 1);
let current = Math.ceil(progress * target);
// Format the current number
counter.textContent = formatNumber(current);
if (progress < 1) {
requestAnimationFrame(updateCounter);
} else {
// Final formatting - use the target number
counter.textContent = formatNumber(target);
counter.classList.add('animated-done');
}
}
requestAnimationFrame(updateCounter);
observer.unobserve(counter);
}
});
}, {
threshold: 0.3,
rootMargin: '50px'
});
statNumbers.forEach(counter => observer.observe(counter));
}
function init() {
animateFactsCounters();
}
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', init);
} else {
init();
}
// Handle Drupal behaviors
if (typeof Drupal !== 'undefined' && Drupal.behaviors) {
Drupal.behaviors.factsCounter = {
attach: function(context) {
if (context.querySelector && context.querySelector('.facts-section__stat-number')) {
animateFactsCounters();
}
}
};
}
// Fallbacks for dynamic loading
setTimeout(init, 500);
setTimeout(init, 1500);
})();
.facts-section__stat-number {
transition: transform 0.3s ease;
display: inline-block;
}
.facts-section__stat-number.animated-done {
transform: scale(1);
font-size: 23px;
}
.counter {
font-size: inherit;
font-weight: inherit;
}
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_row->render_content() (line 317 of themes/gavias_kunco/gva_content_builder/gva_row.php).
element_gva_row->render_content(Array, '
0
مستفيد
0
مشروع
0
أسرة مدعومة
(function() {
"use strict";
function formatNumber(number) {
if (number >= 1000) {
// Format with K and ensure no decimal for whole thousands
const kValue = number / 1000;
return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';
}
return number.toString();
}
function animateFactsCounters() {
const statNumbers = document.querySelectorAll('.facts-section__stat-number');
if (statNumbers.length === 0) return;
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
const counter = entry.target;
if (counter.classList.contains('animated-done')) return;
const target = parseInt(counter.getAttribute('data-target'));
const duration = 2000;
const increment = target / (duration / 16);
const startTime = performance.now();
function updateCounter(currentTime) {
const elapsed = currentTime - startTime;
const progress = Math.min(elapsed / duration, 1);
let current = Math.ceil(progress * target);
// Format the current number
counter.textContent = formatNumber(current);
if (progress < 1) {
requestAnimationFrame(updateCounter);
} else {
// Final formatting - use the target number
counter.textContent = formatNumber(target);
counter.classList.add('animated-done');
}
}
requestAnimationFrame(updateCounter);
observer.unobserve(counter);
}
});
}, {
threshold: 0.3,
rootMargin: '50px'
});
statNumbers.forEach(counter => observer.observe(counter));
}
function init() {
animateFactsCounters();
}
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', init);
} else {
init();
}
// Handle Drupal behaviors
if (typeof Drupal !== 'undefined' && Drupal.behaviors) {
Drupal.behaviors.factsCounter = {
attach: function(context) {
if (context.querySelector && context.querySelector('.facts-section__stat-number')) {
animateFactsCounters();
}
}
};
}
// Fallbacks for dynamic loading
setTimeout(init, 500);
setTimeout(init, 1500);
})();
.facts-section__stat-number {
transition: transform 0.3s ease;
display: inline-block;
}
.facts-section__stat-number.animated-done {
transform: scale(1);
font-size: 23px;
}
.counter {
font-size: inherit;
font-weight: inherit;
}
') (Line: 110)
gavias_content_builder_render_element('gva_row', Array, '
0
مستفيد
0
مشروع
0
أسرة مدعومة
(function() {
"use strict";
function formatNumber(number) {
if (number >= 1000) {
// Format with K and ensure no decimal for whole thousands
const kValue = number / 1000;
return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';
}
return number.toString();
}
function animateFactsCounters() {
const statNumbers = document.querySelectorAll('.facts-section__stat-number');
if (statNumbers.length === 0) return;
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
const counter = entry.target;
if (counter.classList.contains('animated-done')) return;
const target = parseInt(counter.getAttribute('data-target'));
const duration = 2000;
const increment = target / (duration / 16);
const startTime = performance.now();
function updateCounter(currentTime) {
const elapsed = currentTime - startTime;
const progress = Math.min(elapsed / duration, 1);
let current = Math.ceil(progress * target);
// Format the current number
counter.textContent = formatNumber(current);
if (progress < 1) {
requestAnimationFrame(updateCounter);
} else {
// Final formatting - use the target number
counter.textContent = formatNumber(target);
counter.classList.add('animated-done');
}
}
requestAnimationFrame(updateCounter);
observer.unobserve(counter);
}
});
}, {
threshold: 0.3,
rootMargin: '50px'
});
statNumbers.forEach(counter => observer.observe(counter));
}
function init() {
animateFactsCounters();
}
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', init);
} else {
init();
}
// Handle Drupal behaviors
if (typeof Drupal !== 'undefined' && Drupal.behaviors) {
Drupal.behaviors.factsCounter = {
attach: function(context) {
if (context.querySelector && context.querySelector('.facts-section__stat-number')) {
animateFactsCounters();
}
}
};
}
// Fallbacks for dynamic loading
setTimeout(init, 500);
setTimeout(init, 1500);
})();
.facts-section__stat-number {
transition: transform 0.3s ease;
display: inline-block;
}
.facts-section__stat-number.animated-done {
transform: scale(1);
font-size: 23px;
}
.counter {
font-size: inherit;
font-weight: inherit;
}
') (Line: 62)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_column->render_content() (line 462 of themes/gavias_kunco/gva_content_builder/gva_column.php).
element_gva_column->render_content(Array, '
عن الأمل
18 عاماً من الأمل المستمر…
تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
عن الأمل
18 عاماً من الأمل المستمر…
تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_column->render_content() (line 463 of themes/gavias_kunco/gva_content_builder/gva_column.php).
element_gva_column->render_content(Array, '
عن الأمل
18 عاماً من الأمل المستمر…
تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
عن الأمل
18 عاماً من الأمل المستمر…
تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_row->render_content() (line 317 of themes/gavias_kunco/gva_content_builder/gva_row.php).
element_gva_row->render_content(Array, '
عن الأمل
18 عاماً من الأمل المستمر…
تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.
') (Line: 110)
gavias_content_builder_render_element('gva_row', Array, '
عن الأمل
18 عاماً من الأمل المستمر…
تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.
') (Line: 62)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_column->render_content() (line 462 of themes/gavias_kunco/gva_content_builder/gva_column.php).
element_gva_column->render_content(Array, '
.projects-section{
padding:0px 0;
font-family:'Rubik',sans-serif;
}
.projects-section .owl-carousel .owl-item img {
display: block;
width: auto;
margin-right: auto;
margin-left: auto;
filter: unset;
width: 100%;
}
.projects-section__header{
text-align:center;
margin-bottom:50px;
}
.projects-section__title{
font-size:32px;
font-weight:700;
margin-bottom:10px;
}
.projects-section__subtitle{
color: #6b7280;
font-family: Rubik, sans-serif;
font-size: 22px;
max-width: 40rem;
margin-top: 20px !important;
font-size: 16px;
}
.projects-slider .projects-section__card{
background:#fff;
border-radius:14px;
overflow:hidden;
box-shadow:0 10px 25px rgba(0,0,0,0.08);
transition:.35s;
margin:10px;
height:100%;
min-height: 420px;
}
.projects-slider .projects-section__card:hover{
transform:translateY(-6px);
box-shadow:0 15px 35px rgba(0,0,0,0.15);
}
/* IMAGE FULL WIDTH */
.projects-section__card-image{
width:100%;
height:230px;
overflow:hidden;
}
.projects-section__card-img{
width:100%;
height:100%;
object-fit:cover;
display:block;
}
.projects-section__card-content{
padding:25px;
text-align:right;
}
.projects-section__card-title{
font-size:20px;
font-weight:600;
margin-bottom:10px;
}
.projects-section__card-description{
font-size:15px;
color:#6b7280;
line-height:1.7;
margin-bottom:20px;
}
/* keep original button classes */
.projects-section__card-button{
display: inline-block;
padding: 10px 20px;
border-radius: 6px;
text-decoration: none;
font-size: 18px;
transition: .3s;
/* color: #fff; */
text-align: center;
}
/* arrows */
.projects-slider .owl-nav{
position:absolute;
top:-60px;
left:0;
}
.projects-slider .owl-nav button{
width:38px;
height:38px;
border-radius:50%;
background:#684685 !important;
color:#fff !important;
margin-left:8px;
}
/* dots */
.projects-slider .owl-dots{
text-align:center;
margin-top:25px;
}
.projects-slider .owl-dot span{
width:10px;
height:10px;
background:#ccc;
}
.projects-slider .owl-dot.active span{
background:#0ea5a4;
}
برامجنــا
خدمات تخصصية تهدف لتمكين ودمج شامل
<a href="alatraf-walhwas" class="projects-section__card-button projects-section__card-button--relief">أطراف وحواس</a>
تلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.
<a href="alwswl-alshaml" class="projects-section__card-button projects-section__card-button--development">
الوصول الشامـل
</a>
تمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.
<a href="alandmaj-walshmwl" class="projects-section__card-button projects-section__card-button--seasonal1">
الاندماج والشمول
</a>
إزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.
<a href="/ar/mthly-mthlk" class="projects-section__card-button projects-section__card-button--waqf">
مثلي مثــلك
</a>
دعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.
<a href="altdkhlat-alnqdyt-alkfalt" class="projects-section__card-button projects-section__card-button--seasonal">التدخلات النقديـة / الكفالــة
</a>
تقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.
$(document).ready(function(){
$('.projects-slider').owlCarousel({
loop:true,
margin:25,
rtl:true,
nav:true,
dots:true,
autoplay:true,
autoplayTimeout:5000,
smartSpeed:700,
responsive:{
0:{items:1},
768:{items:3},
1024:{items:3}
}
});
});
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
.projects-section{
padding:0px 0;
font-family:'Rubik',sans-serif;
}
.projects-section .owl-carousel .owl-item img {
display: block;
width: auto;
margin-right: auto;
margin-left: auto;
filter: unset;
width: 100%;
}
.projects-section__header{
text-align:center;
margin-bottom:50px;
}
.projects-section__title{
font-size:32px;
font-weight:700;
margin-bottom:10px;
}
.projects-section__subtitle{
color: #6b7280;
font-family: Rubik, sans-serif;
font-size: 22px;
max-width: 40rem;
margin-top: 20px !important;
font-size: 16px;
}
.projects-slider .projects-section__card{
background:#fff;
border-radius:14px;
overflow:hidden;
box-shadow:0 10px 25px rgba(0,0,0,0.08);
transition:.35s;
margin:10px;
height:100%;
min-height: 420px;
}
.projects-slider .projects-section__card:hover{
transform:translateY(-6px);
box-shadow:0 15px 35px rgba(0,0,0,0.15);
}
/* IMAGE FULL WIDTH */
.projects-section__card-image{
width:100%;
height:230px;
overflow:hidden;
}
.projects-section__card-img{
width:100%;
height:100%;
object-fit:cover;
display:block;
}
.projects-section__card-content{
padding:25px;
text-align:right;
}
.projects-section__card-title{
font-size:20px;
font-weight:600;
margin-bottom:10px;
}
.projects-section__card-description{
font-size:15px;
color:#6b7280;
line-height:1.7;
margin-bottom:20px;
}
/* keep original button classes */
.projects-section__card-button{
display: inline-block;
padding: 10px 20px;
border-radius: 6px;
text-decoration: none;
font-size: 18px;
transition: .3s;
/* color: #fff; */
text-align: center;
}
/* arrows */
.projects-slider .owl-nav{
position:absolute;
top:-60px;
left:0;
}
.projects-slider .owl-nav button{
width:38px;
height:38px;
border-radius:50%;
background:#684685 !important;
color:#fff !important;
margin-left:8px;
}
/* dots */
.projects-slider .owl-dots{
text-align:center;
margin-top:25px;
}
.projects-slider .owl-dot span{
width:10px;
height:10px;
background:#ccc;
}
.projects-slider .owl-dot.active span{
background:#0ea5a4;
}
برامجنــا
خدمات تخصصية تهدف لتمكين ودمج شامل
<a href="alatraf-walhwas" class="projects-section__card-button projects-section__card-button--relief">أطراف وحواس</a>
تلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.
<a href="alwswl-alshaml" class="projects-section__card-button projects-section__card-button--development">
الوصول الشامـل
</a>
تمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.
<a href="alandmaj-walshmwl" class="projects-section__card-button projects-section__card-button--seasonal1">
الاندماج والشمول
</a>
إزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.
<a href="/ar/mthly-mthlk" class="projects-section__card-button projects-section__card-button--waqf">
مثلي مثــلك
</a>
دعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.
<a href="altdkhlat-alnqdyt-alkfalt" class="projects-section__card-button projects-section__card-button--seasonal">التدخلات النقديـة / الكفالــة
</a>
تقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.
$(document).ready(function(){
$('.projects-slider').owlCarousel({
loop:true,
margin:25,
rtl:true,
nav:true,
dots:true,
autoplay:true,
autoplayTimeout:5000,
smartSpeed:700,
responsive:{
0:{items:1},
768:{items:3},
1024:{items:3}
}
});
});
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_column->render_content() (line 463 of themes/gavias_kunco/gva_content_builder/gva_column.php).
element_gva_column->render_content(Array, '
.projects-section{
padding:0px 0;
font-family:'Rubik',sans-serif;
}
.projects-section .owl-carousel .owl-item img {
display: block;
width: auto;
margin-right: auto;
margin-left: auto;
filter: unset;
width: 100%;
}
.projects-section__header{
text-align:center;
margin-bottom:50px;
}
.projects-section__title{
font-size:32px;
font-weight:700;
margin-bottom:10px;
}
.projects-section__subtitle{
color: #6b7280;
font-family: Rubik, sans-serif;
font-size: 22px;
max-width: 40rem;
margin-top: 20px !important;
font-size: 16px;
}
.projects-slider .projects-section__card{
background:#fff;
border-radius:14px;
overflow:hidden;
box-shadow:0 10px 25px rgba(0,0,0,0.08);
transition:.35s;
margin:10px;
height:100%;
min-height: 420px;
}
.projects-slider .projects-section__card:hover{
transform:translateY(-6px);
box-shadow:0 15px 35px rgba(0,0,0,0.15);
}
/* IMAGE FULL WIDTH */
.projects-section__card-image{
width:100%;
height:230px;
overflow:hidden;
}
.projects-section__card-img{
width:100%;
height:100%;
object-fit:cover;
display:block;
}
.projects-section__card-content{
padding:25px;
text-align:right;
}
.projects-section__card-title{
font-size:20px;
font-weight:600;
margin-bottom:10px;
}
.projects-section__card-description{
font-size:15px;
color:#6b7280;
line-height:1.7;
margin-bottom:20px;
}
/* keep original button classes */
.projects-section__card-button{
display: inline-block;
padding: 10px 20px;
border-radius: 6px;
text-decoration: none;
font-size: 18px;
transition: .3s;
/* color: #fff; */
text-align: center;
}
/* arrows */
.projects-slider .owl-nav{
position:absolute;
top:-60px;
left:0;
}
.projects-slider .owl-nav button{
width:38px;
height:38px;
border-radius:50%;
background:#684685 !important;
color:#fff !important;
margin-left:8px;
}
/* dots */
.projects-slider .owl-dots{
text-align:center;
margin-top:25px;
}
.projects-slider .owl-dot span{
width:10px;
height:10px;
background:#ccc;
}
.projects-slider .owl-dot.active span{
background:#0ea5a4;
}
برامجنــا
خدمات تخصصية تهدف لتمكين ودمج شامل
<a href="alatraf-walhwas" class="projects-section__card-button projects-section__card-button--relief">أطراف وحواس</a>
تلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.
<a href="alwswl-alshaml" class="projects-section__card-button projects-section__card-button--development">
الوصول الشامـل
</a>
تمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.
<a href="alandmaj-walshmwl" class="projects-section__card-button projects-section__card-button--seasonal1">
الاندماج والشمول
</a>
إزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.
<a href="/ar/mthly-mthlk" class="projects-section__card-button projects-section__card-button--waqf">
مثلي مثــلك
</a>
دعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.
<a href="altdkhlat-alnqdyt-alkfalt" class="projects-section__card-button projects-section__card-button--seasonal">التدخلات النقديـة / الكفالــة
</a>
تقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.
$(document).ready(function(){
$('.projects-slider').owlCarousel({
loop:true,
margin:25,
rtl:true,
nav:true,
dots:true,
autoplay:true,
autoplayTimeout:5000,
smartSpeed:700,
responsive:{
0:{items:1},
768:{items:3},
1024:{items:3}
}
});
});
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
.projects-section{
padding:0px 0;
font-family:'Rubik',sans-serif;
}
.projects-section .owl-carousel .owl-item img {
display: block;
width: auto;
margin-right: auto;
margin-left: auto;
filter: unset;
width: 100%;
}
.projects-section__header{
text-align:center;
margin-bottom:50px;
}
.projects-section__title{
font-size:32px;
font-weight:700;
margin-bottom:10px;
}
.projects-section__subtitle{
color: #6b7280;
font-family: Rubik, sans-serif;
font-size: 22px;
max-width: 40rem;
margin-top: 20px !important;
font-size: 16px;
}
.projects-slider .projects-section__card{
background:#fff;
border-radius:14px;
overflow:hidden;
box-shadow:0 10px 25px rgba(0,0,0,0.08);
transition:.35s;
margin:10px;
height:100%;
min-height: 420px;
}
.projects-slider .projects-section__card:hover{
transform:translateY(-6px);
box-shadow:0 15px 35px rgba(0,0,0,0.15);
}
/* IMAGE FULL WIDTH */
.projects-section__card-image{
width:100%;
height:230px;
overflow:hidden;
}
.projects-section__card-img{
width:100%;
height:100%;
object-fit:cover;
display:block;
}
.projects-section__card-content{
padding:25px;
text-align:right;
}
.projects-section__card-title{
font-size:20px;
font-weight:600;
margin-bottom:10px;
}
.projects-section__card-description{
font-size:15px;
color:#6b7280;
line-height:1.7;
margin-bottom:20px;
}
/* keep original button classes */
.projects-section__card-button{
display: inline-block;
padding: 10px 20px;
border-radius: 6px;
text-decoration: none;
font-size: 18px;
transition: .3s;
/* color: #fff; */
text-align: center;
}
/* arrows */
.projects-slider .owl-nav{
position:absolute;
top:-60px;
left:0;
}
.projects-slider .owl-nav button{
width:38px;
height:38px;
border-radius:50%;
background:#684685 !important;
color:#fff !important;
margin-left:8px;
}
/* dots */
.projects-slider .owl-dots{
text-align:center;
margin-top:25px;
}
.projects-slider .owl-dot span{
width:10px;
height:10px;
background:#ccc;
}
.projects-slider .owl-dot.active span{
background:#0ea5a4;
}
برامجنــا
خدمات تخصصية تهدف لتمكين ودمج شامل
<a href="alatraf-walhwas" class="projects-section__card-button projects-section__card-button--relief">أطراف وحواس</a>
تلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.
<a href="alwswl-alshaml" class="projects-section__card-button projects-section__card-button--development">
الوصول الشامـل
</a>
تمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.
<a href="alandmaj-walshmwl" class="projects-section__card-button projects-section__card-button--seasonal1">
الاندماج والشمول
</a>
إزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.
<a href="/ar/mthly-mthlk" class="projects-section__card-button projects-section__card-button--waqf">
مثلي مثــلك
</a>
دعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.
<a href="altdkhlat-alnqdyt-alkfalt" class="projects-section__card-button projects-section__card-button--seasonal">التدخلات النقديـة / الكفالــة
</a>
تقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.
$(document).ready(function(){
$('.projects-slider').owlCarousel({
loop:true,
margin:25,
rtl:true,
nav:true,
dots:true,
autoplay:true,
autoplayTimeout:5000,
smartSpeed:700,
responsive:{
0:{items:1},
768:{items:3},
1024:{items:3}
}
});
});
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_row->render_content() (line 317 of themes/gavias_kunco/gva_content_builder/gva_row.php).
element_gva_row->render_content(Array, '
.projects-section{
padding:0px 0;
font-family:'Rubik',sans-serif;
}
.projects-section .owl-carousel .owl-item img {
display: block;
width: auto;
margin-right: auto;
margin-left: auto;
filter: unset;
width: 100%;
}
.projects-section__header{
text-align:center;
margin-bottom:50px;
}
.projects-section__title{
font-size:32px;
font-weight:700;
margin-bottom:10px;
}
.projects-section__subtitle{
color: #6b7280;
font-family: Rubik, sans-serif;
font-size: 22px;
max-width: 40rem;
margin-top: 20px !important;
font-size: 16px;
}
.projects-slider .projects-section__card{
background:#fff;
border-radius:14px;
overflow:hidden;
box-shadow:0 10px 25px rgba(0,0,0,0.08);
transition:.35s;
margin:10px;
height:100%;
min-height: 420px;
}
.projects-slider .projects-section__card:hover{
transform:translateY(-6px);
box-shadow:0 15px 35px rgba(0,0,0,0.15);
}
/* IMAGE FULL WIDTH */
.projects-section__card-image{
width:100%;
height:230px;
overflow:hidden;
}
.projects-section__card-img{
width:100%;
height:100%;
object-fit:cover;
display:block;
}
.projects-section__card-content{
padding:25px;
text-align:right;
}
.projects-section__card-title{
font-size:20px;
font-weight:600;
margin-bottom:10px;
}
.projects-section__card-description{
font-size:15px;
color:#6b7280;
line-height:1.7;
margin-bottom:20px;
}
/* keep original button classes */
.projects-section__card-button{
display: inline-block;
padding: 10px 20px;
border-radius: 6px;
text-decoration: none;
font-size: 18px;
transition: .3s;
/* color: #fff; */
text-align: center;
}
/* arrows */
.projects-slider .owl-nav{
position:absolute;
top:-60px;
left:0;
}
.projects-slider .owl-nav button{
width:38px;
height:38px;
border-radius:50%;
background:#684685 !important;
color:#fff !important;
margin-left:8px;
}
/* dots */
.projects-slider .owl-dots{
text-align:center;
margin-top:25px;
}
.projects-slider .owl-dot span{
width:10px;
height:10px;
background:#ccc;
}
.projects-slider .owl-dot.active span{
background:#0ea5a4;
}
برامجنــا
خدمات تخصصية تهدف لتمكين ودمج شامل
<a href="alatraf-walhwas" class="projects-section__card-button projects-section__card-button--relief">أطراف وحواس</a>
تلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.
<a href="alwswl-alshaml" class="projects-section__card-button projects-section__card-button--development">
الوصول الشامـل
</a>
تمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.
<a href="alandmaj-walshmwl" class="projects-section__card-button projects-section__card-button--seasonal1">
الاندماج والشمول
</a>
إزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.
<a href="/ar/mthly-mthlk" class="projects-section__card-button projects-section__card-button--waqf">
مثلي مثــلك
</a>
دعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.
<a href="altdkhlat-alnqdyt-alkfalt" class="projects-section__card-button projects-section__card-button--seasonal">التدخلات النقديـة / الكفالــة
</a>
تقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.
$(document).ready(function(){
$('.projects-slider').owlCarousel({
loop:true,
margin:25,
rtl:true,
nav:true,
dots:true,
autoplay:true,
autoplayTimeout:5000,
smartSpeed:700,
responsive:{
0:{items:1},
768:{items:3},
1024:{items:3}
}
});
});
') (Line: 110)
gavias_content_builder_render_element('gva_row', Array, '
.projects-section{
padding:0px 0;
font-family:'Rubik',sans-serif;
}
.projects-section .owl-carousel .owl-item img {
display: block;
width: auto;
margin-right: auto;
margin-left: auto;
filter: unset;
width: 100%;
}
.projects-section__header{
text-align:center;
margin-bottom:50px;
}
.projects-section__title{
font-size:32px;
font-weight:700;
margin-bottom:10px;
}
.projects-section__subtitle{
color: #6b7280;
font-family: Rubik, sans-serif;
font-size: 22px;
max-width: 40rem;
margin-top: 20px !important;
font-size: 16px;
}
.projects-slider .projects-section__card{
background:#fff;
border-radius:14px;
overflow:hidden;
box-shadow:0 10px 25px rgba(0,0,0,0.08);
transition:.35s;
margin:10px;
height:100%;
min-height: 420px;
}
.projects-slider .projects-section__card:hover{
transform:translateY(-6px);
box-shadow:0 15px 35px rgba(0,0,0,0.15);
}
/* IMAGE FULL WIDTH */
.projects-section__card-image{
width:100%;
height:230px;
overflow:hidden;
}
.projects-section__card-img{
width:100%;
height:100%;
object-fit:cover;
display:block;
}
.projects-section__card-content{
padding:25px;
text-align:right;
}
.projects-section__card-title{
font-size:20px;
font-weight:600;
margin-bottom:10px;
}
.projects-section__card-description{
font-size:15px;
color:#6b7280;
line-height:1.7;
margin-bottom:20px;
}
/* keep original button classes */
.projects-section__card-button{
display: inline-block;
padding: 10px 20px;
border-radius: 6px;
text-decoration: none;
font-size: 18px;
transition: .3s;
/* color: #fff; */
text-align: center;
}
/* arrows */
.projects-slider .owl-nav{
position:absolute;
top:-60px;
left:0;
}
.projects-slider .owl-nav button{
width:38px;
height:38px;
border-radius:50%;
background:#684685 !important;
color:#fff !important;
margin-left:8px;
}
/* dots */
.projects-slider .owl-dots{
text-align:center;
margin-top:25px;
}
.projects-slider .owl-dot span{
width:10px;
height:10px;
background:#ccc;
}
.projects-slider .owl-dot.active span{
background:#0ea5a4;
}
برامجنــا
خدمات تخصصية تهدف لتمكين ودمج شامل
<a href="alatraf-walhwas" class="projects-section__card-button projects-section__card-button--relief">أطراف وحواس</a>
تلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.
<a href="alwswl-alshaml" class="projects-section__card-button projects-section__card-button--development">
الوصول الشامـل
</a>
تمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.
<a href="alandmaj-walshmwl" class="projects-section__card-button projects-section__card-button--seasonal1">
الاندماج والشمول
</a>
إزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.
<a href="/ar/mthly-mthlk" class="projects-section__card-button projects-section__card-button--waqf">
مثلي مثــلك
</a>
دعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.
<a href="altdkhlat-alnqdyt-alkfalt" class="projects-section__card-button projects-section__card-button--seasonal">التدخلات النقديـة / الكفالــة
</a>
تقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.
$(document).ready(function(){
$('.projects-slider').owlCarousel({
loop:true,
margin:25,
rtl:true,
nav:true,
dots:true,
autoplay:true,
autoplayTimeout:5000,
smartSpeed:700,
responsive:{
0:{items:1},
768:{items:3},
1024:{items:3}
}
});
});
') (Line: 62)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_column->render_content() (line 462 of themes/gavias_kunco/gva_content_builder/gva_column.php).
element_gva_column->render_content(Array, '
انضم
إلينــا
تطوع
واصنـع الفرق
العمل التطوعي هو جوهر عملنا.
مهاراتك ووقتك يمكن أن تغير حياة
شخص للأفضل.
<a href="/ar/ttw-wasn-alfrq" class="bg-brand-700 transition shadow-lg" data-i18n="volunteer.btn">
سجل كمتطوع الآن
</a>
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
انضم
إلينــا
تطوع
واصنـع الفرق
العمل التطوعي هو جوهر عملنا.
مهاراتك ووقتك يمكن أن تغير حياة
شخص للأفضل.
<a href="/ar/ttw-wasn-alfrq" class="bg-brand-700 transition shadow-lg" data-i18n="volunteer.btn">
سجل كمتطوع الآن
</a>
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_column->render_content() (line 463 of themes/gavias_kunco/gva_content_builder/gva_column.php).
element_gva_column->render_content(Array, '
انضم
إلينــا
تطوع
واصنـع الفرق
العمل التطوعي هو جوهر عملنا.
مهاراتك ووقتك يمكن أن تغير حياة
شخص للأفضل.
<a href="/ar/ttw-wasn-alfrq" class="bg-brand-700 transition shadow-lg" data-i18n="volunteer.btn">
سجل كمتطوع الآن
</a>
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
انضم
إلينــا
تطوع
واصنـع الفرق
العمل التطوعي هو جوهر عملنا.
مهاراتك ووقتك يمكن أن تغير حياة
شخص للأفضل.
<a href="/ar/ttw-wasn-alfrq" class="bg-brand-700 transition shadow-lg" data-i18n="volunteer.btn">
سجل كمتطوع الآن
</a>
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_column->render_content() (line 462 of themes/gavias_kunco/gva_content_builder/gva_column.php).
element_gva_column->render_content(Array, '
التطوع التخصصـي
للأطباء، المعالجين الفيزيائيين،
والخبراء النفسيين.
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
التطوع التخصصـي
للأطباء، المعالجين الفيزيائيين،
والخبراء النفسيين.
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_column->render_content() (line 463 of themes/gavias_kunco/gva_content_builder/gva_column.php).
element_gva_column->render_content(Array, '
التطوع التخصصـي
للأطباء، المعالجين الفيزيائيين،
والخبراء النفسيين.
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
التطوع التخصصـي
للأطباء، المعالجين الفيزيائيين،
والخبراء النفسيين.
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_column->render_content() (line 462 of themes/gavias_kunco/gva_content_builder/gva_column.php).
element_gva_column->render_content(Array, '
التطوع الرقمـي
ساهم بمهاراتك في التصميم، الترجمة،
أو التسويق الإلكتروني.
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
التطوع الرقمـي
ساهم بمهاراتك في التصميم، الترجمة،
أو التسويق الإلكتروني.
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_column->render_content() (line 463 of themes/gavias_kunco/gva_content_builder/gva_column.php).
element_gva_column->render_content(Array, '
التطوع الرقمـي
ساهم بمهاراتك في التصميم، الترجمة،
أو التسويق الإلكتروني.
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
التطوع الرقمـي
ساهم بمهاراتك في التصميم، الترجمة،
أو التسويق الإلكتروني.
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_column->render_content() (line 462 of themes/gavias_kunco/gva_content_builder/gva_column.php).
element_gva_column->render_content(Array, '
التطوع الميدانـي
شارك في حملات التوزيع، تنظيم
الفعاليات، والعمل المباشر.
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
التطوع الميدانـي
شارك في حملات التوزيع، تنظيم
الفعاليات، والعمل المباشر.
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_column->render_content() (line 463 of themes/gavias_kunco/gva_content_builder/gva_column.php).
element_gva_column->render_content(Array, '
التطوع الميدانـي
شارك في حملات التوزيع، تنظيم
الفعاليات، والعمل المباشر.
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
التطوع الميدانـي
شارك في حملات التوزيع، تنظيم
الفعاليات، والعمل المباشر.
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_row->render_content() (line 317 of themes/gavias_kunco/gva_content_builder/gva_row.php).
element_gva_row->render_content(Array, '
انضم
إلينــا
تطوع
واصنـع الفرق
العمل التطوعي هو جوهر عملنا.
مهاراتك ووقتك يمكن أن تغير حياة
شخص للأفضل.
<a href="/ar/ttw-wasn-alfrq" class="bg-brand-700 transition shadow-lg" data-i18n="volunteer.btn">
سجل كمتطوع الآن
</a>
التطوع التخصصـي
للأطباء، المعالجين الفيزيائيين،
والخبراء النفسيين.
التطوع الرقمـي
ساهم بمهاراتك في التصميم، الترجمة،
أو التسويق الإلكتروني.
التطوع الميدانـي
شارك في حملات التوزيع، تنظيم
الفعاليات، والعمل المباشر.
') (Line: 110)
gavias_content_builder_render_element('gva_row', Array, '
انضم
إلينــا
تطوع
واصنـع الفرق
العمل التطوعي هو جوهر عملنا.
مهاراتك ووقتك يمكن أن تغير حياة
شخص للأفضل.
<a href="/ar/ttw-wasn-alfrq" class="bg-brand-700 transition shadow-lg" data-i18n="volunteer.btn">
سجل كمتطوع الآن
</a>
التطوع التخصصـي
للأطباء، المعالجين الفيزيائيين،
والخبراء النفسيين.
التطوع الرقمـي
ساهم بمهاراتك في التصميم، الترجمة،
أو التسويق الإلكتروني.
التطوع الميدانـي
شارك في حملات التوزيع، تنظيم
الفعاليات، والعمل المباشر.
') (Line: 62)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_column->render_content() (line 462 of themes/gavias_kunco/gva_content_builder/gva_column.php).
element_gva_column->render_content(Array, '
الشفافية أولاً
أين يذهب كل قرش؟
ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول
المساعدات لمستحقيها بأكثر الطرق كفاءة.
92%
برامج مباشرة
100%
تدقيق مالي
تطوير البرامج والمشاريع
85%
الدعم التشغيلي والإداري
10%
حشد الموارد والتسويق
5%
document.addEventListener("DOMContentLoaded", function () {
const section = document.querySelector(".ft-section");
const bars = document.querySelectorAll(".ft-bar-fill");
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
bars.forEach(bar => {
bar.style.width = bar.getAttribute("data-width");
});
observer.unobserve(section);
}
});
}, { threshold: 0.4 });
observer.observe(section);
});
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
الشفافية أولاً
أين يذهب كل قرش؟
ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول
المساعدات لمستحقيها بأكثر الطرق كفاءة.
92%
برامج مباشرة
100%
تدقيق مالي
تطوير البرامج والمشاريع
85%
الدعم التشغيلي والإداري
10%
حشد الموارد والتسويق
5%
document.addEventListener("DOMContentLoaded", function () {
const section = document.querySelector(".ft-section");
const bars = document.querySelectorAll(".ft-bar-fill");
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
bars.forEach(bar => {
bar.style.width = bar.getAttribute("data-width");
});
observer.unobserve(section);
}
});
}, { threshold: 0.4 });
observer.observe(section);
});
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_column->render_content() (line 463 of themes/gavias_kunco/gva_content_builder/gva_column.php).
element_gva_column->render_content(Array, '
الشفافية أولاً
أين يذهب كل قرش؟
ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول
المساعدات لمستحقيها بأكثر الطرق كفاءة.
92%
برامج مباشرة
100%
تدقيق مالي
تطوير البرامج والمشاريع
85%
الدعم التشغيلي والإداري
10%
حشد الموارد والتسويق
5%
document.addEventListener("DOMContentLoaded", function () {
const section = document.querySelector(".ft-section");
const bars = document.querySelectorAll(".ft-bar-fill");
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
bars.forEach(bar => {
bar.style.width = bar.getAttribute("data-width");
});
observer.unobserve(section);
}
});
}, { threshold: 0.4 });
observer.observe(section);
});
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
الشفافية أولاً
أين يذهب كل قرش؟
ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول
المساعدات لمستحقيها بأكثر الطرق كفاءة.
92%
برامج مباشرة
100%
تدقيق مالي
تطوير البرامج والمشاريع
85%
الدعم التشغيلي والإداري
10%
حشد الموارد والتسويق
5%
document.addEventListener("DOMContentLoaded", function () {
const section = document.querySelector(".ft-section");
const bars = document.querySelectorAll(".ft-bar-fill");
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
bars.forEach(bar => {
bar.style.width = bar.getAttribute("data-width");
});
observer.unobserve(section);
}
});
}, { threshold: 0.4 });
observer.observe(section);
});
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_row->render_content() (line 317 of themes/gavias_kunco/gva_content_builder/gva_row.php).
element_gva_row->render_content(Array, '
الشفافية أولاً
أين يذهب كل قرش؟
ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول
المساعدات لمستحقيها بأكثر الطرق كفاءة.
92%
برامج مباشرة
100%
تدقيق مالي
تطوير البرامج والمشاريع
85%
الدعم التشغيلي والإداري
10%
حشد الموارد والتسويق
5%
document.addEventListener("DOMContentLoaded", function () {
const section = document.querySelector(".ft-section");
const bars = document.querySelectorAll(".ft-bar-fill");
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
bars.forEach(bar => {
bar.style.width = bar.getAttribute("data-width");
});
observer.unobserve(section);
}
});
}, { threshold: 0.4 });
observer.observe(section);
});
') (Line: 110)
gavias_content_builder_render_element('gva_row', Array, '
الشفافية أولاً
أين يذهب كل قرش؟
ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول
المساعدات لمستحقيها بأكثر الطرق كفاءة.
92%
برامج مباشرة
100%
تدقيق مالي
تطوير البرامج والمشاريع
85%
الدعم التشغيلي والإداري
10%
حشد الموارد والتسويق
5%
document.addEventListener("DOMContentLoaded", function () {
const section = document.querySelector(".ft-section");
const bars = document.querySelectorAll(".ft-bar-fill");
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
bars.forEach(bar => {
bar.style.width = bar.getAttribute("data-width");
});
observer.unobserve(section);
}
});
}, { threshold: 0.4 });
observer.observe(section);
});
') (Line: 62)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_drupal_block->render_content() (line 106 of themes/gavias_kunco/gva_content_builder/gva_drupal_block.php).
element_gva_drupal_block->render_content(Array, '') (Line: 110)
gavias_content_builder_render_element('gva_drupal_block', Array) (Line: 54)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_column->render_content() (line 462 of themes/gavias_kunco/gva_content_builder/gva_column.php).
element_gva_column->render_content(Array, '
مشاريعنا
نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
مشاريعنا
نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_column->render_content() (line 463 of themes/gavias_kunco/gva_content_builder/gva_column.php).
element_gva_column->render_content(Array, '
مشاريعنا
نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
مشاريعنا
نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_row->render_content() (line 317 of themes/gavias_kunco/gva_content_builder/gva_row.php).
element_gva_row->render_content(Array, '
مشاريعنا
نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق
') (Line: 110)
gavias_content_builder_render_element('gva_row', Array, '
مشاريعنا
نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق
') (Line: 62)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_column->render_content() (line 462 of themes/gavias_kunco/gva_content_builder/gva_column.php).
element_gva_column->render_content(Array, '
نحن هنا لدعمكـم
هل تحتاج إلى مساعـدة؟
إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،
يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.
<a href="/ar/tlb-msadt" target="_blank" class="rs-btn rs-primary">
تقديم طلب مساعدة
</a>
<a href="https://wa.me/+96176097296" target="_blank" class="rs-btn rs-outline">
استفسار عبر واتساب
</a>
/* ===============================
Request Support Animation
================================= */
document.addEventListener("DOMContentLoaded", function () {
const rsSection = document.querySelector(".rs-section");
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
rsSection.style.opacity = "1";
rsSection.style.transform = "translateY(0)";
}
});
}, { threshold: 0.2 });
rsSection.style.opacity = "0";
rsSection.style.transform = "translateY(40px)";
rsSection.style.transition = "all 0.8s ease";
observer.observe(rsSection);
});
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
نحن هنا لدعمكـم
هل تحتاج إلى مساعـدة؟
إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،
يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.
<a href="/ar/tlb-msadt" target="_blank" class="rs-btn rs-primary">
تقديم طلب مساعدة
</a>
<a href="https://wa.me/+96176097296" target="_blank" class="rs-btn rs-outline">
استفسار عبر واتساب
</a>
/* ===============================
Request Support Animation
================================= */
document.addEventListener("DOMContentLoaded", function () {
const rsSection = document.querySelector(".rs-section");
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
rsSection.style.opacity = "1";
rsSection.style.transform = "translateY(0)";
}
});
}, { threshold: 0.2 });
rsSection.style.opacity = "0";
rsSection.style.transform = "translateY(40px)";
rsSection.style.transition = "all 0.8s ease";
observer.observe(rsSection);
});
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_column->render_content() (line 463 of themes/gavias_kunco/gva_content_builder/gva_column.php).
element_gva_column->render_content(Array, '
نحن هنا لدعمكـم
هل تحتاج إلى مساعـدة؟
إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،
يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.
<a href="/ar/tlb-msadt" target="_blank" class="rs-btn rs-primary">
تقديم طلب مساعدة
</a>
<a href="https://wa.me/+96176097296" target="_blank" class="rs-btn rs-outline">
استفسار عبر واتساب
</a>
/* ===============================
Request Support Animation
================================= */
document.addEventListener("DOMContentLoaded", function () {
const rsSection = document.querySelector(".rs-section");
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
rsSection.style.opacity = "1";
rsSection.style.transform = "translateY(0)";
}
});
}, { threshold: 0.2 });
rsSection.style.opacity = "0";
rsSection.style.transform = "translateY(40px)";
rsSection.style.transition = "all 0.8s ease";
observer.observe(rsSection);
});
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
نحن هنا لدعمكـم
هل تحتاج إلى مساعـدة؟
إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،
يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.
<a href="/ar/tlb-msadt" target="_blank" class="rs-btn rs-primary">
تقديم طلب مساعدة
</a>
<a href="https://wa.me/+96176097296" target="_blank" class="rs-btn rs-outline">
استفسار عبر واتساب
</a>
/* ===============================
Request Support Animation
================================= */
document.addEventListener("DOMContentLoaded", function () {
const rsSection = document.querySelector(".rs-section");
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
rsSection.style.opacity = "1";
rsSection.style.transform = "translateY(0)";
}
});
}, { threshold: 0.2 });
rsSection.style.opacity = "0";
rsSection.style.transform = "translateY(40px)";
rsSection.style.transition = "all 0.8s ease";
observer.observe(rsSection);
});
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_row->render_content() (line 317 of themes/gavias_kunco/gva_content_builder/gva_row.php).
element_gva_row->render_content(Array, '
نحن هنا لدعمكـم
هل تحتاج إلى مساعـدة؟
إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،
يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.
<a href="/ar/tlb-msadt" target="_blank" class="rs-btn rs-primary">
تقديم طلب مساعدة
</a>
<a href="https://wa.me/+96176097296" target="_blank" class="rs-btn rs-outline">
استفسار عبر واتساب
</a>
/* ===============================
Request Support Animation
================================= */
document.addEventListener("DOMContentLoaded", function () {
const rsSection = document.querySelector(".rs-section");
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
rsSection.style.opacity = "1";
rsSection.style.transform = "translateY(0)";
}
});
}, { threshold: 0.2 });
rsSection.style.opacity = "0";
rsSection.style.transform = "translateY(40px)";
rsSection.style.transition = "all 0.8s ease";
observer.observe(rsSection);
});
') (Line: 110)
gavias_content_builder_render_element('gva_row', Array, '
نحن هنا لدعمكـم
هل تحتاج إلى مساعـدة؟
إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،
يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.
<a href="/ar/tlb-msadt" target="_blank" class="rs-btn rs-primary">
تقديم طلب مساعدة
</a>
<a href="https://wa.me/+96176097296" target="_blank" class="rs-btn rs-outline">
استفسار عبر واتساب
</a>
/* ===============================
Request Support Animation
================================= */
document.addEventListener("DOMContentLoaded", function () {
const rsSection = document.querySelector(".rs-section");
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
rsSection.style.opacity = "1";
rsSection.style.transform = "translateY(0)";
}
});
}, { threshold: 0.2 });
rsSection.style.opacity = "0";
rsSection.style.transform = "translateY(40px)";
rsSection.style.transition = "all 0.8s ease";
observer.observe(rsSection);
});
') (Line: 62)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_drupal_block->render_content() (line 106 of themes/gavias_kunco/gva_content_builder/gva_drupal_block.php).
element_gva_drupal_block->render_content(Array, '') (Line: 110)
gavias_content_builder_render_element('gva_drupal_block', Array) (Line: 54)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_column->render_content() (line 462 of themes/gavias_kunco/gva_content_builder/gva_column.php).
element_gva_column->render_content(Array, '
أخبـارنـــا وقصص الأمـل
معاً… نحو أمل دائـم
قصص وأخبار
تابعوا أحدث نشاطاتنا .. وقصص النجاح التي نصنعها معاً
{
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add('active');
}
})
}, { threshold: 0.1 });
reveals.forEach(el => revealObserver.observe(el));
function toggleCart() {
alert('Cart toggle clicked');
}
function toggleMobileMenu() {
alert('Mobile menu clicked');
}
//-->
2026-05-12
<a href="/ar/node/289" hreflang="ar">إعادة الحركة والكرامة بعد الحرب</a>
By The Beiruter
<a href="node/289" class="proj-btn-link">
تفاصيل الخبر
</a>
2026-05-07
<a href="/ar/node/284" hreflang="ar">إغاثة غذائية - سلل غذائية من أهل البحرين</a>
نحو أمل دائم
<a href="node/284" class="proj-btn-link">
تفاصيل الخبر
</a>
2026-04-22
<a href="/ar/node/287" hreflang="ar">دعم النازحين من الأشخاص ذوي الإعاقة في لبنان</a>
كما ورد في تقرير Enmaeya
<a href="node/287" class="proj-btn-link">
تفاصيل الخبر
</a>
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
أخبـارنـــا وقصص الأمـل
معاً… نحو أمل دائـم
قصص وأخبار
تابعوا أحدث نشاطاتنا .. وقصص النجاح التي نصنعها معاً
{
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add('active');
}
})
}, { threshold: 0.1 });
reveals.forEach(el => revealObserver.observe(el));
function toggleCart() {
alert('Cart toggle clicked');
}
function toggleMobileMenu() {
alert('Mobile menu clicked');
}
//-->
2026-05-12
<a href="/ar/node/289" hreflang="ar">إعادة الحركة والكرامة بعد الحرب</a>
By The Beiruter
<a href="node/289" class="proj-btn-link">
تفاصيل الخبر
</a>
2026-05-07
<a href="/ar/node/284" hreflang="ar">إغاثة غذائية - سلل غذائية من أهل البحرين</a>
نحو أمل دائم
<a href="node/284" class="proj-btn-link">
تفاصيل الخبر
</a>
2026-04-22
<a href="/ar/node/287" hreflang="ar">دعم النازحين من الأشخاص ذوي الإعاقة في لبنان</a>
كما ورد في تقرير Enmaeya
<a href="node/287" class="proj-btn-link">
تفاصيل الخبر
</a>
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_column->render_content() (line 463 of themes/gavias_kunco/gva_content_builder/gva_column.php).
element_gva_column->render_content(Array, '
أخبـارنـــا وقصص الأمـل
معاً… نحو أمل دائـم
قصص وأخبار
تابعوا أحدث نشاطاتنا .. وقصص النجاح التي نصنعها معاً
{
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add('active');
}
})
}, { threshold: 0.1 });
reveals.forEach(el => revealObserver.observe(el));
function toggleCart() {
alert('Cart toggle clicked');
}
function toggleMobileMenu() {
alert('Mobile menu clicked');
}
//-->
2026-05-12
<a href="/ar/node/289" hreflang="ar">إعادة الحركة والكرامة بعد الحرب</a>
By The Beiruter
<a href="node/289" class="proj-btn-link">
تفاصيل الخبر
</a>
2026-05-07
<a href="/ar/node/284" hreflang="ar">إغاثة غذائية - سلل غذائية من أهل البحرين</a>
نحو أمل دائم
<a href="node/284" class="proj-btn-link">
تفاصيل الخبر
</a>
2026-04-22
<a href="/ar/node/287" hreflang="ar">دعم النازحين من الأشخاص ذوي الإعاقة في لبنان</a>
كما ورد في تقرير Enmaeya
<a href="node/287" class="proj-btn-link">
تفاصيل الخبر
</a>
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
أخبـارنـــا وقصص الأمـل
معاً… نحو أمل دائـم
قصص وأخبار
تابعوا أحدث نشاطاتنا .. وقصص النجاح التي نصنعها معاً
{
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add('active');
}
})
}, { threshold: 0.1 });
reveals.forEach(el => revealObserver.observe(el));
function toggleCart() {
alert('Cart toggle clicked');
}
function toggleMobileMenu() {
alert('Mobile menu clicked');
}
//-->
2026-05-12
<a href="/ar/node/289" hreflang="ar">إعادة الحركة والكرامة بعد الحرب</a>
By The Beiruter
<a href="node/289" class="proj-btn-link">
تفاصيل الخبر
</a>
2026-05-07
<a href="/ar/node/284" hreflang="ar">إغاثة غذائية - سلل غذائية من أهل البحرين</a>
نحو أمل دائم
<a href="node/284" class="proj-btn-link">
تفاصيل الخبر
</a>
2026-04-22
<a href="/ar/node/287" hreflang="ar">دعم النازحين من الأشخاص ذوي الإعاقة في لبنان</a>
كما ورد في تقرير Enmaeya
<a href="node/287" class="proj-btn-link">
تفاصيل الخبر
</a>
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_row->render_content() (line 317 of themes/gavias_kunco/gva_content_builder/gva_row.php).
element_gva_row->render_content(Array, '
أخبـارنـــا وقصص الأمـل
معاً… نحو أمل دائـم
قصص وأخبار
تابعوا أحدث نشاطاتنا .. وقصص النجاح التي نصنعها معاً
{
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add('active');
}
})
}, { threshold: 0.1 });
reveals.forEach(el => revealObserver.observe(el));
function toggleCart() {
alert('Cart toggle clicked');
}
function toggleMobileMenu() {
alert('Mobile menu clicked');
}
//-->
2026-05-12
<a href="/ar/node/289" hreflang="ar">إعادة الحركة والكرامة بعد الحرب</a>
By The Beiruter
<a href="node/289" class="proj-btn-link">
تفاصيل الخبر
</a>
2026-05-07
<a href="/ar/node/284" hreflang="ar">إغاثة غذائية - سلل غذائية من أهل البحرين</a>
نحو أمل دائم
<a href="node/284" class="proj-btn-link">
تفاصيل الخبر
</a>
2026-04-22
<a href="/ar/node/287" hreflang="ar">دعم النازحين من الأشخاص ذوي الإعاقة في لبنان</a>
كما ورد في تقرير Enmaeya
<a href="node/287" class="proj-btn-link">
تفاصيل الخبر
</a>
') (Line: 110)
gavias_content_builder_render_element('gva_row', Array, '
أخبـارنـــا وقصص الأمـل
معاً… نحو أمل دائـم
قصص وأخبار
تابعوا أحدث نشاطاتنا .. وقصص النجاح التي نصنعها معاً
{
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add('active');
}
})
}, { threshold: 0.1 });
reveals.forEach(el => revealObserver.observe(el));
function toggleCart() {
alert('Cart toggle clicked');
}
function toggleMobileMenu() {
alert('Mobile menu clicked');
}
//-->
2026-05-12
<a href="/ar/node/289" hreflang="ar">إعادة الحركة والكرامة بعد الحرب</a>
By The Beiruter
<a href="node/289" class="proj-btn-link">
تفاصيل الخبر
</a>
2026-05-07
<a href="/ar/node/284" hreflang="ar">إغاثة غذائية - سلل غذائية من أهل البحرين</a>
نحو أمل دائم
<a href="node/284" class="proj-btn-link">
تفاصيل الخبر
</a>
2026-04-22
<a href="/ar/node/287" hreflang="ar">دعم النازحين من الأشخاص ذوي الإعاقة في لبنان</a>
كما ورد في تقرير Enmaeya
<a href="node/287" class="proj-btn-link">
تفاصيل الخبر
</a>
') (Line: 62)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_column->render_content() (line 462 of themes/gavias_kunco/gva_content_builder/gva_column.php).
element_gva_column->render_content(Array, '
دعم الأمل المستدام
تبرعـك يزرع الأمـل
بمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،
بل تبني أساساً لحياة كريمة ومستقلة.
قيمة عطائك - اختر نوع الكفالة
كفالة شخص من ذوي الإعاقة
كفالة يتيم من ذوي الإعاقة
كفالة علاج وتأهيل
تبرع الآن
×
طرق التبرع
التحويل عبر الحساب البنكي
USD Account
<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE
<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH
<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON
<strong>SWIFT:</strong> FSAB.LB.BX
<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT
<strong>Account Number:</strong> 0101USD1519089540501
<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501
EUR Account
<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE
<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH
<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON
<strong>SWIFT:</strong> FSAB.LB.BX
<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT
<strong>Account Number:</strong> 0101EUR1519089540501
<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501
التحويل عبر شركات تحويل الأموال
Whish Money
يمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:
<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>
/* ================= GENERAL ================= */
#donate-impact,
.di-popup{
font-family: Rubik, sans-serif;
direction: rtl;
text-align:right;
}
/* ================= POPUP ================= */
.di-popup{
display:none;
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
background:rgba(0,0,0,0.65);
backdrop-filter: blur(4px);
z-index:9999;
justify-content:center;
align-items:center;
animation:diFade .3s ease;
}
@keyframes diFade{
from{opacity:0}
to{opacity:1}
}
.di-popup-content{
background:white;
width:90%;
max-width:600px;
border-radius:14px;
padding:35px;
max-height:90vh;
overflow:auto;
box-shadow:0 25px 70px rgba(0,0,0,0.25);
animation:diScale .35s ease;
position:relative;
}
@keyframes diScale{
from{
opacity:0;
transform:scale(.9) translateY(20px)
}
to{
opacity:1;
transform:scale(1)
}
}
/* CLOSE BUTTON */
.di-popup-close{
position:absolute;
top:12px;
left:15px;
border:none;
background:#f3f3f3;
width:34px;
height:34px;
border-radius:50%;
font-size:20px;
cursor:pointer;
transition:.3s;
}
.di-popup-close:hover{
background:#e5e5e5;
}
/* TITLES */
.di-popup-title{
font-size:26px;
margin-bottom:10px;
font-size: 26px;
margin-bottom: 10px;
font-family: Rubik, sans-serif;
text-align: right;
padding-bottom: 20px;
}
.di-popup-type{
background:#f7f7f7;
padding:12px 16px;
border-radius:8px;
margin-bottom:20px;
}
.di-section-title{
margin-top:25px;
margin-bottom:10px;
font-size:18px;
}
/* ================= BANK CARDS ================= */
.di-bank-card{
border:1px solid #eee;
border-radius:10px;
margin-top:12px;
overflow:hidden;
transition:.3s;
}
.di-bank-card:hover{
box-shadow:0 10px 25px rgba(0,0,0,0.08);
}
.di-bank-header{
background:#f8f8f8;
padding:12px 16px;
font-weight:600;
}
.di-bank-body{
padding:16px;
font-size:14px;
line-height:1.7;
}
.di-bank-body hr{
margin:12px 0;
border:none;
border-top:1px solid #eee;
}
/* ================= TRANSFER CARD ================= */
.di-transfer-card{
border:1px solid #eee;
border-radius:10px;
padding:16px;
margin-top:12px;
}
.di-transfer-header{
display:flex;
align-items:center;
gap:10px;
flex-direction:row-reverse;
margin-bottom:10px;
}
.di-transfer-header img{
width:40px;
}
let diSelectedType = "orphan";
const diImpactData = {
person:{
title:"كفالة شخص من ذوي الإعاقة",
desc:"توفير احتياجات شهرية لشخص من ذوي الإعاقة."
},
orphan:{
title:"كفالة يتيم من ذوي الإعاقة",
desc:"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة."
},
treatment:{
title:"كفالة علاج وتأهيل",
desc:"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر."
}
};
function diUpdateImpact(type,element){
diSelectedType=type;
document.querySelectorAll(".di-option").forEach(btn=>{
btn.classList.remove("selected");
});
element.classList.add("selected");
const box=document.getElementById("di-impact-display");
box.style.opacity=0;
setTimeout(()=>{
box.innerHTML=`
${diImpactData[type].title}
${diImpactData[type].desc}
`;
box.style.opacity=1;
},200);
}
/* OPEN POPUP */
function diOpenDonationPopup(){
document.getElementById("diDonationType").innerHTML=
"نوع الكفالة المختار: <strong>"+diImpactData[diSelectedType].title+"</strong>";
document.getElementById("diDonationPopup").style.display="flex";
}
/* CLOSE POPUP */
function diCloseDonationPopup(){
document.getElementById("diDonationPopup").style.display="none";
}
/* CLOSE ON OUTSIDE CLICK */
window.onclick=function(e){
const popup=document.getElementById("diDonationPopup");
if(e.target===popup){
popup.style.display="none";
}
}
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
دعم الأمل المستدام
تبرعـك يزرع الأمـل
بمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،
بل تبني أساساً لحياة كريمة ومستقلة.
قيمة عطائك - اختر نوع الكفالة
كفالة شخص من ذوي الإعاقة
كفالة يتيم من ذوي الإعاقة
كفالة علاج وتأهيل
تبرع الآن
×
طرق التبرع
التحويل عبر الحساب البنكي
USD Account
<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE
<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH
<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON
<strong>SWIFT:</strong> FSAB.LB.BX
<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT
<strong>Account Number:</strong> 0101USD1519089540501
<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501
EUR Account
<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE
<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH
<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON
<strong>SWIFT:</strong> FSAB.LB.BX
<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT
<strong>Account Number:</strong> 0101EUR1519089540501
<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501
التحويل عبر شركات تحويل الأموال
Whish Money
يمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:
<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>
/* ================= GENERAL ================= */
#donate-impact,
.di-popup{
font-family: Rubik, sans-serif;
direction: rtl;
text-align:right;
}
/* ================= POPUP ================= */
.di-popup{
display:none;
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
background:rgba(0,0,0,0.65);
backdrop-filter: blur(4px);
z-index:9999;
justify-content:center;
align-items:center;
animation:diFade .3s ease;
}
@keyframes diFade{
from{opacity:0}
to{opacity:1}
}
.di-popup-content{
background:white;
width:90%;
max-width:600px;
border-radius:14px;
padding:35px;
max-height:90vh;
overflow:auto;
box-shadow:0 25px 70px rgba(0,0,0,0.25);
animation:diScale .35s ease;
position:relative;
}
@keyframes diScale{
from{
opacity:0;
transform:scale(.9) translateY(20px)
}
to{
opacity:1;
transform:scale(1)
}
}
/* CLOSE BUTTON */
.di-popup-close{
position:absolute;
top:12px;
left:15px;
border:none;
background:#f3f3f3;
width:34px;
height:34px;
border-radius:50%;
font-size:20px;
cursor:pointer;
transition:.3s;
}
.di-popup-close:hover{
background:#e5e5e5;
}
/* TITLES */
.di-popup-title{
font-size:26px;
margin-bottom:10px;
font-size: 26px;
margin-bottom: 10px;
font-family: Rubik, sans-serif;
text-align: right;
padding-bottom: 20px;
}
.di-popup-type{
background:#f7f7f7;
padding:12px 16px;
border-radius:8px;
margin-bottom:20px;
}
.di-section-title{
margin-top:25px;
margin-bottom:10px;
font-size:18px;
}
/* ================= BANK CARDS ================= */
.di-bank-card{
border:1px solid #eee;
border-radius:10px;
margin-top:12px;
overflow:hidden;
transition:.3s;
}
.di-bank-card:hover{
box-shadow:0 10px 25px rgba(0,0,0,0.08);
}
.di-bank-header{
background:#f8f8f8;
padding:12px 16px;
font-weight:600;
}
.di-bank-body{
padding:16px;
font-size:14px;
line-height:1.7;
}
.di-bank-body hr{
margin:12px 0;
border:none;
border-top:1px solid #eee;
}
/* ================= TRANSFER CARD ================= */
.di-transfer-card{
border:1px solid #eee;
border-radius:10px;
padding:16px;
margin-top:12px;
}
.di-transfer-header{
display:flex;
align-items:center;
gap:10px;
flex-direction:row-reverse;
margin-bottom:10px;
}
.di-transfer-header img{
width:40px;
}
let diSelectedType = "orphan";
const diImpactData = {
person:{
title:"كفالة شخص من ذوي الإعاقة",
desc:"توفير احتياجات شهرية لشخص من ذوي الإعاقة."
},
orphan:{
title:"كفالة يتيم من ذوي الإعاقة",
desc:"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة."
},
treatment:{
title:"كفالة علاج وتأهيل",
desc:"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر."
}
};
function diUpdateImpact(type,element){
diSelectedType=type;
document.querySelectorAll(".di-option").forEach(btn=>{
btn.classList.remove("selected");
});
element.classList.add("selected");
const box=document.getElementById("di-impact-display");
box.style.opacity=0;
setTimeout(()=>{
box.innerHTML=`
${diImpactData[type].title}
${diImpactData[type].desc}
`;
box.style.opacity=1;
},200);
}
/* OPEN POPUP */
function diOpenDonationPopup(){
document.getElementById("diDonationType").innerHTML=
"نوع الكفالة المختار: <strong>"+diImpactData[diSelectedType].title+"</strong>";
document.getElementById("diDonationPopup").style.display="flex";
}
/* CLOSE POPUP */
function diCloseDonationPopup(){
document.getElementById("diDonationPopup").style.display="none";
}
/* CLOSE ON OUTSIDE CLICK */
window.onclick=function(e){
const popup=document.getElementById("diDonationPopup");
if(e.target===popup){
popup.style.display="none";
}
}
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_column->render_content() (line 463 of themes/gavias_kunco/gva_content_builder/gva_column.php).
element_gva_column->render_content(Array, '
دعم الأمل المستدام
تبرعـك يزرع الأمـل
بمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،
بل تبني أساساً لحياة كريمة ومستقلة.
قيمة عطائك - اختر نوع الكفالة
كفالة شخص من ذوي الإعاقة
كفالة يتيم من ذوي الإعاقة
كفالة علاج وتأهيل
تبرع الآن
×
طرق التبرع
التحويل عبر الحساب البنكي
USD Account
<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE
<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH
<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON
<strong>SWIFT:</strong> FSAB.LB.BX
<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT
<strong>Account Number:</strong> 0101USD1519089540501
<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501
EUR Account
<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE
<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH
<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON
<strong>SWIFT:</strong> FSAB.LB.BX
<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT
<strong>Account Number:</strong> 0101EUR1519089540501
<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501
التحويل عبر شركات تحويل الأموال
Whish Money
يمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:
<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>
/* ================= GENERAL ================= */
#donate-impact,
.di-popup{
font-family: Rubik, sans-serif;
direction: rtl;
text-align:right;
}
/* ================= POPUP ================= */
.di-popup{
display:none;
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
background:rgba(0,0,0,0.65);
backdrop-filter: blur(4px);
z-index:9999;
justify-content:center;
align-items:center;
animation:diFade .3s ease;
}
@keyframes diFade{
from{opacity:0}
to{opacity:1}
}
.di-popup-content{
background:white;
width:90%;
max-width:600px;
border-radius:14px;
padding:35px;
max-height:90vh;
overflow:auto;
box-shadow:0 25px 70px rgba(0,0,0,0.25);
animation:diScale .35s ease;
position:relative;
}
@keyframes diScale{
from{
opacity:0;
transform:scale(.9) translateY(20px)
}
to{
opacity:1;
transform:scale(1)
}
}
/* CLOSE BUTTON */
.di-popup-close{
position:absolute;
top:12px;
left:15px;
border:none;
background:#f3f3f3;
width:34px;
height:34px;
border-radius:50%;
font-size:20px;
cursor:pointer;
transition:.3s;
}
.di-popup-close:hover{
background:#e5e5e5;
}
/* TITLES */
.di-popup-title{
font-size:26px;
margin-bottom:10px;
font-size: 26px;
margin-bottom: 10px;
font-family: Rubik, sans-serif;
text-align: right;
padding-bottom: 20px;
}
.di-popup-type{
background:#f7f7f7;
padding:12px 16px;
border-radius:8px;
margin-bottom:20px;
}
.di-section-title{
margin-top:25px;
margin-bottom:10px;
font-size:18px;
}
/* ================= BANK CARDS ================= */
.di-bank-card{
border:1px solid #eee;
border-radius:10px;
margin-top:12px;
overflow:hidden;
transition:.3s;
}
.di-bank-card:hover{
box-shadow:0 10px 25px rgba(0,0,0,0.08);
}
.di-bank-header{
background:#f8f8f8;
padding:12px 16px;
font-weight:600;
}
.di-bank-body{
padding:16px;
font-size:14px;
line-height:1.7;
}
.di-bank-body hr{
margin:12px 0;
border:none;
border-top:1px solid #eee;
}
/* ================= TRANSFER CARD ================= */
.di-transfer-card{
border:1px solid #eee;
border-radius:10px;
padding:16px;
margin-top:12px;
}
.di-transfer-header{
display:flex;
align-items:center;
gap:10px;
flex-direction:row-reverse;
margin-bottom:10px;
}
.di-transfer-header img{
width:40px;
}
let diSelectedType = "orphan";
const diImpactData = {
person:{
title:"كفالة شخص من ذوي الإعاقة",
desc:"توفير احتياجات شهرية لشخص من ذوي الإعاقة."
},
orphan:{
title:"كفالة يتيم من ذوي الإعاقة",
desc:"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة."
},
treatment:{
title:"كفالة علاج وتأهيل",
desc:"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر."
}
};
function diUpdateImpact(type,element){
diSelectedType=type;
document.querySelectorAll(".di-option").forEach(btn=>{
btn.classList.remove("selected");
});
element.classList.add("selected");
const box=document.getElementById("di-impact-display");
box.style.opacity=0;
setTimeout(()=>{
box.innerHTML=`
${diImpactData[type].title}
${diImpactData[type].desc}
`;
box.style.opacity=1;
},200);
}
/* OPEN POPUP */
function diOpenDonationPopup(){
document.getElementById("diDonationType").innerHTML=
"نوع الكفالة المختار: <strong>"+diImpactData[diSelectedType].title+"</strong>";
document.getElementById("diDonationPopup").style.display="flex";
}
/* CLOSE POPUP */
function diCloseDonationPopup(){
document.getElementById("diDonationPopup").style.display="none";
}
/* CLOSE ON OUTSIDE CLICK */
window.onclick=function(e){
const popup=document.getElementById("diDonationPopup");
if(e.target===popup){
popup.style.display="none";
}
}
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
دعم الأمل المستدام
تبرعـك يزرع الأمـل
بمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،
بل تبني أساساً لحياة كريمة ومستقلة.
قيمة عطائك - اختر نوع الكفالة
كفالة شخص من ذوي الإعاقة
كفالة يتيم من ذوي الإعاقة
كفالة علاج وتأهيل
تبرع الآن
×
طرق التبرع
التحويل عبر الحساب البنكي
USD Account
<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE
<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH
<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON
<strong>SWIFT:</strong> FSAB.LB.BX
<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT
<strong>Account Number:</strong> 0101USD1519089540501
<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501
EUR Account
<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE
<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH
<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON
<strong>SWIFT:</strong> FSAB.LB.BX
<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT
<strong>Account Number:</strong> 0101EUR1519089540501
<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501
التحويل عبر شركات تحويل الأموال
Whish Money
يمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:
<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>
/* ================= GENERAL ================= */
#donate-impact,
.di-popup{
font-family: Rubik, sans-serif;
direction: rtl;
text-align:right;
}
/* ================= POPUP ================= */
.di-popup{
display:none;
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
background:rgba(0,0,0,0.65);
backdrop-filter: blur(4px);
z-index:9999;
justify-content:center;
align-items:center;
animation:diFade .3s ease;
}
@keyframes diFade{
from{opacity:0}
to{opacity:1}
}
.di-popup-content{
background:white;
width:90%;
max-width:600px;
border-radius:14px;
padding:35px;
max-height:90vh;
overflow:auto;
box-shadow:0 25px 70px rgba(0,0,0,0.25);
animation:diScale .35s ease;
position:relative;
}
@keyframes diScale{
from{
opacity:0;
transform:scale(.9) translateY(20px)
}
to{
opacity:1;
transform:scale(1)
}
}
/* CLOSE BUTTON */
.di-popup-close{
position:absolute;
top:12px;
left:15px;
border:none;
background:#f3f3f3;
width:34px;
height:34px;
border-radius:50%;
font-size:20px;
cursor:pointer;
transition:.3s;
}
.di-popup-close:hover{
background:#e5e5e5;
}
/* TITLES */
.di-popup-title{
font-size:26px;
margin-bottom:10px;
font-size: 26px;
margin-bottom: 10px;
font-family: Rubik, sans-serif;
text-align: right;
padding-bottom: 20px;
}
.di-popup-type{
background:#f7f7f7;
padding:12px 16px;
border-radius:8px;
margin-bottom:20px;
}
.di-section-title{
margin-top:25px;
margin-bottom:10px;
font-size:18px;
}
/* ================= BANK CARDS ================= */
.di-bank-card{
border:1px solid #eee;
border-radius:10px;
margin-top:12px;
overflow:hidden;
transition:.3s;
}
.di-bank-card:hover{
box-shadow:0 10px 25px rgba(0,0,0,0.08);
}
.di-bank-header{
background:#f8f8f8;
padding:12px 16px;
font-weight:600;
}
.di-bank-body{
padding:16px;
font-size:14px;
line-height:1.7;
}
.di-bank-body hr{
margin:12px 0;
border:none;
border-top:1px solid #eee;
}
/* ================= TRANSFER CARD ================= */
.di-transfer-card{
border:1px solid #eee;
border-radius:10px;
padding:16px;
margin-top:12px;
}
.di-transfer-header{
display:flex;
align-items:center;
gap:10px;
flex-direction:row-reverse;
margin-bottom:10px;
}
.di-transfer-header img{
width:40px;
}
let diSelectedType = "orphan";
const diImpactData = {
person:{
title:"كفالة شخص من ذوي الإعاقة",
desc:"توفير احتياجات شهرية لشخص من ذوي الإعاقة."
},
orphan:{
title:"كفالة يتيم من ذوي الإعاقة",
desc:"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة."
},
treatment:{
title:"كفالة علاج وتأهيل",
desc:"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر."
}
};
function diUpdateImpact(type,element){
diSelectedType=type;
document.querySelectorAll(".di-option").forEach(btn=>{
btn.classList.remove("selected");
});
element.classList.add("selected");
const box=document.getElementById("di-impact-display");
box.style.opacity=0;
setTimeout(()=>{
box.innerHTML=`
${diImpactData[type].title}
${diImpactData[type].desc}
`;
box.style.opacity=1;
},200);
}
/* OPEN POPUP */
function diOpenDonationPopup(){
document.getElementById("diDonationType").innerHTML=
"نوع الكفالة المختار: <strong>"+diImpactData[diSelectedType].title+"</strong>";
document.getElementById("diDonationPopup").style.display="flex";
}
/* CLOSE POPUP */
function diCloseDonationPopup(){
document.getElementById("diDonationPopup").style.display="none";
}
/* CLOSE ON OUTSIDE CLICK */
window.onclick=function(e){
const popup=document.getElementById("diDonationPopup");
if(e.target===popup){
popup.style.display="none";
}
}
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_row->render_content() (line 317 of themes/gavias_kunco/gva_content_builder/gva_row.php).
element_gva_row->render_content(Array, '
دعم الأمل المستدام
تبرعـك يزرع الأمـل
بمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،
بل تبني أساساً لحياة كريمة ومستقلة.
قيمة عطائك - اختر نوع الكفالة
كفالة شخص من ذوي الإعاقة
كفالة يتيم من ذوي الإعاقة
كفالة علاج وتأهيل
تبرع الآن
×
طرق التبرع
التحويل عبر الحساب البنكي
USD Account
<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE
<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH
<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON
<strong>SWIFT:</strong> FSAB.LB.BX
<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT
<strong>Account Number:</strong> 0101USD1519089540501
<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501
EUR Account
<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE
<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH
<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON
<strong>SWIFT:</strong> FSAB.LB.BX
<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT
<strong>Account Number:</strong> 0101EUR1519089540501
<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501
التحويل عبر شركات تحويل الأموال
Whish Money
يمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:
<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>
/* ================= GENERAL ================= */
#donate-impact,
.di-popup{
font-family: Rubik, sans-serif;
direction: rtl;
text-align:right;
}
/* ================= POPUP ================= */
.di-popup{
display:none;
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
background:rgba(0,0,0,0.65);
backdrop-filter: blur(4px);
z-index:9999;
justify-content:center;
align-items:center;
animation:diFade .3s ease;
}
@keyframes diFade{
from{opacity:0}
to{opacity:1}
}
.di-popup-content{
background:white;
width:90%;
max-width:600px;
border-radius:14px;
padding:35px;
max-height:90vh;
overflow:auto;
box-shadow:0 25px 70px rgba(0,0,0,0.25);
animation:diScale .35s ease;
position:relative;
}
@keyframes diScale{
from{
opacity:0;
transform:scale(.9) translateY(20px)
}
to{
opacity:1;
transform:scale(1)
}
}
/* CLOSE BUTTON */
.di-popup-close{
position:absolute;
top:12px;
left:15px;
border:none;
background:#f3f3f3;
width:34px;
height:34px;
border-radius:50%;
font-size:20px;
cursor:pointer;
transition:.3s;
}
.di-popup-close:hover{
background:#e5e5e5;
}
/* TITLES */
.di-popup-title{
font-size:26px;
margin-bottom:10px;
font-size: 26px;
margin-bottom: 10px;
font-family: Rubik, sans-serif;
text-align: right;
padding-bottom: 20px;
}
.di-popup-type{
background:#f7f7f7;
padding:12px 16px;
border-radius:8px;
margin-bottom:20px;
}
.di-section-title{
margin-top:25px;
margin-bottom:10px;
font-size:18px;
}
/* ================= BANK CARDS ================= */
.di-bank-card{
border:1px solid #eee;
border-radius:10px;
margin-top:12px;
overflow:hidden;
transition:.3s;
}
.di-bank-card:hover{
box-shadow:0 10px 25px rgba(0,0,0,0.08);
}
.di-bank-header{
background:#f8f8f8;
padding:12px 16px;
font-weight:600;
}
.di-bank-body{
padding:16px;
font-size:14px;
line-height:1.7;
}
.di-bank-body hr{
margin:12px 0;
border:none;
border-top:1px solid #eee;
}
/* ================= TRANSFER CARD ================= */
.di-transfer-card{
border:1px solid #eee;
border-radius:10px;
padding:16px;
margin-top:12px;
}
.di-transfer-header{
display:flex;
align-items:center;
gap:10px;
flex-direction:row-reverse;
margin-bottom:10px;
}
.di-transfer-header img{
width:40px;
}
let diSelectedType = "orphan";
const diImpactData = {
person:{
title:"كفالة شخص من ذوي الإعاقة",
desc:"توفير احتياجات شهرية لشخص من ذوي الإعاقة."
},
orphan:{
title:"كفالة يتيم من ذوي الإعاقة",
desc:"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة."
},
treatment:{
title:"كفالة علاج وتأهيل",
desc:"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر."
}
};
function diUpdateImpact(type,element){
diSelectedType=type;
document.querySelectorAll(".di-option").forEach(btn=>{
btn.classList.remove("selected");
});
element.classList.add("selected");
const box=document.getElementById("di-impact-display");
box.style.opacity=0;
setTimeout(()=>{
box.innerHTML=`
${diImpactData[type].title}
${diImpactData[type].desc}
`;
box.style.opacity=1;
},200);
}
/* OPEN POPUP */
function diOpenDonationPopup(){
document.getElementById("diDonationType").innerHTML=
"نوع الكفالة المختار: <strong>"+diImpactData[diSelectedType].title+"</strong>";
document.getElementById("diDonationPopup").style.display="flex";
}
/* CLOSE POPUP */
function diCloseDonationPopup(){
document.getElementById("diDonationPopup").style.display="none";
}
/* CLOSE ON OUTSIDE CLICK */
window.onclick=function(e){
const popup=document.getElementById("diDonationPopup");
if(e.target===popup){
popup.style.display="none";
}
}
') (Line: 110)
gavias_content_builder_render_element('gva_row', Array, '
دعم الأمل المستدام
تبرعـك يزرع الأمـل
بمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،
بل تبني أساساً لحياة كريمة ومستقلة.
قيمة عطائك - اختر نوع الكفالة
كفالة شخص من ذوي الإعاقة
كفالة يتيم من ذوي الإعاقة
كفالة علاج وتأهيل
تبرع الآن
×
طرق التبرع
التحويل عبر الحساب البنكي
USD Account
<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE
<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH
<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON
<strong>SWIFT:</strong> FSAB.LB.BX
<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT
<strong>Account Number:</strong> 0101USD1519089540501
<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501
EUR Account
<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE
<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH
<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON
<strong>SWIFT:</strong> FSAB.LB.BX
<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT
<strong>Account Number:</strong> 0101EUR1519089540501
<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501
التحويل عبر شركات تحويل الأموال
Whish Money
يمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:
<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>
/* ================= GENERAL ================= */
#donate-impact,
.di-popup{
font-family: Rubik, sans-serif;
direction: rtl;
text-align:right;
}
/* ================= POPUP ================= */
.di-popup{
display:none;
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
background:rgba(0,0,0,0.65);
backdrop-filter: blur(4px);
z-index:9999;
justify-content:center;
align-items:center;
animation:diFade .3s ease;
}
@keyframes diFade{
from{opacity:0}
to{opacity:1}
}
.di-popup-content{
background:white;
width:90%;
max-width:600px;
border-radius:14px;
padding:35px;
max-height:90vh;
overflow:auto;
box-shadow:0 25px 70px rgba(0,0,0,0.25);
animation:diScale .35s ease;
position:relative;
}
@keyframes diScale{
from{
opacity:0;
transform:scale(.9) translateY(20px)
}
to{
opacity:1;
transform:scale(1)
}
}
/* CLOSE BUTTON */
.di-popup-close{
position:absolute;
top:12px;
left:15px;
border:none;
background:#f3f3f3;
width:34px;
height:34px;
border-radius:50%;
font-size:20px;
cursor:pointer;
transition:.3s;
}
.di-popup-close:hover{
background:#e5e5e5;
}
/* TITLES */
.di-popup-title{
font-size:26px;
margin-bottom:10px;
font-size: 26px;
margin-bottom: 10px;
font-family: Rubik, sans-serif;
text-align: right;
padding-bottom: 20px;
}
.di-popup-type{
background:#f7f7f7;
padding:12px 16px;
border-radius:8px;
margin-bottom:20px;
}
.di-section-title{
margin-top:25px;
margin-bottom:10px;
font-size:18px;
}
/* ================= BANK CARDS ================= */
.di-bank-card{
border:1px solid #eee;
border-radius:10px;
margin-top:12px;
overflow:hidden;
transition:.3s;
}
.di-bank-card:hover{
box-shadow:0 10px 25px rgba(0,0,0,0.08);
}
.di-bank-header{
background:#f8f8f8;
padding:12px 16px;
font-weight:600;
}
.di-bank-body{
padding:16px;
font-size:14px;
line-height:1.7;
}
.di-bank-body hr{
margin:12px 0;
border:none;
border-top:1px solid #eee;
}
/* ================= TRANSFER CARD ================= */
.di-transfer-card{
border:1px solid #eee;
border-radius:10px;
padding:16px;
margin-top:12px;
}
.di-transfer-header{
display:flex;
align-items:center;
gap:10px;
flex-direction:row-reverse;
margin-bottom:10px;
}
.di-transfer-header img{
width:40px;
}
let diSelectedType = "orphan";
const diImpactData = {
person:{
title:"كفالة شخص من ذوي الإعاقة",
desc:"توفير احتياجات شهرية لشخص من ذوي الإعاقة."
},
orphan:{
title:"كفالة يتيم من ذوي الإعاقة",
desc:"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة."
},
treatment:{
title:"كفالة علاج وتأهيل",
desc:"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر."
}
};
function diUpdateImpact(type,element){
diSelectedType=type;
document.querySelectorAll(".di-option").forEach(btn=>{
btn.classList.remove("selected");
});
element.classList.add("selected");
const box=document.getElementById("di-impact-display");
box.style.opacity=0;
setTimeout(()=>{
box.innerHTML=`
${diImpactData[type].title}
${diImpactData[type].desc}
`;
box.style.opacity=1;
},200);
}
/* OPEN POPUP */
function diOpenDonationPopup(){
document.getElementById("diDonationType").innerHTML=
"نوع الكفالة المختار: <strong>"+diImpactData[diSelectedType].title+"</strong>";
document.getElementById("diDonationPopup").style.display="flex";
}
/* CLOSE POPUP */
function diCloseDonationPopup(){
document.getElementById("diDonationPopup").style.display="none";
}
/* CLOSE ON OUTSIDE CLICK */
window.onclick=function(e){
const popup=document.getElementById("diDonationPopup");
if(e.target===popup){
popup.style.display="none";
}
}
') (Line: 62)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_drupal_block->render_content() (line 106 of themes/gavias_kunco/gva_content_builder/gva_drupal_block.php).
element_gva_drupal_block->render_content(Array, '') (Line: 110)
gavias_content_builder_render_element('gva_drupal_block', Array) (Line: 54)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_column->render_content() (line 462 of themes/gavias_kunco/gva_content_builder/gva_column.php).
element_gva_column->render_content(Array, '
شركاؤنا في صناعـة الأمـل
Rehabilitation International - Arab region
The Union of NGO’s of the Islamic World - IDSB
وزارة الشؤون الاجتماعية
الشبكة الاقليمية للمسؤولية المجتمعية
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
شركاؤنا في صناعـة الأمـل
Rehabilitation International - Arab region
The Union of NGO’s of the Islamic World - IDSB
وزارة الشؤون الاجتماعية
الشبكة الاقليمية للمسؤولية المجتمعية
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_column->render_content() (line 463 of themes/gavias_kunco/gva_content_builder/gva_column.php).
element_gva_column->render_content(Array, '
شركاؤنا في صناعـة الأمـل
Rehabilitation International - Arab region
The Union of NGO’s of the Islamic World - IDSB
وزارة الشؤون الاجتماعية
الشبكة الاقليمية للمسؤولية المجتمعية
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
شركاؤنا في صناعـة الأمـل
Rehabilitation International - Arab region
The Union of NGO’s of the Islamic World - IDSB
وزارة الشؤون الاجتماعية
الشبكة الاقليمية للمسؤولية المجتمعية
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in element_gva_row->render_content() (line 317 of themes/gavias_kunco/gva_content_builder/gva_row.php).
element_gva_row->render_content(Array, '
شركاؤنا في صناعـة الأمـل
Rehabilitation International - Arab region
The Union of NGO’s of the Islamic World - IDSB
وزارة الشؤون الاجتماعية
الشبكة الاقليمية للمسؤولية المجتمعية
') (Line: 110)
gavias_content_builder_render_element('gva_row', Array, '
شركاؤنا في صناعـة الأمـل
Rehabilitation International - Arab region
The Union of NGO’s of the Islamic World - IDSB
وزارة الشؤون الاجتماعية
الشبكة الاقليمية للمسؤولية المجتمعية
') (Line: 62)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"settings":{"bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"front"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n \r\n \r\n \r\n \r\n نزرع الخير اليوم... \r\n نحو أمـل دائم\r\n \r\n \r\nمنذ عام 2008 نعمل في لبنان على تمكين الأشخاص ذوي الإعاقة والأسر المتعففة لبناء مجتمع دامج يحتضن قدرات الجميع.\r\n\r\n \r\n \r\n <a>\r\n برامجنا \r\n <a>\r\n تقديم طلب مساعدة \r\n </a>\r\n \r\n </a>\r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n 0\r\n مستفيد\r\n \r\n \r\n \r\n 0\r\n مشروع\r\n \r\n \r\n \r\n 0\r\n أسرة مدعومة\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n(function() {\r\n \"use strict\";\r\n \r\n function formatNumber(number) {\r\n if (number >= 1000) {\r\n // Format with K and ensure no decimal for whole thousands\r\n const kValue = number / 1000;\r\n return kValue % 1 === 0 ? kValue + 'K' : kValue.toFixed(1) + 'K';\r\n }\r\n return number.toString();\r\n }\r\n \r\n function animateFactsCounters() {\r\n const statNumbers = document.querySelectorAll('.facts-section__stat-number');\r\n \r\n if (statNumbers.length === 0) return;\r\n \r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n const counter = entry.target;\r\n \r\n if (counter.classList.contains('animated-done')) return;\r\n \r\n const target = parseInt(counter.getAttribute('data-target'));\r\n const duration = 2000;\r\n const increment = target / (duration / 16);\r\n const startTime = performance.now();\r\n \r\n function updateCounter(currentTime) {\r\n const elapsed = currentTime - startTime;\r\n const progress = Math.min(elapsed / duration, 1);\r\n \r\n let current = Math.ceil(progress * target);\r\n \r\n // Format the current number\r\n counter.textContent = formatNumber(current);\r\n \r\n if (progress < 1) {\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n // Final formatting - use the target number\r\n counter.textContent = formatNumber(target);\r\n counter.classList.add('animated-done');\r\n }\r\n }\r\n \r\n requestAnimationFrame(updateCounter);\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, { \r\n threshold: 0.3,\r\n rootMargin: '50px' \r\n });\r\n \r\n statNumbers.forEach(counter => observer.observe(counter));\r\n }\r\n\r\n function init() {\r\n animateFactsCounters();\r\n }\r\n\r\n if (document.readyState === 'loading') {\r\n document.addEventListener('DOMContentLoaded', init);\r\n } else {\r\n init();\r\n }\r\n\r\n // Handle Drupal behaviors\r\n if (typeof Drupal !== 'undefined' && Drupal.behaviors) {\r\n Drupal.behaviors.factsCounter = {\r\n attach: function(context) {\r\n if (context.querySelector && context.querySelector('.facts-section__stat-number')) {\r\n animateFactsCounters();\r\n }\r\n }\r\n };\r\n }\r\n\r\n // Fallbacks for dynamic loading\r\n setTimeout(init, 500);\r\n setTimeout(init, 1500);\r\n})();\r\n\r\n\r\n\r\n.facts-section__stat-number {\r\n transition: transform 0.3s ease;\r\n display: inline-block;\r\n}\r\n\r\n.facts-section__stat-number.animated-done {\r\n transform: scale(1);\r\nfont-size: 23px;\r\n}\r\n\r\n.counter {\r\n font-size: inherit;\r\n font-weight: inherit;\r\n}\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container","class":"before-help-region","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n عن الأمل\r\n \r\n \r\n 18 عاماً من الأمل المستمر…\r\n \r\n \r\n \r\n تأسست جمعية الأمـل للرعاية والتنمية الاجتماعية في عام 2008، انطلاقاً من إيمان عميق بحق ذوي الإعاقة في حياة كريمة وفرص متكافئـة.\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.projects-section{\r\npadding:0px 0;\r\nfont-family:'Rubik',sans-serif;\r\n}\r\n.projects-section .owl-carousel .owl-item img {\r\n display: block;\r\n width: auto;\r\n margin-right: auto;\r\n margin-left: auto;\r\n filter: unset;\r\n width: 100%;\r\n} \r\n\r\n.projects-section__header{\r\ntext-align:center;\r\nmargin-bottom:50px;\r\n}\r\n\r\n.projects-section__title{\r\nfont-size:32px;\r\nfont-weight:700;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__subtitle{\r\ncolor: #6b7280;\r\n font-family: Rubik, sans-serif;\r\n font-size: 22px;\r\n max-width: 40rem;\r\n margin-top: 20px !important;\r\n font-size: 16px;\r\n}\r\n\r\n.projects-slider .projects-section__card{\r\nbackground:#fff;\r\nborder-radius:14px;\r\noverflow:hidden;\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\ntransition:.35s;\r\nmargin:10px;\r\nheight:100%;\r\n min-height: 420px;\r\n}\r\n\r\n.projects-slider .projects-section__card:hover{\r\ntransform:translateY(-6px);\r\nbox-shadow:0 15px 35px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* IMAGE FULL WIDTH */\r\n\r\n.projects-section__card-image{\r\nwidth:100%;\r\nheight:230px;\r\noverflow:hidden;\r\n}\r\n\r\n.projects-section__card-img{\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\ndisplay:block;\r\n}\r\n\r\n.projects-section__card-content{\r\npadding:25px;\r\ntext-align:right;\r\n}\r\n\r\n.projects-section__card-title{\r\nfont-size:20px;\r\nfont-weight:600;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.projects-section__card-description{\r\nfont-size:15px;\r\ncolor:#6b7280;\r\nline-height:1.7;\r\nmargin-bottom:20px;\r\n}\r\n\r\n/* keep original button classes */\r\n\r\n.projects-section__card-button{\r\n display: inline-block;\r\n padding: 10px 20px;\r\n border-radius: 6px;\r\n text-decoration: none;\r\n font-size: 18px;\r\n transition: .3s;\r\n /* color: #fff; */\r\n text-align: center;\r\n}\r\n\r\n/* arrows */\r\n\r\n.projects-slider .owl-nav{\r\nposition:absolute;\r\ntop:-60px;\r\nleft:0;\r\n}\r\n\r\n.projects-slider .owl-nav button{\r\nwidth:38px;\r\nheight:38px;\r\nborder-radius:50%;\r\nbackground:#684685 !important;\r\ncolor:#fff !important;\r\nmargin-left:8px;\r\n}\r\n\r\n/* dots */\r\n\r\n.projects-slider .owl-dots{\r\ntext-align:center;\r\nmargin-top:25px;\r\n}\r\n\r\n.projects-slider .owl-dot span{\r\nwidth:10px;\r\nheight:10px;\r\nbackground:#ccc;\r\n}\r\n\r\n.projects-slider .owl-dot.active span{\r\nbackground:#0ea5a4;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nبرامجنــا\r\n\r\n\r\n\r\n\r\nخدمات تخصصية تهدف لتمكين ودمج شامل\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>أطراف وحواس</a>\r\n\r\n\r\nتلبية الاحتياجات الجسدية والحسية للأشخاص ذوي الإعاقة من خلال توفير خدمات الأطراف الاصطناعية وتأهيل النطق ودعم السمع والبصر.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالوصول الشامـل\r\n</a>\r\n\r\n\r\n\r\nتمكين الأشخاص ذوي الإعاقة من خلال توفير بيئة دامجة وأدوات مساعدة بما يضمن حرية الوصول وسهولة الحركة والتنقل.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nالاندماج والشمول\r\n</a>\r\n\r\n\r\nإزالة العوائق الاجتماعية التي تواجه الأشخاص ذوي الإعاقة وأسرهم بما يتيح لهم الاندماج والمشاركة الفاعلة في المجتمع.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>\r\nمثلي مثــلك\r\n</a>\r\n\r\n\r\nدعم الأشخاص ذوي الإعاقة في الحصول على حقوقهم المدنية والاجتماعية وتسليط الضوء على الحالات الناجحة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<a>التدخلات النقديـة / الكفالــة\r\n</a>\r\n\r\n\r\nتقديم الدعم المالي للأفراد والأسر الضعيفة لتلبية احتياجاتهم الأساسية وتحسين جودة حياتهم.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$(document).ready(function(){\r\n\r\n$('.projects-slider').owlCarousel({\r\n\r\nloop:true,\r\nmargin:25,\r\nrtl:true,\r\nnav:true,\r\ndots:true,\r\nautoplay:true,\r\nautoplayTimeout:5000,\r\nsmartSpeed:700,\r\n\r\nresponsive:{\r\n\r\n0:{items:1},\r\n768:{items:3},\r\n1024:{items:3}\r\n\r\n}\r\n\r\n});\r\n\r\n});\r\n\r\n\r\n\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","bg_color":"rgb(243 232 255 / var(--tw-bg-opacity, 1))","class":"vol"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","el_class":"about"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n \r\n \r\n انضم\r\n إلينــا\r\n تطوع\r\n واصنـع الفرق\r\n العمل التطوعي هو جوهر عملنا.\r\n مهاراتك ووقتك يمكن أن تغير حياة\r\n شخص للأفضل.\r\n \r\n \r\n <a n n>\r\n سجل كمتطوع الآن\r\n </a>\r\n \r\n \r\n\r\n\r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع التخصصـي\r\n \r\n للأطباء، المعالجين الفيزيائيين،\r\n والخبراء النفسيين.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الرقمـي\r\n \r\n ساهم بمهاراتك في التصميم، الترجمة،\r\n أو التسويق الإلكتروني.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"},{"settings":{"element":"gva_column"},"col_lg":4,"elements":[{"settings":{"content":" \r\n \r\n \r\n \r\n التطوع الميدانـي\r\n \r\n شارك في حملات التوزيع، تنظيم\r\n الفعاليات، والعمل المباشر.\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans hidesection"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n الشفافية أولاً\r\n أين يذهب كل قرش؟\r\n \r\n ثقتكم هي رأس مالنا. نلتزم بأعلى معايير النزاهة المالية، ونضمن وصول\r\n المساعدات لمستحقيها بأكثر الطرق كفاءة.\r\n \r\n\r\n \r\n \r\n 92%\r\n برامج مباشرة\r\n \r\n\r\n \r\n\r\n \r\n 100%\r\n تدقيق مالي\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n تطوير البرامج والمشاريع\r\n 85%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n الدعم التشغيلي والإداري\r\n 10%\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n حشد الموارد والتسويق\r\n 5%\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n const section = document.querySelector(\".ft-section\");\r\n const bars = document.querySelectorAll(\".ft-bar-fill\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n bars.forEach(bar => {\r\n bar.style.width = bar.getAttribute(\"data-width\");\r\n });\r\n observer.unobserve(section);\r\n }\r\n });\r\n }, { threshold: 0.4 });\r\n\r\n observer.observe(section);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_padding","layout":"container-fw","class":"partner hidesection","bg_color":"#f9fafb","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","padding_top":"0","padding_bottom":"0","margin_top":"0","margin_bottom":"0"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n مشاريعنا\r\n\r\n نحول تبرعاتكم إلى واقع ملموس .. ومستقبـل مشرق\r\n\r\n \r\n \r\n \r\n \r\n \r\n","animate_delay":"0","el_class":"programheader"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: programs Block 3","block_drupal":"views_block__news_block_3","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"programs"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"request"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n نحن هنا لدعمكـم\r\n هل تحتاج إلى مساعـدة؟\r\n \r\n إذا كنت من الأشخاص ذوي الإعاقة وتحتاج إلى دعم طبي، اجتماعي أو تعليمي،\r\n يرجى تعبئة النموذج وسنقوم بالتواصل معك في أقرب وقت ممكن.\r\n \r\n\r\n \r\n <a n n>\r\n \r\n تقديم طلب مساعدة\r\n </a>\r\n\r\n <a n n>\r\n \r\n استفسار عبر واتساب\r\n </a>\r\n \r\n \r\n \r\n\r\n\r\n/* ===============================\r\n Request Support Animation\r\n================================= */\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n const rsSection = document.querySelector(\".rs-section\");\r\n\r\n const observer = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n rsSection.style.opacity = \"1\";\r\n rsSection.style.transform = \"translateY(0)\";\r\n }\r\n });\r\n }, { threshold: 0.2 });\r\n\r\n rsSection.style.opacity = \"0\";\r\n rsSection.style.transform = \"translateY(40px)\";\r\n rsSection.style.transition = \"all 0.8s ease\";\r\n\r\n observer.observe(rsSection);\r\n});\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","margin_right":"30","margin_left":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nأخبـارنـــا وقصص الأمـل\r\n\r\n \r\n \r\n \r\nمعاً… نحو أمل دائـم \r\n \r\n \r\n\r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"news: news Block","block_drupal":"views_block__news_block_1","hidden_title":"on","align_title":"title-align-left","remove_margin":"on","style_text":"text-dark","animate_delay":"0"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container","class":"trans"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nدعم الأمل المستدام\r\nتبرعـك يزرع الأمـل\r\n\r\n\r\nبمساهمتك، أنت لا تقدم مساعدة مؤقتة فقط،\r\nبل تبني أساساً لحياة كريمة ومستقلة.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nقيمة عطائك - اختر نوع الكفالة\r\n\r\n\r\n\r\n\r\nكفالة شخص من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة يتيم من ذوي الإعاقة\r\n\r\n\r\n\r\nكفالة علاج وتأهيل\r\n\r\n\r\n\r\n\r\n\r\nتبرع الآن\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n×\r\n\r\nطرق التبرع\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر الحساب البنكي\r\n\r\n\r\n\r\n\r\nUSD Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101USD1519089540501\r\n\r\n<strong>IBAN:</strong> LB57 0001 0101 USD1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nEUR Account\r\n\r\n\r\n\r\n<strong>Organization:</strong> AL AMAL FOR DEVELOPMENT & SOCIAL CARE\r\n\r\n<strong>Bank:</strong> FRANSABANK SAL HAMRA BRANCH\r\n\r\n<strong>Address:</strong> HAMRA STREET, BEIRUT - LEBANON\r\n\r\n<strong>SWIFT:</strong> FSAB.LB.BX\r\n\r\n\r\n\r\n<strong>Account Name:</strong> FRESH MONEY CURRENT ACCOUNT\r\n\r\n<strong>Account Number:</strong> 0101EUR1519089540501\r\n\r\n<strong>IBAN:</strong> LB31 0001 0101 EUR1 5190 8954 0501\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nالتحويل عبر شركات تحويل الأموال\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nWhish Money\r\n\r\n\r\n\r\n\r\nيمكنكم التبرع عبر أي فرع من فروع Whish Money وتحويل المبلغ إلى:\r\n\r\n\r\n<strong>AL AMAL FOR DEVELOPMENT & SOCIAL CARE | +961 76 09 72 96</strong>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* ================= GENERAL ================= */\r\n\r\n#donate-impact,\r\n.di-popup{\r\nfont-family: Rubik, sans-serif;\r\ndirection: rtl;\r\ntext-align:right;\r\n}\r\n\r\n\r\n/* ================= POPUP ================= */\r\n\r\n.di-popup{\r\ndisplay:none;\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.65);\r\nbackdrop-filter: blur(4px);\r\nz-index:9999;\r\njustify-content:center;\r\nalign-items:center;\r\nanimation:diFade .3s ease;\r\n}\r\n\r\n\r\n@keyframes diFade{\r\nfrom{opacity:0}\r\nto{opacity:1}\r\n}\r\n\r\n\r\n.di-popup-content{\r\n\r\nbackground:white;\r\nwidth:90%;\r\nmax-width:600px;\r\nborder-radius:14px;\r\npadding:35px;\r\nmax-height:90vh;\r\noverflow:auto;\r\nbox-shadow:0 25px 70px rgba(0,0,0,0.25);\r\nanimation:diScale .35s ease;\r\nposition:relative;\r\n}\r\n\r\n\r\n@keyframes diScale{\r\nfrom{\r\nopacity:0;\r\ntransform:scale(.9) translateY(20px)\r\n}\r\nto{\r\nopacity:1;\r\ntransform:scale(1)\r\n}\r\n}\r\n\r\n\r\n\r\n/* CLOSE BUTTON */\r\n\r\n.di-popup-close{\r\nposition:absolute;\r\ntop:12px;\r\nleft:15px;\r\nborder:none;\r\nbackground:#f3f3f3;\r\nwidth:34px;\r\nheight:34px;\r\nborder-radius:50%;\r\nfont-size:20px;\r\ncursor:pointer;\r\ntransition:.3s;\r\n}\r\n\r\n.di-popup-close:hover{\r\nbackground:#e5e5e5;\r\n}\r\n\r\n\r\n\r\n/* TITLES */\r\n\r\n.di-popup-title{\r\nfont-size:26px;\r\nmargin-bottom:10px;\r\n font-size: 26px;\r\n margin-bottom: 10px;\r\n font-family: Rubik, sans-serif;\r\n text-align: right;\r\n padding-bottom: 20px;\r\n}\r\n\r\n.di-popup-type{\r\nbackground:#f7f7f7;\r\npadding:12px 16px;\r\nborder-radius:8px;\r\nmargin-bottom:20px;\r\n}\r\n\r\n.di-section-title{\r\nmargin-top:25px;\r\nmargin-bottom:10px;\r\nfont-size:18px;\r\n}\r\n\r\n\r\n\r\n/* ================= BANK CARDS ================= */\r\n\r\n.di-bank-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\nmargin-top:12px;\r\noverflow:hidden;\r\ntransition:.3s;\r\n}\r\n\r\n.di-bank-card:hover{\r\nbox-shadow:0 10px 25px rgba(0,0,0,0.08);\r\n}\r\n\r\n.di-bank-header{\r\n\r\nbackground:#f8f8f8;\r\npadding:12px 16px;\r\nfont-weight:600;\r\n}\r\n\r\n.di-bank-body{\r\n\r\npadding:16px;\r\nfont-size:14px;\r\nline-height:1.7;\r\n}\r\n\r\n.di-bank-body hr{\r\nmargin:12px 0;\r\nborder:none;\r\nborder-top:1px solid #eee;\r\n}\r\n\r\n\r\n\r\n/* ================= TRANSFER CARD ================= */\r\n\r\n.di-transfer-card{\r\n\r\nborder:1px solid #eee;\r\nborder-radius:10px;\r\npadding:16px;\r\nmargin-top:12px;\r\n}\r\n\r\n.di-transfer-header{\r\n\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:10px;\r\nflex-direction:row-reverse;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.di-transfer-header img{\r\nwidth:40px;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet diSelectedType = \"orphan\";\r\n\r\nconst diImpactData = {\r\n\r\nperson:{\r\ntitle:\"كفالة شخص من ذوي الإعاقة\",\r\ndesc:\"توفير احتياجات شهرية لشخص من ذوي الإعاقة.\"\r\n},\r\n\r\norphan:{\r\ntitle:\"كفالة يتيم من ذوي الإعاقة\",\r\ndesc:\"تقديم رعاية شاملة للأيتام من ذوي الإعاقة لضمان حياة كريمة.\"\r\n},\r\n\r\ntreatment:{\r\ntitle:\"كفالة علاج وتأهيل\",\r\ndesc:\"تغطي جلسات العلاج الفيزيائي والنفسي لمدة شهر.\"\r\n}\r\n\r\n};\r\n\r\n\r\n\r\nfunction diUpdateImpact(type,element){\r\n\r\ndiSelectedType=type;\r\n\r\ndocument.querySelectorAll(\".di-option\").forEach(btn=>{\r\nbtn.classList.remove(\"selected\");\r\n});\r\n\r\nelement.classList.add(\"selected\");\r\n\r\nconst box=document.getElementById(\"di-impact-display\");\r\n\r\nbox.style.opacity=0;\r\n\r\nsetTimeout(()=>{\r\n\r\nbox.innerHTML=`\r\n${diImpactData[type].title}\r\n${diImpactData[type].desc}\r\n`;\r\n\r\nbox.style.opacity=1;\r\n\r\n},200);\r\n\r\n}\r\n\r\n\r\n\r\n/* OPEN POPUP */\r\n\r\nfunction diOpenDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationType\").innerHTML=\r\n\"نوع الكفالة المختار: <strong>\"+diImpactData[diSelectedType].title+\"</strong>\";\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"flex\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE POPUP */\r\n\r\nfunction diCloseDonationPopup(){\r\n\r\ndocument.getElementById(\"diDonationPopup\").style.display=\"none\";\r\n\r\n}\r\n\r\n\r\n\r\n/* CLOSE ON OUTSIDE CLICK */\r\n\r\nwindow.onclick=function(e){\r\n\r\nconst popup=document.getElementById(\"diDonationPopup\");\r\n\r\nif(e.target===popup){\r\n\r\npopup.style.display=\"none\";\r\n\r\n}\r\n\r\n}\r\n\r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"},{"settings":{"element":"gva_row","bg_particles":"off","bg_position":"center top","bg_repeat":"no-repeat","bg_attachment":"scroll","bg_size":"cover","style_space":"remove_margin remove_padding remove_padding_col","layout":"container-fw","class":"partner","margin_top":"30","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":" \r\n \r\n \r\nشركاؤنا في صناعـة الأمـل\r\n\r\n \r\n \r\n \r\n ","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"title_admin":"Partners: Partners Block","block_drupal":"views_block__partners_block_1","hidden_title":"on","align_title":"title-align-right","remove_margin":"on","style_text":"text-dark","animate_delay":"0","el_class":"partner"},"editing":false,"element_name":"gva_drupal_block"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'ar') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'ar') (Line: 263)
Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 351)
Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24)
Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 293)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)