- 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, '
Who We Are
Learn about Al Amal’s story, our vision, and our team working passionately to create change
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
Who We Are
Learn about Al Amal’s story, our vision, and our team working passionately to create change
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"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_top","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n Who We Are\r\n \r\n \r\n Learn about Al Amal’s story, our vision, and our team working passionately to create change\r\n\r\n \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","padding_top":"0","margin_top":"0","padding_bottom":"0","margin_bottom":"0","class":"aboutus","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 We are more than just an organization, \r\n we are a family.\r\n \r\n \r\n Al-Amal ’s efforts aim to create equal opportunities for those facing challenges, contributing to building a more inclusive and resilient society.\r\n \r\n \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":{"content":"\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n Our Foundation\r\n\r\n \r\n Al-Amal was established in Lebanon as a non-profit organization aiming to empower and improve the lives of people with disabilities and to build an inclusive society that embraces the abilities of all including underprivileged families in Lebanon.\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n Our Vision\r\n \r\n To create an inclusive society where the abilities and potential of all individuals, including people with disabilities and other\r\nvulnerable groups where their contributions are valued. Thus, empowering them to thrive and fully participate in all aspects of life.\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n Our Mission\r\n \r\n Our mission is to empower vulnerable individuals, including people with disabilities, in Lebanon and Syria by providing support and promoting inclusion. We strive in creating opportunities for growth, while fostering a society that values diversity and equality.\r\n \r\n \r\n \r\n\r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"content":" \r\n \r\n \r\n\r\nOur Values\r\n\r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n Human Dignity\r\n Upholding respect & compassion in all services provided.\r\n\r\n \r\n \r\n \r\n \r\n Equity & Inclusion\r\n Ensuring equal access to \r\nopportunities and support for all.\r\n\r\n \r\n \r\n \r\n \r\n Transparency\r\n Maintaining accountability and integrity \r\nin our work and partnerships.\r\n\r\n \r\n \r\n \r\n \r\n Sustainability\r\n Designing programs that create \r\nlong lasting positive change.\r\n\r\n \r\n\r\n\r\n\r\n \r\n \r\n Collaboration\r\n Working with communities, donors, and partners to achieve collective impact.\r\n \r\n \r\n \r\n\r\n \r\n \r\n\t\t\r\n\r\n\r\n \r\n \r\n // Simple Scripts for Interactions\r\n const counters = document.querySelectorAll('.counter');\r\n const options = { threshold: 0.5 };\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 const target = +counter.getAttribute('data-target');\r\n let count = 0;\r\n const increment = target / 100;\r\n\r\n const updateCounter = () => {\r\n count += increment;\r\n if (count < target) {\r\n counter.innerText = Math.ceil(count);\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n counter.innerText = target;\r\n }\r\n };\r\n updateCounter();\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, options);\r\n\r\n counters.forEach(counter => observer.observe(counter));\r\n\r\n // Reveal Animation\r\n const reveals = document.querySelectorAll('.reveal, .reveal-left, .reveal-right');\r\n const revealObserver = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n entry.target.classList.add('active');\r\n }\r\n })\r\n }, { threshold: 0.1 });\r\n\r\n reveals.forEach(el => revealObserver.observe(el));\r\n\r\n function toggleCart() {\r\n // Placeholder for cart toggle logic\r\n alert('Cart toggle clicked');\r\n }\r\n function toggleMobileMenu() {\r\n alert('Mobile menu clicked');\r\n }\r\n\r\nmodule.exports = {\r\n content: [\"./about.html\"],\r\n important: '.vicdan-embed-wrapper',\r\n theme: {\r\n extend: {\r\n colors: {\r\n brand: {\r\n primary: '#6d2435',\r\n secondary: '#b2946b',\r\n green: '#617f67',\r\n salmon: '#a75756',\r\n beige: '#f2d7b4',\r\n dark: '#282828'\r\n }\r\n },\r\n fontFamily: {\r\n sans: ['IBM Plex Sans Arabic', 'sans-serif'],\r\n }\r\n }\r\n },\r\n corePlugins: {\r\n preflight: false,\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","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"animate_delay":"0","content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.amelalkhir{\r\ndirection:ltr;\r\ntext-align:left;\r\nfont-family:Rubik,sans-serif;\r\npadding:0px 20px;\r\nbackground:linear-gradient(180deg,#ffffff,#f7f7f7);\r\n}\r\n.owl-carousel .owl-item img {\r\n display: block;\r\n width: 75% !important;\r\n}\r\n.amelalkhir-container{\r\nmax-width:1300px;\r\nmargin:auto;\r\n}\r\n.owl-carousel:hover .owl-nav {\r\n opacity: 1;\r\n filter: alpha(opacity=100);\r\n background: #f7f7f7 !important;\r\n}\r\n/* TITLE */\r\n\r\n.amelalkhir-title{\r\ntext-align:center;\r\nmargin-bottom:60px;\r\n}\r\n\r\n.amelalkhir-title h2{\r\nfont-family:Rubik,sans-serif;\r\nfont-size:34px;\r\nfont-weight:700;\r\ncolor:#714596;\r\n}\r\n\r\n.amelalkhir-title p{\r\nfont-family:Rubik,sans-serif;\r\ncolor:#777;\r\nmargin-top:10px;\r\n}\r\n\r\n/* SLIDER ITEMS */\r\n\r\n.amelalkhir-slider .owl-stage{\r\ndisplay:flex;\r\n}\r\n\r\n.amelalkhir-slider .owl-item{\r\ndisplay:flex;\r\nheight:100%;\r\n}\r\n\r\n/* CARD */\r\n\r\n.amelalkhir-card{\r\nbackground:#fff;\r\npadding:30px;\r\nborder-radius:16px;\r\n\r\ntransition:all .35s ease;\r\nborder-top:5px solid #fab74d;\r\n\r\ndisplay:flex;\r\nflex-direction:column;\r\njustify-content:flex-start;\r\n\r\nheight:100%;\r\nwidth:100%;\r\nmin-height:330px;\r\n}\r\n\r\n.amelalkhir-card:hover{\r\ntransform:translateY(-10px);\r\nbox-shadow:0 25px 60px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* ICON */\r\n\r\n.amelalkhir-icon{\r\nwidth:60px;\r\nheight:60px;\r\ndisplay:flex;\r\nalign-items:center;\r\njustify-content:center;\r\nborder-radius:14px;\r\nbackground:linear-gradient(135deg,#fab74d,#ffcf7a);\r\nfont-size:28px;\r\nmargin-bottom:18px;\r\n}\r\n\r\n/* TEXT */\r\n\r\n.amelalkhir-card h3{\r\nfont-family:Rubik,sans-serif;\r\nfont-size:20px;\r\ncolor:#714596;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.amelalkhir-card p{\r\nfont-family:Rubik,sans-serif;\r\nfont-size:14px;\r\nline-height:1.8;\r\ncolor:#555;\r\nflex-grow:1;\r\n}\r\n\r\n/* NAVIGATION */\r\n\r\n.amelalkhir .owl-nav{\r\n margin-top: 15px;\r\n text-align: center;\r\n margin-bottom: 15px;\r\n}\r\n\r\n.amelalkhir .owl-nav button{\r\nwidth:45px;\r\nheight:45px;\r\nborder-radius:50%;\r\nborder:none;\r\nmargin:5px;\r\nfont-size:22px;\r\nbackground:#fab74d !important;\r\ncolor:white !important;\r\ntransition:0.3s;\r\n}\r\n\r\n.amelalkhir .owl-nav button:hover{\r\nbackground:#714596 !important;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nAl-Amal’s Work Across Sectors\r\nWe work to build stronger and more resilient communities\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nHealth Sector\r\n\r\nIs a key priority for us, focuses on providing critical medical care, mental health support, Prosthetic limbs and rehabilitation services to improve the overall well-being of the communities we serve.\r\n\r\n\r\n\r\n\r\n\r\nFood Security\r\n\r\nWe strive to ensure families have access to essential and necessary food that supports health, promotes growth, and reduces the risks of malnutrition, especially among people with disabilities and the most vulnerable groups.\r\n\r\n\r\n\r\n\r\n\r\nWASH Initiatives\r\n\r\nWe aim to improve living conditions by providing clean water, sanitation facilities, and hygiene education.\r\n\r\n\r\n\r\n\r\n\r\nSponsorship\r\n\r\nThe Sponsorship Program establishes a basic social safety net, ensuring that all persons with disabilities, especially orphans with disabilities, receive the essential care and assistance they need.\r\n\r\n\r\n\r\n\r\n\r\nEmergency Response\r\n\r\nWe provide timely aid and support to those affected by wars and crises.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$('.amelalkhir-slider').owlCarousel({\r\nloop:true,\r\nmargin:25,\r\nrtl:false,\r\nautoplay:true,\r\nautoplayTimeout:3500,\r\nautoplayHoverPause:true,\r\nnav:true,\r\ndots:false,\r\nresponsive:{\r\n0:{items:1},\r\n768:{items:2},\r\n1024:{items:3}\r\n}\r\n});\r\n\r\n"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'en') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'en') (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, '
Who We Are
Learn about Al Amal’s story, our vision, and our team working passionately to create change
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
Who We Are
Learn about Al Amal’s story, our vision, and our team working passionately to create change
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"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_top","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n Who We Are\r\n \r\n \r\n Learn about Al Amal’s story, our vision, and our team working passionately to create change\r\n\r\n \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","padding_top":"0","margin_top":"0","padding_bottom":"0","margin_bottom":"0","class":"aboutus","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 We are more than just an organization, \r\n we are a family.\r\n \r\n \r\n Al-Amal ’s efforts aim to create equal opportunities for those facing challenges, contributing to building a more inclusive and resilient society.\r\n \r\n \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":{"content":"\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n Our Foundation\r\n\r\n \r\n Al-Amal was established in Lebanon as a non-profit organization aiming to empower and improve the lives of people with disabilities and to build an inclusive society that embraces the abilities of all including underprivileged families in Lebanon.\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n Our Vision\r\n \r\n To create an inclusive society where the abilities and potential of all individuals, including people with disabilities and other\r\nvulnerable groups where their contributions are valued. Thus, empowering them to thrive and fully participate in all aspects of life.\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n Our Mission\r\n \r\n Our mission is to empower vulnerable individuals, including people with disabilities, in Lebanon and Syria by providing support and promoting inclusion. We strive in creating opportunities for growth, while fostering a society that values diversity and equality.\r\n \r\n \r\n \r\n\r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"content":" \r\n \r\n \r\n\r\nOur Values\r\n\r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n Human Dignity\r\n Upholding respect & compassion in all services provided.\r\n\r\n \r\n \r\n \r\n \r\n Equity & Inclusion\r\n Ensuring equal access to \r\nopportunities and support for all.\r\n\r\n \r\n \r\n \r\n \r\n Transparency\r\n Maintaining accountability and integrity \r\nin our work and partnerships.\r\n\r\n \r\n \r\n \r\n \r\n Sustainability\r\n Designing programs that create \r\nlong lasting positive change.\r\n\r\n \r\n\r\n\r\n\r\n \r\n \r\n Collaboration\r\n Working with communities, donors, and partners to achieve collective impact.\r\n \r\n \r\n \r\n\r\n \r\n \r\n\t\t\r\n\r\n\r\n \r\n \r\n // Simple Scripts for Interactions\r\n const counters = document.querySelectorAll('.counter');\r\n const options = { threshold: 0.5 };\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 const target = +counter.getAttribute('data-target');\r\n let count = 0;\r\n const increment = target / 100;\r\n\r\n const updateCounter = () => {\r\n count += increment;\r\n if (count < target) {\r\n counter.innerText = Math.ceil(count);\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n counter.innerText = target;\r\n }\r\n };\r\n updateCounter();\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, options);\r\n\r\n counters.forEach(counter => observer.observe(counter));\r\n\r\n // Reveal Animation\r\n const reveals = document.querySelectorAll('.reveal, .reveal-left, .reveal-right');\r\n const revealObserver = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n entry.target.classList.add('active');\r\n }\r\n })\r\n }, { threshold: 0.1 });\r\n\r\n reveals.forEach(el => revealObserver.observe(el));\r\n\r\n function toggleCart() {\r\n // Placeholder for cart toggle logic\r\n alert('Cart toggle clicked');\r\n }\r\n function toggleMobileMenu() {\r\n alert('Mobile menu clicked');\r\n }\r\n\r\nmodule.exports = {\r\n content: [\"./about.html\"],\r\n important: '.vicdan-embed-wrapper',\r\n theme: {\r\n extend: {\r\n colors: {\r\n brand: {\r\n primary: '#6d2435',\r\n secondary: '#b2946b',\r\n green: '#617f67',\r\n salmon: '#a75756',\r\n beige: '#f2d7b4',\r\n dark: '#282828'\r\n }\r\n },\r\n fontFamily: {\r\n sans: ['IBM Plex Sans Arabic', 'sans-serif'],\r\n }\r\n }\r\n },\r\n corePlugins: {\r\n preflight: false,\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","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"animate_delay":"0","content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.amelalkhir{\r\ndirection:ltr;\r\ntext-align:left;\r\nfont-family:Rubik,sans-serif;\r\npadding:0px 20px;\r\nbackground:linear-gradient(180deg,#ffffff,#f7f7f7);\r\n}\r\n.owl-carousel .owl-item img {\r\n display: block;\r\n width: 75% !important;\r\n}\r\n.amelalkhir-container{\r\nmax-width:1300px;\r\nmargin:auto;\r\n}\r\n.owl-carousel:hover .owl-nav {\r\n opacity: 1;\r\n filter: alpha(opacity=100);\r\n background: #f7f7f7 !important;\r\n}\r\n/* TITLE */\r\n\r\n.amelalkhir-title{\r\ntext-align:center;\r\nmargin-bottom:60px;\r\n}\r\n\r\n.amelalkhir-title h2{\r\nfont-family:Rubik,sans-serif;\r\nfont-size:34px;\r\nfont-weight:700;\r\ncolor:#714596;\r\n}\r\n\r\n.amelalkhir-title p{\r\nfont-family:Rubik,sans-serif;\r\ncolor:#777;\r\nmargin-top:10px;\r\n}\r\n\r\n/* SLIDER ITEMS */\r\n\r\n.amelalkhir-slider .owl-stage{\r\ndisplay:flex;\r\n}\r\n\r\n.amelalkhir-slider .owl-item{\r\ndisplay:flex;\r\nheight:100%;\r\n}\r\n\r\n/* CARD */\r\n\r\n.amelalkhir-card{\r\nbackground:#fff;\r\npadding:30px;\r\nborder-radius:16px;\r\n\r\ntransition:all .35s ease;\r\nborder-top:5px solid #fab74d;\r\n\r\ndisplay:flex;\r\nflex-direction:column;\r\njustify-content:flex-start;\r\n\r\nheight:100%;\r\nwidth:100%;\r\nmin-height:330px;\r\n}\r\n\r\n.amelalkhir-card:hover{\r\ntransform:translateY(-10px);\r\nbox-shadow:0 25px 60px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* ICON */\r\n\r\n.amelalkhir-icon{\r\nwidth:60px;\r\nheight:60px;\r\ndisplay:flex;\r\nalign-items:center;\r\njustify-content:center;\r\nborder-radius:14px;\r\nbackground:linear-gradient(135deg,#fab74d,#ffcf7a);\r\nfont-size:28px;\r\nmargin-bottom:18px;\r\n}\r\n\r\n/* TEXT */\r\n\r\n.amelalkhir-card h3{\r\nfont-family:Rubik,sans-serif;\r\nfont-size:20px;\r\ncolor:#714596;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.amelalkhir-card p{\r\nfont-family:Rubik,sans-serif;\r\nfont-size:14px;\r\nline-height:1.8;\r\ncolor:#555;\r\nflex-grow:1;\r\n}\r\n\r\n/* NAVIGATION */\r\n\r\n.amelalkhir .owl-nav{\r\n margin-top: 15px;\r\n text-align: center;\r\n margin-bottom: 15px;\r\n}\r\n\r\n.amelalkhir .owl-nav button{\r\nwidth:45px;\r\nheight:45px;\r\nborder-radius:50%;\r\nborder:none;\r\nmargin:5px;\r\nfont-size:22px;\r\nbackground:#fab74d !important;\r\ncolor:white !important;\r\ntransition:0.3s;\r\n}\r\n\r\n.amelalkhir .owl-nav button:hover{\r\nbackground:#714596 !important;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nAl-Amal’s Work Across Sectors\r\nWe work to build stronger and more resilient communities\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nHealth Sector\r\n\r\nIs a key priority for us, focuses on providing critical medical care, mental health support, Prosthetic limbs and rehabilitation services to improve the overall well-being of the communities we serve.\r\n\r\n\r\n\r\n\r\n\r\nFood Security\r\n\r\nWe strive to ensure families have access to essential and necessary food that supports health, promotes growth, and reduces the risks of malnutrition, especially among people with disabilities and the most vulnerable groups.\r\n\r\n\r\n\r\n\r\n\r\nWASH Initiatives\r\n\r\nWe aim to improve living conditions by providing clean water, sanitation facilities, and hygiene education.\r\n\r\n\r\n\r\n\r\n\r\nSponsorship\r\n\r\nThe Sponsorship Program establishes a basic social safety net, ensuring that all persons with disabilities, especially orphans with disabilities, receive the essential care and assistance they need.\r\n\r\n\r\n\r\n\r\n\r\nEmergency Response\r\n\r\nWe provide timely aid and support to those affected by wars and crises.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$('.amelalkhir-slider').owlCarousel({\r\nloop:true,\r\nmargin:25,\r\nrtl:false,\r\nautoplay:true,\r\nautoplayTimeout:3500,\r\nautoplayHoverPause:true,\r\nnav:true,\r\ndots:false,\r\nresponsive:{\r\n0:{items:1},\r\n768:{items:2},\r\n1024:{items:3}\r\n}\r\n});\r\n\r\n"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'en') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'en') (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, '
Who We Are
Learn about Al Amal’s story, our vision, and our team working passionately to create change
') (Line: 110)
gavias_content_builder_render_element('gva_row', Array, '
Who We Are
Learn about Al Amal’s story, our vision, and our team working passionately to create change
') (Line: 62)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"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_top","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n Who We Are\r\n \r\n \r\n Learn about Al Amal’s story, our vision, and our team working passionately to create change\r\n\r\n \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","padding_top":"0","margin_top":"0","padding_bottom":"0","margin_bottom":"0","class":"aboutus","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 We are more than just an organization, \r\n we are a family.\r\n \r\n \r\n Al-Amal ’s efforts aim to create equal opportunities for those facing challenges, contributing to building a more inclusive and resilient society.\r\n \r\n \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":{"content":"\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n Our Foundation\r\n\r\n \r\n Al-Amal was established in Lebanon as a non-profit organization aiming to empower and improve the lives of people with disabilities and to build an inclusive society that embraces the abilities of all including underprivileged families in Lebanon.\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n Our Vision\r\n \r\n To create an inclusive society where the abilities and potential of all individuals, including people with disabilities and other\r\nvulnerable groups where their contributions are valued. Thus, empowering them to thrive and fully participate in all aspects of life.\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n Our Mission\r\n \r\n Our mission is to empower vulnerable individuals, including people with disabilities, in Lebanon and Syria by providing support and promoting inclusion. We strive in creating opportunities for growth, while fostering a society that values diversity and equality.\r\n \r\n \r\n \r\n\r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"content":" \r\n \r\n \r\n\r\nOur Values\r\n\r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n Human Dignity\r\n Upholding respect & compassion in all services provided.\r\n\r\n \r\n \r\n \r\n \r\n Equity & Inclusion\r\n Ensuring equal access to \r\nopportunities and support for all.\r\n\r\n \r\n \r\n \r\n \r\n Transparency\r\n Maintaining accountability and integrity \r\nin our work and partnerships.\r\n\r\n \r\n \r\n \r\n \r\n Sustainability\r\n Designing programs that create \r\nlong lasting positive change.\r\n\r\n \r\n\r\n\r\n\r\n \r\n \r\n Collaboration\r\n Working with communities, donors, and partners to achieve collective impact.\r\n \r\n \r\n \r\n\r\n \r\n \r\n\t\t\r\n\r\n\r\n \r\n \r\n // Simple Scripts for Interactions\r\n const counters = document.querySelectorAll('.counter');\r\n const options = { threshold: 0.5 };\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 const target = +counter.getAttribute('data-target');\r\n let count = 0;\r\n const increment = target / 100;\r\n\r\n const updateCounter = () => {\r\n count += increment;\r\n if (count < target) {\r\n counter.innerText = Math.ceil(count);\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n counter.innerText = target;\r\n }\r\n };\r\n updateCounter();\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, options);\r\n\r\n counters.forEach(counter => observer.observe(counter));\r\n\r\n // Reveal Animation\r\n const reveals = document.querySelectorAll('.reveal, .reveal-left, .reveal-right');\r\n const revealObserver = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n entry.target.classList.add('active');\r\n }\r\n })\r\n }, { threshold: 0.1 });\r\n\r\n reveals.forEach(el => revealObserver.observe(el));\r\n\r\n function toggleCart() {\r\n // Placeholder for cart toggle logic\r\n alert('Cart toggle clicked');\r\n }\r\n function toggleMobileMenu() {\r\n alert('Mobile menu clicked');\r\n }\r\n\r\nmodule.exports = {\r\n content: [\"./about.html\"],\r\n important: '.vicdan-embed-wrapper',\r\n theme: {\r\n extend: {\r\n colors: {\r\n brand: {\r\n primary: '#6d2435',\r\n secondary: '#b2946b',\r\n green: '#617f67',\r\n salmon: '#a75756',\r\n beige: '#f2d7b4',\r\n dark: '#282828'\r\n }\r\n },\r\n fontFamily: {\r\n sans: ['IBM Plex Sans Arabic', 'sans-serif'],\r\n }\r\n }\r\n },\r\n corePlugins: {\r\n preflight: false,\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","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"animate_delay":"0","content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.amelalkhir{\r\ndirection:ltr;\r\ntext-align:left;\r\nfont-family:Rubik,sans-serif;\r\npadding:0px 20px;\r\nbackground:linear-gradient(180deg,#ffffff,#f7f7f7);\r\n}\r\n.owl-carousel .owl-item img {\r\n display: block;\r\n width: 75% !important;\r\n}\r\n.amelalkhir-container{\r\nmax-width:1300px;\r\nmargin:auto;\r\n}\r\n.owl-carousel:hover .owl-nav {\r\n opacity: 1;\r\n filter: alpha(opacity=100);\r\n background: #f7f7f7 !important;\r\n}\r\n/* TITLE */\r\n\r\n.amelalkhir-title{\r\ntext-align:center;\r\nmargin-bottom:60px;\r\n}\r\n\r\n.amelalkhir-title h2{\r\nfont-family:Rubik,sans-serif;\r\nfont-size:34px;\r\nfont-weight:700;\r\ncolor:#714596;\r\n}\r\n\r\n.amelalkhir-title p{\r\nfont-family:Rubik,sans-serif;\r\ncolor:#777;\r\nmargin-top:10px;\r\n}\r\n\r\n/* SLIDER ITEMS */\r\n\r\n.amelalkhir-slider .owl-stage{\r\ndisplay:flex;\r\n}\r\n\r\n.amelalkhir-slider .owl-item{\r\ndisplay:flex;\r\nheight:100%;\r\n}\r\n\r\n/* CARD */\r\n\r\n.amelalkhir-card{\r\nbackground:#fff;\r\npadding:30px;\r\nborder-radius:16px;\r\n\r\ntransition:all .35s ease;\r\nborder-top:5px solid #fab74d;\r\n\r\ndisplay:flex;\r\nflex-direction:column;\r\njustify-content:flex-start;\r\n\r\nheight:100%;\r\nwidth:100%;\r\nmin-height:330px;\r\n}\r\n\r\n.amelalkhir-card:hover{\r\ntransform:translateY(-10px);\r\nbox-shadow:0 25px 60px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* ICON */\r\n\r\n.amelalkhir-icon{\r\nwidth:60px;\r\nheight:60px;\r\ndisplay:flex;\r\nalign-items:center;\r\njustify-content:center;\r\nborder-radius:14px;\r\nbackground:linear-gradient(135deg,#fab74d,#ffcf7a);\r\nfont-size:28px;\r\nmargin-bottom:18px;\r\n}\r\n\r\n/* TEXT */\r\n\r\n.amelalkhir-card h3{\r\nfont-family:Rubik,sans-serif;\r\nfont-size:20px;\r\ncolor:#714596;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.amelalkhir-card p{\r\nfont-family:Rubik,sans-serif;\r\nfont-size:14px;\r\nline-height:1.8;\r\ncolor:#555;\r\nflex-grow:1;\r\n}\r\n\r\n/* NAVIGATION */\r\n\r\n.amelalkhir .owl-nav{\r\n margin-top: 15px;\r\n text-align: center;\r\n margin-bottom: 15px;\r\n}\r\n\r\n.amelalkhir .owl-nav button{\r\nwidth:45px;\r\nheight:45px;\r\nborder-radius:50%;\r\nborder:none;\r\nmargin:5px;\r\nfont-size:22px;\r\nbackground:#fab74d !important;\r\ncolor:white !important;\r\ntransition:0.3s;\r\n}\r\n\r\n.amelalkhir .owl-nav button:hover{\r\nbackground:#714596 !important;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nAl-Amal’s Work Across Sectors\r\nWe work to build stronger and more resilient communities\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nHealth Sector\r\n\r\nIs a key priority for us, focuses on providing critical medical care, mental health support, Prosthetic limbs and rehabilitation services to improve the overall well-being of the communities we serve.\r\n\r\n\r\n\r\n\r\n\r\nFood Security\r\n\r\nWe strive to ensure families have access to essential and necessary food that supports health, promotes growth, and reduces the risks of malnutrition, especially among people with disabilities and the most vulnerable groups.\r\n\r\n\r\n\r\n\r\n\r\nWASH Initiatives\r\n\r\nWe aim to improve living conditions by providing clean water, sanitation facilities, and hygiene education.\r\n\r\n\r\n\r\n\r\n\r\nSponsorship\r\n\r\nThe Sponsorship Program establishes a basic social safety net, ensuring that all persons with disabilities, especially orphans with disabilities, receive the essential care and assistance they need.\r\n\r\n\r\n\r\n\r\n\r\nEmergency Response\r\n\r\nWe provide timely aid and support to those affected by wars and crises.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$('.amelalkhir-slider').owlCarousel({\r\nloop:true,\r\nmargin:25,\r\nrtl:false,\r\nautoplay:true,\r\nautoplayTimeout:3500,\r\nautoplayHoverPause:true,\r\nnav:true,\r\ndots:false,\r\nresponsive:{\r\n0:{items:1},\r\n768:{items:2},\r\n1024:{items:3}\r\n}\r\n});\r\n\r\n"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'en') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'en') (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, '
We are more than just an organization,
we are a family.
Al-Amal ’s efforts aim to create equal opportunities for those facing challenges, contributing to building a more inclusive and resilient society.
Our Foundation
Al-Amal was established in Lebanon as a non-profit organization aiming to empower and improve the lives of people with disabilities and to build an inclusive society that embraces the abilities of all including underprivileged families in Lebanon.
Our Vision
To create an inclusive society where the abilities and potential of all individuals, including people with disabilities and other
vulnerable groups where their contributions are valued. Thus, empowering them to thrive and fully participate in all aspects of life.
Our Mission
Our mission is to empower vulnerable individuals, including people with disabilities, in Lebanon and Syria by providing support and promoting inclusion. We strive in creating opportunities for growth, while fostering a society that values diversity and equality.
Our Values
Human Dignity
Upholding respect & compassion in all services provided.
Equity & Inclusion
Ensuring equal access to
opportunities and support for all.
Transparency
Maintaining accountability and integrity
in our work and partnerships.
Sustainability
Designing programs that create
long lasting positive change.
Collaboration
Working with communities, donors, and partners to achieve collective impact.
// Simple Scripts for Interactions
const counters = document.querySelectorAll('.counter');
const options = { threshold: 0.5 };
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
const counter = entry.target;
const target = +counter.getAttribute('data-target');
let count = 0;
const increment = target / 100;
const updateCounter = () => {
count += increment;
if (count < target) {
counter.innerText = Math.ceil(count);
requestAnimationFrame(updateCounter);
} else {
counter.innerText = target;
}
};
updateCounter();
observer.unobserve(counter);
}
});
}, options);
counters.forEach(counter => observer.observe(counter));
// Reveal Animation
const reveals = document.querySelectorAll('.reveal, .reveal-left, .reveal-right');
const revealObserver = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add('active');
}
})
}, { threshold: 0.1 });
reveals.forEach(el => revealObserver.observe(el));
function toggleCart() {
// Placeholder for cart toggle logic
alert('Cart toggle clicked');
}
function toggleMobileMenu() {
alert('Mobile menu clicked');
}
module.exports = {
content: ["./about.html"],
important: '.vicdan-embed-wrapper',
theme: {
extend: {
colors: {
brand: {
primary: '#6d2435',
secondary: '#b2946b',
green: '#617f67',
salmon: '#a75756',
beige: '#f2d7b4',
dark: '#282828'
}
},
fontFamily: {
sans: ['IBM Plex Sans Arabic', 'sans-serif'],
}
}
},
corePlugins: {
preflight: false,
}
}
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
We are more than just an organization,
we are a family.
Al-Amal ’s efforts aim to create equal opportunities for those facing challenges, contributing to building a more inclusive and resilient society.
Our Foundation
Al-Amal was established in Lebanon as a non-profit organization aiming to empower and improve the lives of people with disabilities and to build an inclusive society that embraces the abilities of all including underprivileged families in Lebanon.
Our Vision
To create an inclusive society where the abilities and potential of all individuals, including people with disabilities and other
vulnerable groups where their contributions are valued. Thus, empowering them to thrive and fully participate in all aspects of life.
Our Mission
Our mission is to empower vulnerable individuals, including people with disabilities, in Lebanon and Syria by providing support and promoting inclusion. We strive in creating opportunities for growth, while fostering a society that values diversity and equality.
Our Values
Human Dignity
Upholding respect & compassion in all services provided.
Equity & Inclusion
Ensuring equal access to
opportunities and support for all.
Transparency
Maintaining accountability and integrity
in our work and partnerships.
Sustainability
Designing programs that create
long lasting positive change.
Collaboration
Working with communities, donors, and partners to achieve collective impact.
// Simple Scripts for Interactions
const counters = document.querySelectorAll('.counter');
const options = { threshold: 0.5 };
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
const counter = entry.target;
const target = +counter.getAttribute('data-target');
let count = 0;
const increment = target / 100;
const updateCounter = () => {
count += increment;
if (count < target) {
counter.innerText = Math.ceil(count);
requestAnimationFrame(updateCounter);
} else {
counter.innerText = target;
}
};
updateCounter();
observer.unobserve(counter);
}
});
}, options);
counters.forEach(counter => observer.observe(counter));
// Reveal Animation
const reveals = document.querySelectorAll('.reveal, .reveal-left, .reveal-right');
const revealObserver = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add('active');
}
})
}, { threshold: 0.1 });
reveals.forEach(el => revealObserver.observe(el));
function toggleCart() {
// Placeholder for cart toggle logic
alert('Cart toggle clicked');
}
function toggleMobileMenu() {
alert('Mobile menu clicked');
}
module.exports = {
content: ["./about.html"],
important: '.vicdan-embed-wrapper',
theme: {
extend: {
colors: {
brand: {
primary: '#6d2435',
secondary: '#b2946b',
green: '#617f67',
salmon: '#a75756',
beige: '#f2d7b4',
dark: '#282828'
}
},
fontFamily: {
sans: ['IBM Plex Sans Arabic', 'sans-serif'],
}
}
},
corePlugins: {
preflight: false,
}
}
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"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_top","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n Who We Are\r\n \r\n \r\n Learn about Al Amal’s story, our vision, and our team working passionately to create change\r\n\r\n \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","padding_top":"0","margin_top":"0","padding_bottom":"0","margin_bottom":"0","class":"aboutus","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 We are more than just an organization, \r\n we are a family.\r\n \r\n \r\n Al-Amal ’s efforts aim to create equal opportunities for those facing challenges, contributing to building a more inclusive and resilient society.\r\n \r\n \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":{"content":"\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n Our Foundation\r\n\r\n \r\n Al-Amal was established in Lebanon as a non-profit organization aiming to empower and improve the lives of people with disabilities and to build an inclusive society that embraces the abilities of all including underprivileged families in Lebanon.\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n Our Vision\r\n \r\n To create an inclusive society where the abilities and potential of all individuals, including people with disabilities and other\r\nvulnerable groups where their contributions are valued. Thus, empowering them to thrive and fully participate in all aspects of life.\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n Our Mission\r\n \r\n Our mission is to empower vulnerable individuals, including people with disabilities, in Lebanon and Syria by providing support and promoting inclusion. We strive in creating opportunities for growth, while fostering a society that values diversity and equality.\r\n \r\n \r\n \r\n\r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"content":" \r\n \r\n \r\n\r\nOur Values\r\n\r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n Human Dignity\r\n Upholding respect & compassion in all services provided.\r\n\r\n \r\n \r\n \r\n \r\n Equity & Inclusion\r\n Ensuring equal access to \r\nopportunities and support for all.\r\n\r\n \r\n \r\n \r\n \r\n Transparency\r\n Maintaining accountability and integrity \r\nin our work and partnerships.\r\n\r\n \r\n \r\n \r\n \r\n Sustainability\r\n Designing programs that create \r\nlong lasting positive change.\r\n\r\n \r\n\r\n\r\n\r\n \r\n \r\n Collaboration\r\n Working with communities, donors, and partners to achieve collective impact.\r\n \r\n \r\n \r\n\r\n \r\n \r\n\t\t\r\n\r\n\r\n \r\n \r\n // Simple Scripts for Interactions\r\n const counters = document.querySelectorAll('.counter');\r\n const options = { threshold: 0.5 };\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 const target = +counter.getAttribute('data-target');\r\n let count = 0;\r\n const increment = target / 100;\r\n\r\n const updateCounter = () => {\r\n count += increment;\r\n if (count < target) {\r\n counter.innerText = Math.ceil(count);\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n counter.innerText = target;\r\n }\r\n };\r\n updateCounter();\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, options);\r\n\r\n counters.forEach(counter => observer.observe(counter));\r\n\r\n // Reveal Animation\r\n const reveals = document.querySelectorAll('.reveal, .reveal-left, .reveal-right');\r\n const revealObserver = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n entry.target.classList.add('active');\r\n }\r\n })\r\n }, { threshold: 0.1 });\r\n\r\n reveals.forEach(el => revealObserver.observe(el));\r\n\r\n function toggleCart() {\r\n // Placeholder for cart toggle logic\r\n alert('Cart toggle clicked');\r\n }\r\n function toggleMobileMenu() {\r\n alert('Mobile menu clicked');\r\n }\r\n\r\nmodule.exports = {\r\n content: [\"./about.html\"],\r\n important: '.vicdan-embed-wrapper',\r\n theme: {\r\n extend: {\r\n colors: {\r\n brand: {\r\n primary: '#6d2435',\r\n secondary: '#b2946b',\r\n green: '#617f67',\r\n salmon: '#a75756',\r\n beige: '#f2d7b4',\r\n dark: '#282828'\r\n }\r\n },\r\n fontFamily: {\r\n sans: ['IBM Plex Sans Arabic', 'sans-serif'],\r\n }\r\n }\r\n },\r\n corePlugins: {\r\n preflight: false,\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","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"animate_delay":"0","content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.amelalkhir{\r\ndirection:ltr;\r\ntext-align:left;\r\nfont-family:Rubik,sans-serif;\r\npadding:0px 20px;\r\nbackground:linear-gradient(180deg,#ffffff,#f7f7f7);\r\n}\r\n.owl-carousel .owl-item img {\r\n display: block;\r\n width: 75% !important;\r\n}\r\n.amelalkhir-container{\r\nmax-width:1300px;\r\nmargin:auto;\r\n}\r\n.owl-carousel:hover .owl-nav {\r\n opacity: 1;\r\n filter: alpha(opacity=100);\r\n background: #f7f7f7 !important;\r\n}\r\n/* TITLE */\r\n\r\n.amelalkhir-title{\r\ntext-align:center;\r\nmargin-bottom:60px;\r\n}\r\n\r\n.amelalkhir-title h2{\r\nfont-family:Rubik,sans-serif;\r\nfont-size:34px;\r\nfont-weight:700;\r\ncolor:#714596;\r\n}\r\n\r\n.amelalkhir-title p{\r\nfont-family:Rubik,sans-serif;\r\ncolor:#777;\r\nmargin-top:10px;\r\n}\r\n\r\n/* SLIDER ITEMS */\r\n\r\n.amelalkhir-slider .owl-stage{\r\ndisplay:flex;\r\n}\r\n\r\n.amelalkhir-slider .owl-item{\r\ndisplay:flex;\r\nheight:100%;\r\n}\r\n\r\n/* CARD */\r\n\r\n.amelalkhir-card{\r\nbackground:#fff;\r\npadding:30px;\r\nborder-radius:16px;\r\n\r\ntransition:all .35s ease;\r\nborder-top:5px solid #fab74d;\r\n\r\ndisplay:flex;\r\nflex-direction:column;\r\njustify-content:flex-start;\r\n\r\nheight:100%;\r\nwidth:100%;\r\nmin-height:330px;\r\n}\r\n\r\n.amelalkhir-card:hover{\r\ntransform:translateY(-10px);\r\nbox-shadow:0 25px 60px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* ICON */\r\n\r\n.amelalkhir-icon{\r\nwidth:60px;\r\nheight:60px;\r\ndisplay:flex;\r\nalign-items:center;\r\njustify-content:center;\r\nborder-radius:14px;\r\nbackground:linear-gradient(135deg,#fab74d,#ffcf7a);\r\nfont-size:28px;\r\nmargin-bottom:18px;\r\n}\r\n\r\n/* TEXT */\r\n\r\n.amelalkhir-card h3{\r\nfont-family:Rubik,sans-serif;\r\nfont-size:20px;\r\ncolor:#714596;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.amelalkhir-card p{\r\nfont-family:Rubik,sans-serif;\r\nfont-size:14px;\r\nline-height:1.8;\r\ncolor:#555;\r\nflex-grow:1;\r\n}\r\n\r\n/* NAVIGATION */\r\n\r\n.amelalkhir .owl-nav{\r\n margin-top: 15px;\r\n text-align: center;\r\n margin-bottom: 15px;\r\n}\r\n\r\n.amelalkhir .owl-nav button{\r\nwidth:45px;\r\nheight:45px;\r\nborder-radius:50%;\r\nborder:none;\r\nmargin:5px;\r\nfont-size:22px;\r\nbackground:#fab74d !important;\r\ncolor:white !important;\r\ntransition:0.3s;\r\n}\r\n\r\n.amelalkhir .owl-nav button:hover{\r\nbackground:#714596 !important;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nAl-Amal’s Work Across Sectors\r\nWe work to build stronger and more resilient communities\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nHealth Sector\r\n\r\nIs a key priority for us, focuses on providing critical medical care, mental health support, Prosthetic limbs and rehabilitation services to improve the overall well-being of the communities we serve.\r\n\r\n\r\n\r\n\r\n\r\nFood Security\r\n\r\nWe strive to ensure families have access to essential and necessary food that supports health, promotes growth, and reduces the risks of malnutrition, especially among people with disabilities and the most vulnerable groups.\r\n\r\n\r\n\r\n\r\n\r\nWASH Initiatives\r\n\r\nWe aim to improve living conditions by providing clean water, sanitation facilities, and hygiene education.\r\n\r\n\r\n\r\n\r\n\r\nSponsorship\r\n\r\nThe Sponsorship Program establishes a basic social safety net, ensuring that all persons with disabilities, especially orphans with disabilities, receive the essential care and assistance they need.\r\n\r\n\r\n\r\n\r\n\r\nEmergency Response\r\n\r\nWe provide timely aid and support to those affected by wars and crises.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$('.amelalkhir-slider').owlCarousel({\r\nloop:true,\r\nmargin:25,\r\nrtl:false,\r\nautoplay:true,\r\nautoplayTimeout:3500,\r\nautoplayHoverPause:true,\r\nnav:true,\r\ndots:false,\r\nresponsive:{\r\n0:{items:1},\r\n768:{items:2},\r\n1024:{items:3}\r\n}\r\n});\r\n\r\n"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'en') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'en') (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, '
We are more than just an organization,
we are a family.
Al-Amal ’s efforts aim to create equal opportunities for those facing challenges, contributing to building a more inclusive and resilient society.
Our Foundation
Al-Amal was established in Lebanon as a non-profit organization aiming to empower and improve the lives of people with disabilities and to build an inclusive society that embraces the abilities of all including underprivileged families in Lebanon.
Our Vision
To create an inclusive society where the abilities and potential of all individuals, including people with disabilities and other
vulnerable groups where their contributions are valued. Thus, empowering them to thrive and fully participate in all aspects of life.
Our Mission
Our mission is to empower vulnerable individuals, including people with disabilities, in Lebanon and Syria by providing support and promoting inclusion. We strive in creating opportunities for growth, while fostering a society that values diversity and equality.
Our Values
Human Dignity
Upholding respect & compassion in all services provided.
Equity & Inclusion
Ensuring equal access to
opportunities and support for all.
Transparency
Maintaining accountability and integrity
in our work and partnerships.
Sustainability
Designing programs that create
long lasting positive change.
Collaboration
Working with communities, donors, and partners to achieve collective impact.
// Simple Scripts for Interactions
const counters = document.querySelectorAll('.counter');
const options = { threshold: 0.5 };
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
const counter = entry.target;
const target = +counter.getAttribute('data-target');
let count = 0;
const increment = target / 100;
const updateCounter = () => {
count += increment;
if (count < target) {
counter.innerText = Math.ceil(count);
requestAnimationFrame(updateCounter);
} else {
counter.innerText = target;
}
};
updateCounter();
observer.unobserve(counter);
}
});
}, options);
counters.forEach(counter => observer.observe(counter));
// Reveal Animation
const reveals = document.querySelectorAll('.reveal, .reveal-left, .reveal-right');
const revealObserver = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add('active');
}
})
}, { threshold: 0.1 });
reveals.forEach(el => revealObserver.observe(el));
function toggleCart() {
// Placeholder for cart toggle logic
alert('Cart toggle clicked');
}
function toggleMobileMenu() {
alert('Mobile menu clicked');
}
module.exports = {
content: ["./about.html"],
important: '.vicdan-embed-wrapper',
theme: {
extend: {
colors: {
brand: {
primary: '#6d2435',
secondary: '#b2946b',
green: '#617f67',
salmon: '#a75756',
beige: '#f2d7b4',
dark: '#282828'
}
},
fontFamily: {
sans: ['IBM Plex Sans Arabic', 'sans-serif'],
}
}
},
corePlugins: {
preflight: false,
}
}
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
We are more than just an organization,
we are a family.
Al-Amal ’s efforts aim to create equal opportunities for those facing challenges, contributing to building a more inclusive and resilient society.
Our Foundation
Al-Amal was established in Lebanon as a non-profit organization aiming to empower and improve the lives of people with disabilities and to build an inclusive society that embraces the abilities of all including underprivileged families in Lebanon.
Our Vision
To create an inclusive society where the abilities and potential of all individuals, including people with disabilities and other
vulnerable groups where their contributions are valued. Thus, empowering them to thrive and fully participate in all aspects of life.
Our Mission
Our mission is to empower vulnerable individuals, including people with disabilities, in Lebanon and Syria by providing support and promoting inclusion. We strive in creating opportunities for growth, while fostering a society that values diversity and equality.
Our Values
Human Dignity
Upholding respect & compassion in all services provided.
Equity & Inclusion
Ensuring equal access to
opportunities and support for all.
Transparency
Maintaining accountability and integrity
in our work and partnerships.
Sustainability
Designing programs that create
long lasting positive change.
Collaboration
Working with communities, donors, and partners to achieve collective impact.
// Simple Scripts for Interactions
const counters = document.querySelectorAll('.counter');
const options = { threshold: 0.5 };
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
const counter = entry.target;
const target = +counter.getAttribute('data-target');
let count = 0;
const increment = target / 100;
const updateCounter = () => {
count += increment;
if (count < target) {
counter.innerText = Math.ceil(count);
requestAnimationFrame(updateCounter);
} else {
counter.innerText = target;
}
};
updateCounter();
observer.unobserve(counter);
}
});
}, options);
counters.forEach(counter => observer.observe(counter));
// Reveal Animation
const reveals = document.querySelectorAll('.reveal, .reveal-left, .reveal-right');
const revealObserver = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add('active');
}
})
}, { threshold: 0.1 });
reveals.forEach(el => revealObserver.observe(el));
function toggleCart() {
// Placeholder for cart toggle logic
alert('Cart toggle clicked');
}
function toggleMobileMenu() {
alert('Mobile menu clicked');
}
module.exports = {
content: ["./about.html"],
important: '.vicdan-embed-wrapper',
theme: {
extend: {
colors: {
brand: {
primary: '#6d2435',
secondary: '#b2946b',
green: '#617f67',
salmon: '#a75756',
beige: '#f2d7b4',
dark: '#282828'
}
},
fontFamily: {
sans: ['IBM Plex Sans Arabic', 'sans-serif'],
}
}
},
corePlugins: {
preflight: false,
}
}
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"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_top","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n Who We Are\r\n \r\n \r\n Learn about Al Amal’s story, our vision, and our team working passionately to create change\r\n\r\n \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","padding_top":"0","margin_top":"0","padding_bottom":"0","margin_bottom":"0","class":"aboutus","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 We are more than just an organization, \r\n we are a family.\r\n \r\n \r\n Al-Amal ’s efforts aim to create equal opportunities for those facing challenges, contributing to building a more inclusive and resilient society.\r\n \r\n \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":{"content":"\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n Our Foundation\r\n\r\n \r\n Al-Amal was established in Lebanon as a non-profit organization aiming to empower and improve the lives of people with disabilities and to build an inclusive society that embraces the abilities of all including underprivileged families in Lebanon.\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n Our Vision\r\n \r\n To create an inclusive society where the abilities and potential of all individuals, including people with disabilities and other\r\nvulnerable groups where their contributions are valued. Thus, empowering them to thrive and fully participate in all aspects of life.\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n Our Mission\r\n \r\n Our mission is to empower vulnerable individuals, including people with disabilities, in Lebanon and Syria by providing support and promoting inclusion. We strive in creating opportunities for growth, while fostering a society that values diversity and equality.\r\n \r\n \r\n \r\n\r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"content":" \r\n \r\n \r\n\r\nOur Values\r\n\r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n Human Dignity\r\n Upholding respect & compassion in all services provided.\r\n\r\n \r\n \r\n \r\n \r\n Equity & Inclusion\r\n Ensuring equal access to \r\nopportunities and support for all.\r\n\r\n \r\n \r\n \r\n \r\n Transparency\r\n Maintaining accountability and integrity \r\nin our work and partnerships.\r\n\r\n \r\n \r\n \r\n \r\n Sustainability\r\n Designing programs that create \r\nlong lasting positive change.\r\n\r\n \r\n\r\n\r\n\r\n \r\n \r\n Collaboration\r\n Working with communities, donors, and partners to achieve collective impact.\r\n \r\n \r\n \r\n\r\n \r\n \r\n\t\t\r\n\r\n\r\n \r\n \r\n // Simple Scripts for Interactions\r\n const counters = document.querySelectorAll('.counter');\r\n const options = { threshold: 0.5 };\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 const target = +counter.getAttribute('data-target');\r\n let count = 0;\r\n const increment = target / 100;\r\n\r\n const updateCounter = () => {\r\n count += increment;\r\n if (count < target) {\r\n counter.innerText = Math.ceil(count);\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n counter.innerText = target;\r\n }\r\n };\r\n updateCounter();\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, options);\r\n\r\n counters.forEach(counter => observer.observe(counter));\r\n\r\n // Reveal Animation\r\n const reveals = document.querySelectorAll('.reveal, .reveal-left, .reveal-right');\r\n const revealObserver = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n entry.target.classList.add('active');\r\n }\r\n })\r\n }, { threshold: 0.1 });\r\n\r\n reveals.forEach(el => revealObserver.observe(el));\r\n\r\n function toggleCart() {\r\n // Placeholder for cart toggle logic\r\n alert('Cart toggle clicked');\r\n }\r\n function toggleMobileMenu() {\r\n alert('Mobile menu clicked');\r\n }\r\n\r\nmodule.exports = {\r\n content: [\"./about.html\"],\r\n important: '.vicdan-embed-wrapper',\r\n theme: {\r\n extend: {\r\n colors: {\r\n brand: {\r\n primary: '#6d2435',\r\n secondary: '#b2946b',\r\n green: '#617f67',\r\n salmon: '#a75756',\r\n beige: '#f2d7b4',\r\n dark: '#282828'\r\n }\r\n },\r\n fontFamily: {\r\n sans: ['IBM Plex Sans Arabic', 'sans-serif'],\r\n }\r\n }\r\n },\r\n corePlugins: {\r\n preflight: false,\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","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"animate_delay":"0","content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.amelalkhir{\r\ndirection:ltr;\r\ntext-align:left;\r\nfont-family:Rubik,sans-serif;\r\npadding:0px 20px;\r\nbackground:linear-gradient(180deg,#ffffff,#f7f7f7);\r\n}\r\n.owl-carousel .owl-item img {\r\n display: block;\r\n width: 75% !important;\r\n}\r\n.amelalkhir-container{\r\nmax-width:1300px;\r\nmargin:auto;\r\n}\r\n.owl-carousel:hover .owl-nav {\r\n opacity: 1;\r\n filter: alpha(opacity=100);\r\n background: #f7f7f7 !important;\r\n}\r\n/* TITLE */\r\n\r\n.amelalkhir-title{\r\ntext-align:center;\r\nmargin-bottom:60px;\r\n}\r\n\r\n.amelalkhir-title h2{\r\nfont-family:Rubik,sans-serif;\r\nfont-size:34px;\r\nfont-weight:700;\r\ncolor:#714596;\r\n}\r\n\r\n.amelalkhir-title p{\r\nfont-family:Rubik,sans-serif;\r\ncolor:#777;\r\nmargin-top:10px;\r\n}\r\n\r\n/* SLIDER ITEMS */\r\n\r\n.amelalkhir-slider .owl-stage{\r\ndisplay:flex;\r\n}\r\n\r\n.amelalkhir-slider .owl-item{\r\ndisplay:flex;\r\nheight:100%;\r\n}\r\n\r\n/* CARD */\r\n\r\n.amelalkhir-card{\r\nbackground:#fff;\r\npadding:30px;\r\nborder-radius:16px;\r\n\r\ntransition:all .35s ease;\r\nborder-top:5px solid #fab74d;\r\n\r\ndisplay:flex;\r\nflex-direction:column;\r\njustify-content:flex-start;\r\n\r\nheight:100%;\r\nwidth:100%;\r\nmin-height:330px;\r\n}\r\n\r\n.amelalkhir-card:hover{\r\ntransform:translateY(-10px);\r\nbox-shadow:0 25px 60px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* ICON */\r\n\r\n.amelalkhir-icon{\r\nwidth:60px;\r\nheight:60px;\r\ndisplay:flex;\r\nalign-items:center;\r\njustify-content:center;\r\nborder-radius:14px;\r\nbackground:linear-gradient(135deg,#fab74d,#ffcf7a);\r\nfont-size:28px;\r\nmargin-bottom:18px;\r\n}\r\n\r\n/* TEXT */\r\n\r\n.amelalkhir-card h3{\r\nfont-family:Rubik,sans-serif;\r\nfont-size:20px;\r\ncolor:#714596;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.amelalkhir-card p{\r\nfont-family:Rubik,sans-serif;\r\nfont-size:14px;\r\nline-height:1.8;\r\ncolor:#555;\r\nflex-grow:1;\r\n}\r\n\r\n/* NAVIGATION */\r\n\r\n.amelalkhir .owl-nav{\r\n margin-top: 15px;\r\n text-align: center;\r\n margin-bottom: 15px;\r\n}\r\n\r\n.amelalkhir .owl-nav button{\r\nwidth:45px;\r\nheight:45px;\r\nborder-radius:50%;\r\nborder:none;\r\nmargin:5px;\r\nfont-size:22px;\r\nbackground:#fab74d !important;\r\ncolor:white !important;\r\ntransition:0.3s;\r\n}\r\n\r\n.amelalkhir .owl-nav button:hover{\r\nbackground:#714596 !important;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nAl-Amal’s Work Across Sectors\r\nWe work to build stronger and more resilient communities\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nHealth Sector\r\n\r\nIs a key priority for us, focuses on providing critical medical care, mental health support, Prosthetic limbs and rehabilitation services to improve the overall well-being of the communities we serve.\r\n\r\n\r\n\r\n\r\n\r\nFood Security\r\n\r\nWe strive to ensure families have access to essential and necessary food that supports health, promotes growth, and reduces the risks of malnutrition, especially among people with disabilities and the most vulnerable groups.\r\n\r\n\r\n\r\n\r\n\r\nWASH Initiatives\r\n\r\nWe aim to improve living conditions by providing clean water, sanitation facilities, and hygiene education.\r\n\r\n\r\n\r\n\r\n\r\nSponsorship\r\n\r\nThe Sponsorship Program establishes a basic social safety net, ensuring that all persons with disabilities, especially orphans with disabilities, receive the essential care and assistance they need.\r\n\r\n\r\n\r\n\r\n\r\nEmergency Response\r\n\r\nWe provide timely aid and support to those affected by wars and crises.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$('.amelalkhir-slider').owlCarousel({\r\nloop:true,\r\nmargin:25,\r\nrtl:false,\r\nautoplay:true,\r\nautoplayTimeout:3500,\r\nautoplayHoverPause:true,\r\nnav:true,\r\ndots:false,\r\nresponsive:{\r\n0:{items:1},\r\n768:{items:2},\r\n1024:{items:3}\r\n}\r\n});\r\n\r\n"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'en') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'en') (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, '
We are more than just an organization,
we are a family.
Al-Amal ’s efforts aim to create equal opportunities for those facing challenges, contributing to building a more inclusive and resilient society.
Our Foundation
Al-Amal was established in Lebanon as a non-profit organization aiming to empower and improve the lives of people with disabilities and to build an inclusive society that embraces the abilities of all including underprivileged families in Lebanon.
Our Vision
To create an inclusive society where the abilities and potential of all individuals, including people with disabilities and other
vulnerable groups where their contributions are valued. Thus, empowering them to thrive and fully participate in all aspects of life.
Our Mission
Our mission is to empower vulnerable individuals, including people with disabilities, in Lebanon and Syria by providing support and promoting inclusion. We strive in creating opportunities for growth, while fostering a society that values diversity and equality.
Our Values
Human Dignity
Upholding respect & compassion in all services provided.
Equity & Inclusion
Ensuring equal access to
opportunities and support for all.
Transparency
Maintaining accountability and integrity
in our work and partnerships.
Sustainability
Designing programs that create
long lasting positive change.
Collaboration
Working with communities, donors, and partners to achieve collective impact.
// Simple Scripts for Interactions
const counters = document.querySelectorAll('.counter');
const options = { threshold: 0.5 };
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
const counter = entry.target;
const target = +counter.getAttribute('data-target');
let count = 0;
const increment = target / 100;
const updateCounter = () => {
count += increment;
if (count < target) {
counter.innerText = Math.ceil(count);
requestAnimationFrame(updateCounter);
} else {
counter.innerText = target;
}
};
updateCounter();
observer.unobserve(counter);
}
});
}, options);
counters.forEach(counter => observer.observe(counter));
// Reveal Animation
const reveals = document.querySelectorAll('.reveal, .reveal-left, .reveal-right');
const revealObserver = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add('active');
}
})
}, { threshold: 0.1 });
reveals.forEach(el => revealObserver.observe(el));
function toggleCart() {
// Placeholder for cart toggle logic
alert('Cart toggle clicked');
}
function toggleMobileMenu() {
alert('Mobile menu clicked');
}
module.exports = {
content: ["./about.html"],
important: '.vicdan-embed-wrapper',
theme: {
extend: {
colors: {
brand: {
primary: '#6d2435',
secondary: '#b2946b',
green: '#617f67',
salmon: '#a75756',
beige: '#f2d7b4',
dark: '#282828'
}
},
fontFamily: {
sans: ['IBM Plex Sans Arabic', 'sans-serif'],
}
}
},
corePlugins: {
preflight: false,
}
}
') (Line: 110)
gavias_content_builder_render_element('gva_row', Array, '
We are more than just an organization,
we are a family.
Al-Amal ’s efforts aim to create equal opportunities for those facing challenges, contributing to building a more inclusive and resilient society.
Our Foundation
Al-Amal was established in Lebanon as a non-profit organization aiming to empower and improve the lives of people with disabilities and to build an inclusive society that embraces the abilities of all including underprivileged families in Lebanon.
Our Vision
To create an inclusive society where the abilities and potential of all individuals, including people with disabilities and other
vulnerable groups where their contributions are valued. Thus, empowering them to thrive and fully participate in all aspects of life.
Our Mission
Our mission is to empower vulnerable individuals, including people with disabilities, in Lebanon and Syria by providing support and promoting inclusion. We strive in creating opportunities for growth, while fostering a society that values diversity and equality.
Our Values
Human Dignity
Upholding respect & compassion in all services provided.
Equity & Inclusion
Ensuring equal access to
opportunities and support for all.
Transparency
Maintaining accountability and integrity
in our work and partnerships.
Sustainability
Designing programs that create
long lasting positive change.
Collaboration
Working with communities, donors, and partners to achieve collective impact.
// Simple Scripts for Interactions
const counters = document.querySelectorAll('.counter');
const options = { threshold: 0.5 };
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
const counter = entry.target;
const target = +counter.getAttribute('data-target');
let count = 0;
const increment = target / 100;
const updateCounter = () => {
count += increment;
if (count < target) {
counter.innerText = Math.ceil(count);
requestAnimationFrame(updateCounter);
} else {
counter.innerText = target;
}
};
updateCounter();
observer.unobserve(counter);
}
});
}, options);
counters.forEach(counter => observer.observe(counter));
// Reveal Animation
const reveals = document.querySelectorAll('.reveal, .reveal-left, .reveal-right');
const revealObserver = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add('active');
}
})
}, { threshold: 0.1 });
reveals.forEach(el => revealObserver.observe(el));
function toggleCart() {
// Placeholder for cart toggle logic
alert('Cart toggle clicked');
}
function toggleMobileMenu() {
alert('Mobile menu clicked');
}
module.exports = {
content: ["./about.html"],
important: '.vicdan-embed-wrapper',
theme: {
extend: {
colors: {
brand: {
primary: '#6d2435',
secondary: '#b2946b',
green: '#617f67',
salmon: '#a75756',
beige: '#f2d7b4',
dark: '#282828'
}
},
fontFamily: {
sans: ['IBM Plex Sans Arabic', 'sans-serif'],
}
}
},
corePlugins: {
preflight: false,
}
}
') (Line: 62)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"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_top","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n Who We Are\r\n \r\n \r\n Learn about Al Amal’s story, our vision, and our team working passionately to create change\r\n\r\n \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","padding_top":"0","margin_top":"0","padding_bottom":"0","margin_bottom":"0","class":"aboutus","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 We are more than just an organization, \r\n we are a family.\r\n \r\n \r\n Al-Amal ’s efforts aim to create equal opportunities for those facing challenges, contributing to building a more inclusive and resilient society.\r\n \r\n \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":{"content":"\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n Our Foundation\r\n\r\n \r\n Al-Amal was established in Lebanon as a non-profit organization aiming to empower and improve the lives of people with disabilities and to build an inclusive society that embraces the abilities of all including underprivileged families in Lebanon.\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n Our Vision\r\n \r\n To create an inclusive society where the abilities and potential of all individuals, including people with disabilities and other\r\nvulnerable groups where their contributions are valued. Thus, empowering them to thrive and fully participate in all aspects of life.\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n Our Mission\r\n \r\n Our mission is to empower vulnerable individuals, including people with disabilities, in Lebanon and Syria by providing support and promoting inclusion. We strive in creating opportunities for growth, while fostering a society that values diversity and equality.\r\n \r\n \r\n \r\n\r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"content":" \r\n \r\n \r\n\r\nOur Values\r\n\r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n Human Dignity\r\n Upholding respect & compassion in all services provided.\r\n\r\n \r\n \r\n \r\n \r\n Equity & Inclusion\r\n Ensuring equal access to \r\nopportunities and support for all.\r\n\r\n \r\n \r\n \r\n \r\n Transparency\r\n Maintaining accountability and integrity \r\nin our work and partnerships.\r\n\r\n \r\n \r\n \r\n \r\n Sustainability\r\n Designing programs that create \r\nlong lasting positive change.\r\n\r\n \r\n\r\n\r\n\r\n \r\n \r\n Collaboration\r\n Working with communities, donors, and partners to achieve collective impact.\r\n \r\n \r\n \r\n\r\n \r\n \r\n\t\t\r\n\r\n\r\n \r\n \r\n // Simple Scripts for Interactions\r\n const counters = document.querySelectorAll('.counter');\r\n const options = { threshold: 0.5 };\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 const target = +counter.getAttribute('data-target');\r\n let count = 0;\r\n const increment = target / 100;\r\n\r\n const updateCounter = () => {\r\n count += increment;\r\n if (count < target) {\r\n counter.innerText = Math.ceil(count);\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n counter.innerText = target;\r\n }\r\n };\r\n updateCounter();\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, options);\r\n\r\n counters.forEach(counter => observer.observe(counter));\r\n\r\n // Reveal Animation\r\n const reveals = document.querySelectorAll('.reveal, .reveal-left, .reveal-right');\r\n const revealObserver = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n entry.target.classList.add('active');\r\n }\r\n })\r\n }, { threshold: 0.1 });\r\n\r\n reveals.forEach(el => revealObserver.observe(el));\r\n\r\n function toggleCart() {\r\n // Placeholder for cart toggle logic\r\n alert('Cart toggle clicked');\r\n }\r\n function toggleMobileMenu() {\r\n alert('Mobile menu clicked');\r\n }\r\n\r\nmodule.exports = {\r\n content: [\"./about.html\"],\r\n important: '.vicdan-embed-wrapper',\r\n theme: {\r\n extend: {\r\n colors: {\r\n brand: {\r\n primary: '#6d2435',\r\n secondary: '#b2946b',\r\n green: '#617f67',\r\n salmon: '#a75756',\r\n beige: '#f2d7b4',\r\n dark: '#282828'\r\n }\r\n },\r\n fontFamily: {\r\n sans: ['IBM Plex Sans Arabic', 'sans-serif'],\r\n }\r\n }\r\n },\r\n corePlugins: {\r\n preflight: false,\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","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"animate_delay":"0","content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.amelalkhir{\r\ndirection:ltr;\r\ntext-align:left;\r\nfont-family:Rubik,sans-serif;\r\npadding:0px 20px;\r\nbackground:linear-gradient(180deg,#ffffff,#f7f7f7);\r\n}\r\n.owl-carousel .owl-item img {\r\n display: block;\r\n width: 75% !important;\r\n}\r\n.amelalkhir-container{\r\nmax-width:1300px;\r\nmargin:auto;\r\n}\r\n.owl-carousel:hover .owl-nav {\r\n opacity: 1;\r\n filter: alpha(opacity=100);\r\n background: #f7f7f7 !important;\r\n}\r\n/* TITLE */\r\n\r\n.amelalkhir-title{\r\ntext-align:center;\r\nmargin-bottom:60px;\r\n}\r\n\r\n.amelalkhir-title h2{\r\nfont-family:Rubik,sans-serif;\r\nfont-size:34px;\r\nfont-weight:700;\r\ncolor:#714596;\r\n}\r\n\r\n.amelalkhir-title p{\r\nfont-family:Rubik,sans-serif;\r\ncolor:#777;\r\nmargin-top:10px;\r\n}\r\n\r\n/* SLIDER ITEMS */\r\n\r\n.amelalkhir-slider .owl-stage{\r\ndisplay:flex;\r\n}\r\n\r\n.amelalkhir-slider .owl-item{\r\ndisplay:flex;\r\nheight:100%;\r\n}\r\n\r\n/* CARD */\r\n\r\n.amelalkhir-card{\r\nbackground:#fff;\r\npadding:30px;\r\nborder-radius:16px;\r\n\r\ntransition:all .35s ease;\r\nborder-top:5px solid #fab74d;\r\n\r\ndisplay:flex;\r\nflex-direction:column;\r\njustify-content:flex-start;\r\n\r\nheight:100%;\r\nwidth:100%;\r\nmin-height:330px;\r\n}\r\n\r\n.amelalkhir-card:hover{\r\ntransform:translateY(-10px);\r\nbox-shadow:0 25px 60px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* ICON */\r\n\r\n.amelalkhir-icon{\r\nwidth:60px;\r\nheight:60px;\r\ndisplay:flex;\r\nalign-items:center;\r\njustify-content:center;\r\nborder-radius:14px;\r\nbackground:linear-gradient(135deg,#fab74d,#ffcf7a);\r\nfont-size:28px;\r\nmargin-bottom:18px;\r\n}\r\n\r\n/* TEXT */\r\n\r\n.amelalkhir-card h3{\r\nfont-family:Rubik,sans-serif;\r\nfont-size:20px;\r\ncolor:#714596;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.amelalkhir-card p{\r\nfont-family:Rubik,sans-serif;\r\nfont-size:14px;\r\nline-height:1.8;\r\ncolor:#555;\r\nflex-grow:1;\r\n}\r\n\r\n/* NAVIGATION */\r\n\r\n.amelalkhir .owl-nav{\r\n margin-top: 15px;\r\n text-align: center;\r\n margin-bottom: 15px;\r\n}\r\n\r\n.amelalkhir .owl-nav button{\r\nwidth:45px;\r\nheight:45px;\r\nborder-radius:50%;\r\nborder:none;\r\nmargin:5px;\r\nfont-size:22px;\r\nbackground:#fab74d !important;\r\ncolor:white !important;\r\ntransition:0.3s;\r\n}\r\n\r\n.amelalkhir .owl-nav button:hover{\r\nbackground:#714596 !important;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nAl-Amal’s Work Across Sectors\r\nWe work to build stronger and more resilient communities\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nHealth Sector\r\n\r\nIs a key priority for us, focuses on providing critical medical care, mental health support, Prosthetic limbs and rehabilitation services to improve the overall well-being of the communities we serve.\r\n\r\n\r\n\r\n\r\n\r\nFood Security\r\n\r\nWe strive to ensure families have access to essential and necessary food that supports health, promotes growth, and reduces the risks of malnutrition, especially among people with disabilities and the most vulnerable groups.\r\n\r\n\r\n\r\n\r\n\r\nWASH Initiatives\r\n\r\nWe aim to improve living conditions by providing clean water, sanitation facilities, and hygiene education.\r\n\r\n\r\n\r\n\r\n\r\nSponsorship\r\n\r\nThe Sponsorship Program establishes a basic social safety net, ensuring that all persons with disabilities, especially orphans with disabilities, receive the essential care and assistance they need.\r\n\r\n\r\n\r\n\r\n\r\nEmergency Response\r\n\r\nWe provide timely aid and support to those affected by wars and crises.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$('.amelalkhir-slider').owlCarousel({\r\nloop:true,\r\nmargin:25,\r\nrtl:false,\r\nautoplay:true,\r\nautoplayTimeout:3500,\r\nautoplayHoverPause:true,\r\nnav:true,\r\ndots:false,\r\nresponsive:{\r\n0:{items:1},\r\n768:{items:2},\r\n1024:{items:3}\r\n}\r\n});\r\n\r\n"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'en') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'en') (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, '
.amelalkhir{
direction:ltr;
text-align:left;
font-family:Rubik,sans-serif;
padding:0px 20px;
background:linear-gradient(180deg,#ffffff,#f7f7f7);
}
.owl-carousel .owl-item img {
display: block;
width: 75% !important;
}
.amelalkhir-container{
max-width:1300px;
margin:auto;
}
.owl-carousel:hover .owl-nav {
opacity: 1;
filter: alpha(opacity=100);
background: #f7f7f7 !important;
}
/* TITLE */
.amelalkhir-title{
text-align:center;
margin-bottom:60px;
}
.amelalkhir-title h2{
font-family:Rubik,sans-serif;
font-size:34px;
font-weight:700;
color:#714596;
}
.amelalkhir-title p{
font-family:Rubik,sans-serif;
color:#777;
margin-top:10px;
}
/* SLIDER ITEMS */
.amelalkhir-slider .owl-stage{
display:flex;
}
.amelalkhir-slider .owl-item{
display:flex;
height:100%;
}
/* CARD */
.amelalkhir-card{
background:#fff;
padding:30px;
border-radius:16px;
transition:all .35s ease;
border-top:5px solid #fab74d;
display:flex;
flex-direction:column;
justify-content:flex-start;
height:100%;
width:100%;
min-height:330px;
}
.amelalkhir-card:hover{
transform:translateY(-10px);
box-shadow:0 25px 60px rgba(0,0,0,0.15);
}
/* ICON */
.amelalkhir-icon{
width:60px;
height:60px;
display:flex;
align-items:center;
justify-content:center;
border-radius:14px;
background:linear-gradient(135deg,#fab74d,#ffcf7a);
font-size:28px;
margin-bottom:18px;
}
/* TEXT */
.amelalkhir-card h3{
font-family:Rubik,sans-serif;
font-size:20px;
color:#714596;
margin-bottom:10px;
}
.amelalkhir-card p{
font-family:Rubik,sans-serif;
font-size:14px;
line-height:1.8;
color:#555;
flex-grow:1;
}
/* NAVIGATION */
.amelalkhir .owl-nav{
margin-top: 15px;
text-align: center;
margin-bottom: 15px;
}
.amelalkhir .owl-nav button{
width:45px;
height:45px;
border-radius:50%;
border:none;
margin:5px;
font-size:22px;
background:#fab74d !important;
color:white !important;
transition:0.3s;
}
.amelalkhir .owl-nav button:hover{
background:#714596 !important;
}
Al-Amal’s Work Across Sectors
We work to build stronger and more resilient communities
Health Sector
Is a key priority for us, focuses on providing critical medical care, mental health support, Prosthetic limbs and rehabilitation services to improve the overall well-being of the communities we serve.
Food Security
We strive to ensure families have access to essential and necessary food that supports health, promotes growth, and reduces the risks of malnutrition, especially among people with disabilities and the most vulnerable groups.
WASH Initiatives
We aim to improve living conditions by providing clean water, sanitation facilities, and hygiene education.
Sponsorship
The Sponsorship Program establishes a basic social safety net, ensuring that all persons with disabilities, especially orphans with disabilities, receive the essential care and assistance they need.
Emergency Response
We provide timely aid and support to those affected by wars and crises.
$('.amelalkhir-slider').owlCarousel({
loop:true,
margin:25,
rtl:false,
autoplay:true,
autoplayTimeout:3500,
autoplayHoverPause:true,
nav:true,
dots:false,
responsive:{
0:{items:1},
768:{items:2},
1024:{items:3}
}
});
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
.amelalkhir{
direction:ltr;
text-align:left;
font-family:Rubik,sans-serif;
padding:0px 20px;
background:linear-gradient(180deg,#ffffff,#f7f7f7);
}
.owl-carousel .owl-item img {
display: block;
width: 75% !important;
}
.amelalkhir-container{
max-width:1300px;
margin:auto;
}
.owl-carousel:hover .owl-nav {
opacity: 1;
filter: alpha(opacity=100);
background: #f7f7f7 !important;
}
/* TITLE */
.amelalkhir-title{
text-align:center;
margin-bottom:60px;
}
.amelalkhir-title h2{
font-family:Rubik,sans-serif;
font-size:34px;
font-weight:700;
color:#714596;
}
.amelalkhir-title p{
font-family:Rubik,sans-serif;
color:#777;
margin-top:10px;
}
/* SLIDER ITEMS */
.amelalkhir-slider .owl-stage{
display:flex;
}
.amelalkhir-slider .owl-item{
display:flex;
height:100%;
}
/* CARD */
.amelalkhir-card{
background:#fff;
padding:30px;
border-radius:16px;
transition:all .35s ease;
border-top:5px solid #fab74d;
display:flex;
flex-direction:column;
justify-content:flex-start;
height:100%;
width:100%;
min-height:330px;
}
.amelalkhir-card:hover{
transform:translateY(-10px);
box-shadow:0 25px 60px rgba(0,0,0,0.15);
}
/* ICON */
.amelalkhir-icon{
width:60px;
height:60px;
display:flex;
align-items:center;
justify-content:center;
border-radius:14px;
background:linear-gradient(135deg,#fab74d,#ffcf7a);
font-size:28px;
margin-bottom:18px;
}
/* TEXT */
.amelalkhir-card h3{
font-family:Rubik,sans-serif;
font-size:20px;
color:#714596;
margin-bottom:10px;
}
.amelalkhir-card p{
font-family:Rubik,sans-serif;
font-size:14px;
line-height:1.8;
color:#555;
flex-grow:1;
}
/* NAVIGATION */
.amelalkhir .owl-nav{
margin-top: 15px;
text-align: center;
margin-bottom: 15px;
}
.amelalkhir .owl-nav button{
width:45px;
height:45px;
border-radius:50%;
border:none;
margin:5px;
font-size:22px;
background:#fab74d !important;
color:white !important;
transition:0.3s;
}
.amelalkhir .owl-nav button:hover{
background:#714596 !important;
}
Al-Amal’s Work Across Sectors
We work to build stronger and more resilient communities
Health Sector
Is a key priority for us, focuses on providing critical medical care, mental health support, Prosthetic limbs and rehabilitation services to improve the overall well-being of the communities we serve.
Food Security
We strive to ensure families have access to essential and necessary food that supports health, promotes growth, and reduces the risks of malnutrition, especially among people with disabilities and the most vulnerable groups.
WASH Initiatives
We aim to improve living conditions by providing clean water, sanitation facilities, and hygiene education.
Sponsorship
The Sponsorship Program establishes a basic social safety net, ensuring that all persons with disabilities, especially orphans with disabilities, receive the essential care and assistance they need.
Emergency Response
We provide timely aid and support to those affected by wars and crises.
$('.amelalkhir-slider').owlCarousel({
loop:true,
margin:25,
rtl:false,
autoplay:true,
autoplayTimeout:3500,
autoplayHoverPause:true,
nav:true,
dots:false,
responsive:{
0:{items:1},
768:{items:2},
1024:{items:3}
}
});
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"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_top","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n Who We Are\r\n \r\n \r\n Learn about Al Amal’s story, our vision, and our team working passionately to create change\r\n\r\n \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","padding_top":"0","margin_top":"0","padding_bottom":"0","margin_bottom":"0","class":"aboutus","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 We are more than just an organization, \r\n we are a family.\r\n \r\n \r\n Al-Amal ’s efforts aim to create equal opportunities for those facing challenges, contributing to building a more inclusive and resilient society.\r\n \r\n \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":{"content":"\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n Our Foundation\r\n\r\n \r\n Al-Amal was established in Lebanon as a non-profit organization aiming to empower and improve the lives of people with disabilities and to build an inclusive society that embraces the abilities of all including underprivileged families in Lebanon.\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n Our Vision\r\n \r\n To create an inclusive society where the abilities and potential of all individuals, including people with disabilities and other\r\nvulnerable groups where their contributions are valued. Thus, empowering them to thrive and fully participate in all aspects of life.\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n Our Mission\r\n \r\n Our mission is to empower vulnerable individuals, including people with disabilities, in Lebanon and Syria by providing support and promoting inclusion. We strive in creating opportunities for growth, while fostering a society that values diversity and equality.\r\n \r\n \r\n \r\n\r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"content":" \r\n \r\n \r\n\r\nOur Values\r\n\r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n Human Dignity\r\n Upholding respect & compassion in all services provided.\r\n\r\n \r\n \r\n \r\n \r\n Equity & Inclusion\r\n Ensuring equal access to \r\nopportunities and support for all.\r\n\r\n \r\n \r\n \r\n \r\n Transparency\r\n Maintaining accountability and integrity \r\nin our work and partnerships.\r\n\r\n \r\n \r\n \r\n \r\n Sustainability\r\n Designing programs that create \r\nlong lasting positive change.\r\n\r\n \r\n\r\n\r\n\r\n \r\n \r\n Collaboration\r\n Working with communities, donors, and partners to achieve collective impact.\r\n \r\n \r\n \r\n\r\n \r\n \r\n\t\t\r\n\r\n\r\n \r\n \r\n // Simple Scripts for Interactions\r\n const counters = document.querySelectorAll('.counter');\r\n const options = { threshold: 0.5 };\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 const target = +counter.getAttribute('data-target');\r\n let count = 0;\r\n const increment = target / 100;\r\n\r\n const updateCounter = () => {\r\n count += increment;\r\n if (count < target) {\r\n counter.innerText = Math.ceil(count);\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n counter.innerText = target;\r\n }\r\n };\r\n updateCounter();\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, options);\r\n\r\n counters.forEach(counter => observer.observe(counter));\r\n\r\n // Reveal Animation\r\n const reveals = document.querySelectorAll('.reveal, .reveal-left, .reveal-right');\r\n const revealObserver = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n entry.target.classList.add('active');\r\n }\r\n })\r\n }, { threshold: 0.1 });\r\n\r\n reveals.forEach(el => revealObserver.observe(el));\r\n\r\n function toggleCart() {\r\n // Placeholder for cart toggle logic\r\n alert('Cart toggle clicked');\r\n }\r\n function toggleMobileMenu() {\r\n alert('Mobile menu clicked');\r\n }\r\n\r\nmodule.exports = {\r\n content: [\"./about.html\"],\r\n important: '.vicdan-embed-wrapper',\r\n theme: {\r\n extend: {\r\n colors: {\r\n brand: {\r\n primary: '#6d2435',\r\n secondary: '#b2946b',\r\n green: '#617f67',\r\n salmon: '#a75756',\r\n beige: '#f2d7b4',\r\n dark: '#282828'\r\n }\r\n },\r\n fontFamily: {\r\n sans: ['IBM Plex Sans Arabic', 'sans-serif'],\r\n }\r\n }\r\n },\r\n corePlugins: {\r\n preflight: false,\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","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"animate_delay":"0","content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.amelalkhir{\r\ndirection:ltr;\r\ntext-align:left;\r\nfont-family:Rubik,sans-serif;\r\npadding:0px 20px;\r\nbackground:linear-gradient(180deg,#ffffff,#f7f7f7);\r\n}\r\n.owl-carousel .owl-item img {\r\n display: block;\r\n width: 75% !important;\r\n}\r\n.amelalkhir-container{\r\nmax-width:1300px;\r\nmargin:auto;\r\n}\r\n.owl-carousel:hover .owl-nav {\r\n opacity: 1;\r\n filter: alpha(opacity=100);\r\n background: #f7f7f7 !important;\r\n}\r\n/* TITLE */\r\n\r\n.amelalkhir-title{\r\ntext-align:center;\r\nmargin-bottom:60px;\r\n}\r\n\r\n.amelalkhir-title h2{\r\nfont-family:Rubik,sans-serif;\r\nfont-size:34px;\r\nfont-weight:700;\r\ncolor:#714596;\r\n}\r\n\r\n.amelalkhir-title p{\r\nfont-family:Rubik,sans-serif;\r\ncolor:#777;\r\nmargin-top:10px;\r\n}\r\n\r\n/* SLIDER ITEMS */\r\n\r\n.amelalkhir-slider .owl-stage{\r\ndisplay:flex;\r\n}\r\n\r\n.amelalkhir-slider .owl-item{\r\ndisplay:flex;\r\nheight:100%;\r\n}\r\n\r\n/* CARD */\r\n\r\n.amelalkhir-card{\r\nbackground:#fff;\r\npadding:30px;\r\nborder-radius:16px;\r\n\r\ntransition:all .35s ease;\r\nborder-top:5px solid #fab74d;\r\n\r\ndisplay:flex;\r\nflex-direction:column;\r\njustify-content:flex-start;\r\n\r\nheight:100%;\r\nwidth:100%;\r\nmin-height:330px;\r\n}\r\n\r\n.amelalkhir-card:hover{\r\ntransform:translateY(-10px);\r\nbox-shadow:0 25px 60px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* ICON */\r\n\r\n.amelalkhir-icon{\r\nwidth:60px;\r\nheight:60px;\r\ndisplay:flex;\r\nalign-items:center;\r\njustify-content:center;\r\nborder-radius:14px;\r\nbackground:linear-gradient(135deg,#fab74d,#ffcf7a);\r\nfont-size:28px;\r\nmargin-bottom:18px;\r\n}\r\n\r\n/* TEXT */\r\n\r\n.amelalkhir-card h3{\r\nfont-family:Rubik,sans-serif;\r\nfont-size:20px;\r\ncolor:#714596;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.amelalkhir-card p{\r\nfont-family:Rubik,sans-serif;\r\nfont-size:14px;\r\nline-height:1.8;\r\ncolor:#555;\r\nflex-grow:1;\r\n}\r\n\r\n/* NAVIGATION */\r\n\r\n.amelalkhir .owl-nav{\r\n margin-top: 15px;\r\n text-align: center;\r\n margin-bottom: 15px;\r\n}\r\n\r\n.amelalkhir .owl-nav button{\r\nwidth:45px;\r\nheight:45px;\r\nborder-radius:50%;\r\nborder:none;\r\nmargin:5px;\r\nfont-size:22px;\r\nbackground:#fab74d !important;\r\ncolor:white !important;\r\ntransition:0.3s;\r\n}\r\n\r\n.amelalkhir .owl-nav button:hover{\r\nbackground:#714596 !important;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nAl-Amal’s Work Across Sectors\r\nWe work to build stronger and more resilient communities\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nHealth Sector\r\n\r\nIs a key priority for us, focuses on providing critical medical care, mental health support, Prosthetic limbs and rehabilitation services to improve the overall well-being of the communities we serve.\r\n\r\n\r\n\r\n\r\n\r\nFood Security\r\n\r\nWe strive to ensure families have access to essential and necessary food that supports health, promotes growth, and reduces the risks of malnutrition, especially among people with disabilities and the most vulnerable groups.\r\n\r\n\r\n\r\n\r\n\r\nWASH Initiatives\r\n\r\nWe aim to improve living conditions by providing clean water, sanitation facilities, and hygiene education.\r\n\r\n\r\n\r\n\r\n\r\nSponsorship\r\n\r\nThe Sponsorship Program establishes a basic social safety net, ensuring that all persons with disabilities, especially orphans with disabilities, receive the essential care and assistance they need.\r\n\r\n\r\n\r\n\r\n\r\nEmergency Response\r\n\r\nWe provide timely aid and support to those affected by wars and crises.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$('.amelalkhir-slider').owlCarousel({\r\nloop:true,\r\nmargin:25,\r\nrtl:false,\r\nautoplay:true,\r\nautoplayTimeout:3500,\r\nautoplayHoverPause:true,\r\nnav:true,\r\ndots:false,\r\nresponsive:{\r\n0:{items:1},\r\n768:{items:2},\r\n1024:{items:3}\r\n}\r\n});\r\n\r\n"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'en') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'en') (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, '
.amelalkhir{
direction:ltr;
text-align:left;
font-family:Rubik,sans-serif;
padding:0px 20px;
background:linear-gradient(180deg,#ffffff,#f7f7f7);
}
.owl-carousel .owl-item img {
display: block;
width: 75% !important;
}
.amelalkhir-container{
max-width:1300px;
margin:auto;
}
.owl-carousel:hover .owl-nav {
opacity: 1;
filter: alpha(opacity=100);
background: #f7f7f7 !important;
}
/* TITLE */
.amelalkhir-title{
text-align:center;
margin-bottom:60px;
}
.amelalkhir-title h2{
font-family:Rubik,sans-serif;
font-size:34px;
font-weight:700;
color:#714596;
}
.amelalkhir-title p{
font-family:Rubik,sans-serif;
color:#777;
margin-top:10px;
}
/* SLIDER ITEMS */
.amelalkhir-slider .owl-stage{
display:flex;
}
.amelalkhir-slider .owl-item{
display:flex;
height:100%;
}
/* CARD */
.amelalkhir-card{
background:#fff;
padding:30px;
border-radius:16px;
transition:all .35s ease;
border-top:5px solid #fab74d;
display:flex;
flex-direction:column;
justify-content:flex-start;
height:100%;
width:100%;
min-height:330px;
}
.amelalkhir-card:hover{
transform:translateY(-10px);
box-shadow:0 25px 60px rgba(0,0,0,0.15);
}
/* ICON */
.amelalkhir-icon{
width:60px;
height:60px;
display:flex;
align-items:center;
justify-content:center;
border-radius:14px;
background:linear-gradient(135deg,#fab74d,#ffcf7a);
font-size:28px;
margin-bottom:18px;
}
/* TEXT */
.amelalkhir-card h3{
font-family:Rubik,sans-serif;
font-size:20px;
color:#714596;
margin-bottom:10px;
}
.amelalkhir-card p{
font-family:Rubik,sans-serif;
font-size:14px;
line-height:1.8;
color:#555;
flex-grow:1;
}
/* NAVIGATION */
.amelalkhir .owl-nav{
margin-top: 15px;
text-align: center;
margin-bottom: 15px;
}
.amelalkhir .owl-nav button{
width:45px;
height:45px;
border-radius:50%;
border:none;
margin:5px;
font-size:22px;
background:#fab74d !important;
color:white !important;
transition:0.3s;
}
.amelalkhir .owl-nav button:hover{
background:#714596 !important;
}
Al-Amal’s Work Across Sectors
We work to build stronger and more resilient communities
Health Sector
Is a key priority for us, focuses on providing critical medical care, mental health support, Prosthetic limbs and rehabilitation services to improve the overall well-being of the communities we serve.
Food Security
We strive to ensure families have access to essential and necessary food that supports health, promotes growth, and reduces the risks of malnutrition, especially among people with disabilities and the most vulnerable groups.
WASH Initiatives
We aim to improve living conditions by providing clean water, sanitation facilities, and hygiene education.
Sponsorship
The Sponsorship Program establishes a basic social safety net, ensuring that all persons with disabilities, especially orphans with disabilities, receive the essential care and assistance they need.
Emergency Response
We provide timely aid and support to those affected by wars and crises.
$('.amelalkhir-slider').owlCarousel({
loop:true,
margin:25,
rtl:false,
autoplay:true,
autoplayTimeout:3500,
autoplayHoverPause:true,
nav:true,
dots:false,
responsive:{
0:{items:1},
768:{items:2},
1024:{items:3}
}
});
') (Line: 110)
gavias_content_builder_render_element('gva_column', Array, '
.amelalkhir{
direction:ltr;
text-align:left;
font-family:Rubik,sans-serif;
padding:0px 20px;
background:linear-gradient(180deg,#ffffff,#f7f7f7);
}
.owl-carousel .owl-item img {
display: block;
width: 75% !important;
}
.amelalkhir-container{
max-width:1300px;
margin:auto;
}
.owl-carousel:hover .owl-nav {
opacity: 1;
filter: alpha(opacity=100);
background: #f7f7f7 !important;
}
/* TITLE */
.amelalkhir-title{
text-align:center;
margin-bottom:60px;
}
.amelalkhir-title h2{
font-family:Rubik,sans-serif;
font-size:34px;
font-weight:700;
color:#714596;
}
.amelalkhir-title p{
font-family:Rubik,sans-serif;
color:#777;
margin-top:10px;
}
/* SLIDER ITEMS */
.amelalkhir-slider .owl-stage{
display:flex;
}
.amelalkhir-slider .owl-item{
display:flex;
height:100%;
}
/* CARD */
.amelalkhir-card{
background:#fff;
padding:30px;
border-radius:16px;
transition:all .35s ease;
border-top:5px solid #fab74d;
display:flex;
flex-direction:column;
justify-content:flex-start;
height:100%;
width:100%;
min-height:330px;
}
.amelalkhir-card:hover{
transform:translateY(-10px);
box-shadow:0 25px 60px rgba(0,0,0,0.15);
}
/* ICON */
.amelalkhir-icon{
width:60px;
height:60px;
display:flex;
align-items:center;
justify-content:center;
border-radius:14px;
background:linear-gradient(135deg,#fab74d,#ffcf7a);
font-size:28px;
margin-bottom:18px;
}
/* TEXT */
.amelalkhir-card h3{
font-family:Rubik,sans-serif;
font-size:20px;
color:#714596;
margin-bottom:10px;
}
.amelalkhir-card p{
font-family:Rubik,sans-serif;
font-size:14px;
line-height:1.8;
color:#555;
flex-grow:1;
}
/* NAVIGATION */
.amelalkhir .owl-nav{
margin-top: 15px;
text-align: center;
margin-bottom: 15px;
}
.amelalkhir .owl-nav button{
width:45px;
height:45px;
border-radius:50%;
border:none;
margin:5px;
font-size:22px;
background:#fab74d !important;
color:white !important;
transition:0.3s;
}
.amelalkhir .owl-nav button:hover{
background:#714596 !important;
}
Al-Amal’s Work Across Sectors
We work to build stronger and more resilient communities
Health Sector
Is a key priority for us, focuses on providing critical medical care, mental health support, Prosthetic limbs and rehabilitation services to improve the overall well-being of the communities we serve.
Food Security
We strive to ensure families have access to essential and necessary food that supports health, promotes growth, and reduces the risks of malnutrition, especially among people with disabilities and the most vulnerable groups.
WASH Initiatives
We aim to improve living conditions by providing clean water, sanitation facilities, and hygiene education.
Sponsorship
The Sponsorship Program establishes a basic social safety net, ensuring that all persons with disabilities, especially orphans with disabilities, receive the essential care and assistance they need.
Emergency Response
We provide timely aid and support to those affected by wars and crises.
$('.amelalkhir-slider').owlCarousel({
loop:true,
margin:25,
rtl:false,
autoplay:true,
autoplayTimeout:3500,
autoplayHoverPause:true,
nav:true,
dots:false,
responsive:{
0:{items:1},
768:{items:2},
1024:{items:3}
}
});
') (Line: 58)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"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_top","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n Who We Are\r\n \r\n \r\n Learn about Al Amal’s story, our vision, and our team working passionately to create change\r\n\r\n \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","padding_top":"0","margin_top":"0","padding_bottom":"0","margin_bottom":"0","class":"aboutus","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 We are more than just an organization, \r\n we are a family.\r\n \r\n \r\n Al-Amal ’s efforts aim to create equal opportunities for those facing challenges, contributing to building a more inclusive and resilient society.\r\n \r\n \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":{"content":"\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n Our Foundation\r\n\r\n \r\n Al-Amal was established in Lebanon as a non-profit organization aiming to empower and improve the lives of people with disabilities and to build an inclusive society that embraces the abilities of all including underprivileged families in Lebanon.\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n Our Vision\r\n \r\n To create an inclusive society where the abilities and potential of all individuals, including people with disabilities and other\r\nvulnerable groups where their contributions are valued. Thus, empowering them to thrive and fully participate in all aspects of life.\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n Our Mission\r\n \r\n Our mission is to empower vulnerable individuals, including people with disabilities, in Lebanon and Syria by providing support and promoting inclusion. We strive in creating opportunities for growth, while fostering a society that values diversity and equality.\r\n \r\n \r\n \r\n\r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"content":" \r\n \r\n \r\n\r\nOur Values\r\n\r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n Human Dignity\r\n Upholding respect & compassion in all services provided.\r\n\r\n \r\n \r\n \r\n \r\n Equity & Inclusion\r\n Ensuring equal access to \r\nopportunities and support for all.\r\n\r\n \r\n \r\n \r\n \r\n Transparency\r\n Maintaining accountability and integrity \r\nin our work and partnerships.\r\n\r\n \r\n \r\n \r\n \r\n Sustainability\r\n Designing programs that create \r\nlong lasting positive change.\r\n\r\n \r\n\r\n\r\n\r\n \r\n \r\n Collaboration\r\n Working with communities, donors, and partners to achieve collective impact.\r\n \r\n \r\n \r\n\r\n \r\n \r\n\t\t\r\n\r\n\r\n \r\n \r\n // Simple Scripts for Interactions\r\n const counters = document.querySelectorAll('.counter');\r\n const options = { threshold: 0.5 };\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 const target = +counter.getAttribute('data-target');\r\n let count = 0;\r\n const increment = target / 100;\r\n\r\n const updateCounter = () => {\r\n count += increment;\r\n if (count < target) {\r\n counter.innerText = Math.ceil(count);\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n counter.innerText = target;\r\n }\r\n };\r\n updateCounter();\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, options);\r\n\r\n counters.forEach(counter => observer.observe(counter));\r\n\r\n // Reveal Animation\r\n const reveals = document.querySelectorAll('.reveal, .reveal-left, .reveal-right');\r\n const revealObserver = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n entry.target.classList.add('active');\r\n }\r\n })\r\n }, { threshold: 0.1 });\r\n\r\n reveals.forEach(el => revealObserver.observe(el));\r\n\r\n function toggleCart() {\r\n // Placeholder for cart toggle logic\r\n alert('Cart toggle clicked');\r\n }\r\n function toggleMobileMenu() {\r\n alert('Mobile menu clicked');\r\n }\r\n\r\nmodule.exports = {\r\n content: [\"./about.html\"],\r\n important: '.vicdan-embed-wrapper',\r\n theme: {\r\n extend: {\r\n colors: {\r\n brand: {\r\n primary: '#6d2435',\r\n secondary: '#b2946b',\r\n green: '#617f67',\r\n salmon: '#a75756',\r\n beige: '#f2d7b4',\r\n dark: '#282828'\r\n }\r\n },\r\n fontFamily: {\r\n sans: ['IBM Plex Sans Arabic', 'sans-serif'],\r\n }\r\n }\r\n },\r\n corePlugins: {\r\n preflight: false,\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","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"animate_delay":"0","content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.amelalkhir{\r\ndirection:ltr;\r\ntext-align:left;\r\nfont-family:Rubik,sans-serif;\r\npadding:0px 20px;\r\nbackground:linear-gradient(180deg,#ffffff,#f7f7f7);\r\n}\r\n.owl-carousel .owl-item img {\r\n display: block;\r\n width: 75% !important;\r\n}\r\n.amelalkhir-container{\r\nmax-width:1300px;\r\nmargin:auto;\r\n}\r\n.owl-carousel:hover .owl-nav {\r\n opacity: 1;\r\n filter: alpha(opacity=100);\r\n background: #f7f7f7 !important;\r\n}\r\n/* TITLE */\r\n\r\n.amelalkhir-title{\r\ntext-align:center;\r\nmargin-bottom:60px;\r\n}\r\n\r\n.amelalkhir-title h2{\r\nfont-family:Rubik,sans-serif;\r\nfont-size:34px;\r\nfont-weight:700;\r\ncolor:#714596;\r\n}\r\n\r\n.amelalkhir-title p{\r\nfont-family:Rubik,sans-serif;\r\ncolor:#777;\r\nmargin-top:10px;\r\n}\r\n\r\n/* SLIDER ITEMS */\r\n\r\n.amelalkhir-slider .owl-stage{\r\ndisplay:flex;\r\n}\r\n\r\n.amelalkhir-slider .owl-item{\r\ndisplay:flex;\r\nheight:100%;\r\n}\r\n\r\n/* CARD */\r\n\r\n.amelalkhir-card{\r\nbackground:#fff;\r\npadding:30px;\r\nborder-radius:16px;\r\n\r\ntransition:all .35s ease;\r\nborder-top:5px solid #fab74d;\r\n\r\ndisplay:flex;\r\nflex-direction:column;\r\njustify-content:flex-start;\r\n\r\nheight:100%;\r\nwidth:100%;\r\nmin-height:330px;\r\n}\r\n\r\n.amelalkhir-card:hover{\r\ntransform:translateY(-10px);\r\nbox-shadow:0 25px 60px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* ICON */\r\n\r\n.amelalkhir-icon{\r\nwidth:60px;\r\nheight:60px;\r\ndisplay:flex;\r\nalign-items:center;\r\njustify-content:center;\r\nborder-radius:14px;\r\nbackground:linear-gradient(135deg,#fab74d,#ffcf7a);\r\nfont-size:28px;\r\nmargin-bottom:18px;\r\n}\r\n\r\n/* TEXT */\r\n\r\n.amelalkhir-card h3{\r\nfont-family:Rubik,sans-serif;\r\nfont-size:20px;\r\ncolor:#714596;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.amelalkhir-card p{\r\nfont-family:Rubik,sans-serif;\r\nfont-size:14px;\r\nline-height:1.8;\r\ncolor:#555;\r\nflex-grow:1;\r\n}\r\n\r\n/* NAVIGATION */\r\n\r\n.amelalkhir .owl-nav{\r\n margin-top: 15px;\r\n text-align: center;\r\n margin-bottom: 15px;\r\n}\r\n\r\n.amelalkhir .owl-nav button{\r\nwidth:45px;\r\nheight:45px;\r\nborder-radius:50%;\r\nborder:none;\r\nmargin:5px;\r\nfont-size:22px;\r\nbackground:#fab74d !important;\r\ncolor:white !important;\r\ntransition:0.3s;\r\n}\r\n\r\n.amelalkhir .owl-nav button:hover{\r\nbackground:#714596 !important;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nAl-Amal’s Work Across Sectors\r\nWe work to build stronger and more resilient communities\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nHealth Sector\r\n\r\nIs a key priority for us, focuses on providing critical medical care, mental health support, Prosthetic limbs and rehabilitation services to improve the overall well-being of the communities we serve.\r\n\r\n\r\n\r\n\r\n\r\nFood Security\r\n\r\nWe strive to ensure families have access to essential and necessary food that supports health, promotes growth, and reduces the risks of malnutrition, especially among people with disabilities and the most vulnerable groups.\r\n\r\n\r\n\r\n\r\n\r\nWASH Initiatives\r\n\r\nWe aim to improve living conditions by providing clean water, sanitation facilities, and hygiene education.\r\n\r\n\r\n\r\n\r\n\r\nSponsorship\r\n\r\nThe Sponsorship Program establishes a basic social safety net, ensuring that all persons with disabilities, especially orphans with disabilities, receive the essential care and assistance they need.\r\n\r\n\r\n\r\n\r\n\r\nEmergency Response\r\n\r\nWe provide timely aid and support to those affected by wars and crises.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$('.amelalkhir-slider').owlCarousel({\r\nloop:true,\r\nmargin:25,\r\nrtl:false,\r\nautoplay:true,\r\nautoplayTimeout:3500,\r\nautoplayHoverPause:true,\r\nnav:true,\r\ndots:false,\r\nresponsive:{\r\n0:{items:1},\r\n768:{items:2},\r\n1024:{items:3}\r\n}\r\n});\r\n\r\n"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'en') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'en') (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, '
.amelalkhir{
direction:ltr;
text-align:left;
font-family:Rubik,sans-serif;
padding:0px 20px;
background:linear-gradient(180deg,#ffffff,#f7f7f7);
}
.owl-carousel .owl-item img {
display: block;
width: 75% !important;
}
.amelalkhir-container{
max-width:1300px;
margin:auto;
}
.owl-carousel:hover .owl-nav {
opacity: 1;
filter: alpha(opacity=100);
background: #f7f7f7 !important;
}
/* TITLE */
.amelalkhir-title{
text-align:center;
margin-bottom:60px;
}
.amelalkhir-title h2{
font-family:Rubik,sans-serif;
font-size:34px;
font-weight:700;
color:#714596;
}
.amelalkhir-title p{
font-family:Rubik,sans-serif;
color:#777;
margin-top:10px;
}
/* SLIDER ITEMS */
.amelalkhir-slider .owl-stage{
display:flex;
}
.amelalkhir-slider .owl-item{
display:flex;
height:100%;
}
/* CARD */
.amelalkhir-card{
background:#fff;
padding:30px;
border-radius:16px;
transition:all .35s ease;
border-top:5px solid #fab74d;
display:flex;
flex-direction:column;
justify-content:flex-start;
height:100%;
width:100%;
min-height:330px;
}
.amelalkhir-card:hover{
transform:translateY(-10px);
box-shadow:0 25px 60px rgba(0,0,0,0.15);
}
/* ICON */
.amelalkhir-icon{
width:60px;
height:60px;
display:flex;
align-items:center;
justify-content:center;
border-radius:14px;
background:linear-gradient(135deg,#fab74d,#ffcf7a);
font-size:28px;
margin-bottom:18px;
}
/* TEXT */
.amelalkhir-card h3{
font-family:Rubik,sans-serif;
font-size:20px;
color:#714596;
margin-bottom:10px;
}
.amelalkhir-card p{
font-family:Rubik,sans-serif;
font-size:14px;
line-height:1.8;
color:#555;
flex-grow:1;
}
/* NAVIGATION */
.amelalkhir .owl-nav{
margin-top: 15px;
text-align: center;
margin-bottom: 15px;
}
.amelalkhir .owl-nav button{
width:45px;
height:45px;
border-radius:50%;
border:none;
margin:5px;
font-size:22px;
background:#fab74d !important;
color:white !important;
transition:0.3s;
}
.amelalkhir .owl-nav button:hover{
background:#714596 !important;
}
Al-Amal’s Work Across Sectors
We work to build stronger and more resilient communities
Health Sector
Is a key priority for us, focuses on providing critical medical care, mental health support, Prosthetic limbs and rehabilitation services to improve the overall well-being of the communities we serve.
Food Security
We strive to ensure families have access to essential and necessary food that supports health, promotes growth, and reduces the risks of malnutrition, especially among people with disabilities and the most vulnerable groups.
WASH Initiatives
We aim to improve living conditions by providing clean water, sanitation facilities, and hygiene education.
Sponsorship
The Sponsorship Program establishes a basic social safety net, ensuring that all persons with disabilities, especially orphans with disabilities, receive the essential care and assistance they need.
Emergency Response
We provide timely aid and support to those affected by wars and crises.
$('.amelalkhir-slider').owlCarousel({
loop:true,
margin:25,
rtl:false,
autoplay:true,
autoplayTimeout:3500,
autoplayHoverPause:true,
nav:true,
dots:false,
responsive:{
0:{items:1},
768:{items:2},
1024:{items:3}
}
});
') (Line: 110)
gavias_content_builder_render_element('gva_row', Array, '
.amelalkhir{
direction:ltr;
text-align:left;
font-family:Rubik,sans-serif;
padding:0px 20px;
background:linear-gradient(180deg,#ffffff,#f7f7f7);
}
.owl-carousel .owl-item img {
display: block;
width: 75% !important;
}
.amelalkhir-container{
max-width:1300px;
margin:auto;
}
.owl-carousel:hover .owl-nav {
opacity: 1;
filter: alpha(opacity=100);
background: #f7f7f7 !important;
}
/* TITLE */
.amelalkhir-title{
text-align:center;
margin-bottom:60px;
}
.amelalkhir-title h2{
font-family:Rubik,sans-serif;
font-size:34px;
font-weight:700;
color:#714596;
}
.amelalkhir-title p{
font-family:Rubik,sans-serif;
color:#777;
margin-top:10px;
}
/* SLIDER ITEMS */
.amelalkhir-slider .owl-stage{
display:flex;
}
.amelalkhir-slider .owl-item{
display:flex;
height:100%;
}
/* CARD */
.amelalkhir-card{
background:#fff;
padding:30px;
border-radius:16px;
transition:all .35s ease;
border-top:5px solid #fab74d;
display:flex;
flex-direction:column;
justify-content:flex-start;
height:100%;
width:100%;
min-height:330px;
}
.amelalkhir-card:hover{
transform:translateY(-10px);
box-shadow:0 25px 60px rgba(0,0,0,0.15);
}
/* ICON */
.amelalkhir-icon{
width:60px;
height:60px;
display:flex;
align-items:center;
justify-content:center;
border-radius:14px;
background:linear-gradient(135deg,#fab74d,#ffcf7a);
font-size:28px;
margin-bottom:18px;
}
/* TEXT */
.amelalkhir-card h3{
font-family:Rubik,sans-serif;
font-size:20px;
color:#714596;
margin-bottom:10px;
}
.amelalkhir-card p{
font-family:Rubik,sans-serif;
font-size:14px;
line-height:1.8;
color:#555;
flex-grow:1;
}
/* NAVIGATION */
.amelalkhir .owl-nav{
margin-top: 15px;
text-align: center;
margin-bottom: 15px;
}
.amelalkhir .owl-nav button{
width:45px;
height:45px;
border-radius:50%;
border:none;
margin:5px;
font-size:22px;
background:#fab74d !important;
color:white !important;
transition:0.3s;
}
.amelalkhir .owl-nav button:hover{
background:#714596 !important;
}
Al-Amal’s Work Across Sectors
We work to build stronger and more resilient communities
Health Sector
Is a key priority for us, focuses on providing critical medical care, mental health support, Prosthetic limbs and rehabilitation services to improve the overall well-being of the communities we serve.
Food Security
We strive to ensure families have access to essential and necessary food that supports health, promotes growth, and reduces the risks of malnutrition, especially among people with disabilities and the most vulnerable groups.
WASH Initiatives
We aim to improve living conditions by providing clean water, sanitation facilities, and hygiene education.
Sponsorship
The Sponsorship Program establishes a basic social safety net, ensuring that all persons with disabilities, especially orphans with disabilities, receive the essential care and assistance they need.
Emergency Response
We provide timely aid and support to those affected by wars and crises.
$('.amelalkhir-slider').owlCarousel({
loop:true,
margin:25,
rtl:false,
autoplay:true,
autoplayTimeout:3500,
autoplayHoverPause:true,
nav:true,
dots:false,
responsive:{
0:{items:1},
768:{items:2},
1024:{items:3}
}
});
') (Line: 62)
gavias_content_builder_render_el(Array) (Line: 22)
gavias_content_builder_frontend('[{"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_top","layout":"container-fw"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"content":"\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n Who We Are\r\n \r\n \r\n Learn about Al Amal’s story, our vision, and our team working passionately to create change\r\n\r\n \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","padding_top":"0","margin_top":"0","padding_bottom":"0","margin_bottom":"0","class":"aboutus","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 We are more than just an organization, \r\n we are a family.\r\n \r\n \r\n Al-Amal ’s efforts aim to create equal opportunities for those facing challenges, contributing to building a more inclusive and resilient society.\r\n \r\n \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":{"content":"\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n Our Foundation\r\n\r\n \r\n Al-Amal was established in Lebanon as a non-profit organization aiming to empower and improve the lives of people with disabilities and to build an inclusive society that embraces the abilities of all including underprivileged families in Lebanon.\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n Our Vision\r\n \r\n To create an inclusive society where the abilities and potential of all individuals, including people with disabilities and other\r\nvulnerable groups where their contributions are valued. Thus, empowering them to thrive and fully participate in all aspects of life.\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n Our Mission\r\n \r\n Our mission is to empower vulnerable individuals, including people with disabilities, in Lebanon and Syria by providing support and promoting inclusion. We strive in creating opportunities for growth, while fostering a society that values diversity and equality.\r\n \r\n \r\n \r\n\r\n \r\n","animate_delay":"0"},"editing":false,"element_name":"gva_text_noeditor"},{"settings":{"content":" \r\n \r\n \r\n\r\nOur Values\r\n\r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n Human Dignity\r\n Upholding respect & compassion in all services provided.\r\n\r\n \r\n \r\n \r\n \r\n Equity & Inclusion\r\n Ensuring equal access to \r\nopportunities and support for all.\r\n\r\n \r\n \r\n \r\n \r\n Transparency\r\n Maintaining accountability and integrity \r\nin our work and partnerships.\r\n\r\n \r\n \r\n \r\n \r\n Sustainability\r\n Designing programs that create \r\nlong lasting positive change.\r\n\r\n \r\n\r\n\r\n\r\n \r\n \r\n Collaboration\r\n Working with communities, donors, and partners to achieve collective impact.\r\n \r\n \r\n \r\n\r\n \r\n \r\n\t\t\r\n\r\n\r\n \r\n \r\n // Simple Scripts for Interactions\r\n const counters = document.querySelectorAll('.counter');\r\n const options = { threshold: 0.5 };\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 const target = +counter.getAttribute('data-target');\r\n let count = 0;\r\n const increment = target / 100;\r\n\r\n const updateCounter = () => {\r\n count += increment;\r\n if (count < target) {\r\n counter.innerText = Math.ceil(count);\r\n requestAnimationFrame(updateCounter);\r\n } else {\r\n counter.innerText = target;\r\n }\r\n };\r\n updateCounter();\r\n observer.unobserve(counter);\r\n }\r\n });\r\n }, options);\r\n\r\n counters.forEach(counter => observer.observe(counter));\r\n\r\n // Reveal Animation\r\n const reveals = document.querySelectorAll('.reveal, .reveal-left, .reveal-right');\r\n const revealObserver = new IntersectionObserver((entries) => {\r\n entries.forEach(entry => {\r\n if (entry.isIntersecting) {\r\n entry.target.classList.add('active');\r\n }\r\n })\r\n }, { threshold: 0.1 });\r\n\r\n reveals.forEach(el => revealObserver.observe(el));\r\n\r\n function toggleCart() {\r\n // Placeholder for cart toggle logic\r\n alert('Cart toggle clicked');\r\n }\r\n function toggleMobileMenu() {\r\n alert('Mobile menu clicked');\r\n }\r\n\r\nmodule.exports = {\r\n content: [\"./about.html\"],\r\n important: '.vicdan-embed-wrapper',\r\n theme: {\r\n extend: {\r\n colors: {\r\n brand: {\r\n primary: '#6d2435',\r\n secondary: '#b2946b',\r\n green: '#617f67',\r\n salmon: '#a75756',\r\n beige: '#f2d7b4',\r\n dark: '#282828'\r\n }\r\n },\r\n fontFamily: {\r\n sans: ['IBM Plex Sans Arabic', 'sans-serif'],\r\n }\r\n }\r\n },\r\n corePlugins: {\r\n preflight: false,\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","margin_bottom":"30"},"columns":[{"settings":{"element":"gva_column"},"col_lg":12,"elements":[{"settings":{"animate_delay":"0","content":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n.amelalkhir{\r\ndirection:ltr;\r\ntext-align:left;\r\nfont-family:Rubik,sans-serif;\r\npadding:0px 20px;\r\nbackground:linear-gradient(180deg,#ffffff,#f7f7f7);\r\n}\r\n.owl-carousel .owl-item img {\r\n display: block;\r\n width: 75% !important;\r\n}\r\n.amelalkhir-container{\r\nmax-width:1300px;\r\nmargin:auto;\r\n}\r\n.owl-carousel:hover .owl-nav {\r\n opacity: 1;\r\n filter: alpha(opacity=100);\r\n background: #f7f7f7 !important;\r\n}\r\n/* TITLE */\r\n\r\n.amelalkhir-title{\r\ntext-align:center;\r\nmargin-bottom:60px;\r\n}\r\n\r\n.amelalkhir-title h2{\r\nfont-family:Rubik,sans-serif;\r\nfont-size:34px;\r\nfont-weight:700;\r\ncolor:#714596;\r\n}\r\n\r\n.amelalkhir-title p{\r\nfont-family:Rubik,sans-serif;\r\ncolor:#777;\r\nmargin-top:10px;\r\n}\r\n\r\n/* SLIDER ITEMS */\r\n\r\n.amelalkhir-slider .owl-stage{\r\ndisplay:flex;\r\n}\r\n\r\n.amelalkhir-slider .owl-item{\r\ndisplay:flex;\r\nheight:100%;\r\n}\r\n\r\n/* CARD */\r\n\r\n.amelalkhir-card{\r\nbackground:#fff;\r\npadding:30px;\r\nborder-radius:16px;\r\n\r\ntransition:all .35s ease;\r\nborder-top:5px solid #fab74d;\r\n\r\ndisplay:flex;\r\nflex-direction:column;\r\njustify-content:flex-start;\r\n\r\nheight:100%;\r\nwidth:100%;\r\nmin-height:330px;\r\n}\r\n\r\n.amelalkhir-card:hover{\r\ntransform:translateY(-10px);\r\nbox-shadow:0 25px 60px rgba(0,0,0,0.15);\r\n}\r\n\r\n/* ICON */\r\n\r\n.amelalkhir-icon{\r\nwidth:60px;\r\nheight:60px;\r\ndisplay:flex;\r\nalign-items:center;\r\njustify-content:center;\r\nborder-radius:14px;\r\nbackground:linear-gradient(135deg,#fab74d,#ffcf7a);\r\nfont-size:28px;\r\nmargin-bottom:18px;\r\n}\r\n\r\n/* TEXT */\r\n\r\n.amelalkhir-card h3{\r\nfont-family:Rubik,sans-serif;\r\nfont-size:20px;\r\ncolor:#714596;\r\nmargin-bottom:10px;\r\n}\r\n\r\n.amelalkhir-card p{\r\nfont-family:Rubik,sans-serif;\r\nfont-size:14px;\r\nline-height:1.8;\r\ncolor:#555;\r\nflex-grow:1;\r\n}\r\n\r\n/* NAVIGATION */\r\n\r\n.amelalkhir .owl-nav{\r\n margin-top: 15px;\r\n text-align: center;\r\n margin-bottom: 15px;\r\n}\r\n\r\n.amelalkhir .owl-nav button{\r\nwidth:45px;\r\nheight:45px;\r\nborder-radius:50%;\r\nborder:none;\r\nmargin:5px;\r\nfont-size:22px;\r\nbackground:#fab74d !important;\r\ncolor:white !important;\r\ntransition:0.3s;\r\n}\r\n\r\n.amelalkhir .owl-nav button:hover{\r\nbackground:#714596 !important;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nAl-Amal’s Work Across Sectors\r\nWe work to build stronger and more resilient communities\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nHealth Sector\r\n\r\nIs a key priority for us, focuses on providing critical medical care, mental health support, Prosthetic limbs and rehabilitation services to improve the overall well-being of the communities we serve.\r\n\r\n\r\n\r\n\r\n\r\nFood Security\r\n\r\nWe strive to ensure families have access to essential and necessary food that supports health, promotes growth, and reduces the risks of malnutrition, especially among people with disabilities and the most vulnerable groups.\r\n\r\n\r\n\r\n\r\n\r\nWASH Initiatives\r\n\r\nWe aim to improve living conditions by providing clean water, sanitation facilities, and hygiene education.\r\n\r\n\r\n\r\n\r\n\r\nSponsorship\r\n\r\nThe Sponsorship Program establishes a basic social safety net, ensuring that all persons with disabilities, especially orphans with disabilities, receive the essential care and assistance they need.\r\n\r\n\r\n\r\n\r\n\r\nEmergency Response\r\n\r\nWe provide timely aid and support to those affected by wars and crises.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n$('.amelalkhir-slider').owlCarousel({\r\nloop:true,\r\nmargin:25,\r\nrtl:false,\r\nautoplay:true,\r\nautoplayTimeout:3500,\r\nautoplayHoverPause:true,\r\nnav:true,\r\ndots:false,\r\nresponsive:{\r\n0:{items:1},\r\n768:{items:2},\r\n1024:{items:3}\r\n}\r\n});\r\n\r\n"},"editing":false,"element_name":"gva_text_noeditor"}],"editing":false,"element_name":"gva_column"}],"editing":false,"element_name":"gva_row"}]') (Line: 47)
Drupal\gavias_content_builder\Plugin\Field\FieldFormatter\GaviasContentBuilderFormatter->viewElements(Object, 'en') (Line: 89)
Drupal\Core\Field\FormatterBase->view(Object, 'en') (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)