PNG IHDR x sBIT|d pHYs + tEXtSoftware www.inkscape.org< ,tEXtComment
<?php
// Start the session for server-side persistence
session_start();
// Initialize the cart in the session if it doesn't exist
if (!isset($_SESSION['cart'])) {
$_SESSION['cart'] = [];
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>About Us - Global Relief Bridge</title>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
<style>
/* --- 1. VARIABLES & RESET (MATCHING YOUR INDEX) --- */
:root {
--primary-green: #266fc9; /* Matches your code */
--dark-green: #070767;
--primary-purple: #665de5;
--action-blue: #007BFF;
--text-dark: #333;
--bg-light: #f4f7f6;
}
* { margin: 0; padding: 0; box-sizing: border-box; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; }
body { background-color: var(--bg-light); color: var(--text-dark); overflow-x: hidden; }
a { text-decoration: none; color: inherit; transition: 0.3s; }
ul { list-style: none; }
img { max-width: 100%; display: block; border-radius: 15px; }
/* --- 2. UTILITIES --- */
.container { max-width: 1200px; margin: 0 auto; padding: 0 20px; }
.section { padding: 80px 0; }
.text-center { text-align: center; }
.section-title { font-size: 2.2rem; color: var(--dark-green); margin-bottom: 15px; font-weight: 800; }
.lead-text { font-size: 1.1rem; color: #555; line-height: 1.8; margin-bottom: 20px; }
.grid-2 { display: grid; grid-template-columns: 1fr 1fr; gap: 50px; align-items: center; }
.grid-3 { display: grid; grid-template-columns: repeat(3, 1fr); gap: 30px; }
.grid-4 { display: grid; grid-template-columns: repeat(4, 1fr); gap: 20px; }
.btn { padding: 12px 25px; border-radius: 50px; font-weight: 700; cursor: pointer; border: none; transition: 0.3s; display: inline-block; text-align: center; }
.btn-green { background-color: var(--primary-green); color: white; }
.btn-green:hover { background-color: var(--dark-green); transform: translateY(-2px); }
/* --- 3. PAGE SPECIFIC STYLES --- */
/* About Hero - Static Image */
.page-hero {
height: 400px; margin: 0 15px; border-radius: 20px;
background: linear-gradient(rgba(7, 7, 103, 0.7), rgba(7, 7, 103, 0.7)), url('https://images.unsplash.com/photo-1469571486292-0ba58a3f068b?q=80&w=2000&auto=format&fit=crop');
background-size: cover; background-position: center;
display: flex; align-items: center; justify-content: center;
text-align: center; color: white;
}
.page-hero h1 { font-size: 3.5rem; font-weight: 900; }
.page-hero p { font-size: 1.2rem; opacity: 0.9; margin-top: 10px; }
/* Values Box */
.value-card {
background: white; padding: 30px; border-radius: 20px;
text-align: center; box-shadow: 0 5px 20px rgba(0,0,0,0.05);
transition: 0.3s; border: 1px solid #eee;
}
.value-card:hover { transform: translateY(-5px); border-color: var(--primary-purple); }
.value-icon { font-size: 2.5rem; color: var(--primary-purple); margin-bottom: 20px; }
.value-card h3 { color: var(--dark-green); margin-bottom: 10px; }
/* Team Section */
.team-card { background: white; border-radius: 20px; overflow: hidden; box-shadow: 0 5px 15px rgba(0,0,0,0.05); }
.team-card img { width: 100%; height: 250px; object-fit: cover; border-radius: 0; }
.team-info { padding: 20px; text-align: center; }
.team-role { color: var(--primary-green); font-weight: 600; font-size: 0.9rem; text-transform: uppercase; }
/* Financials */
.fin-stat { font-size: 2.5rem; font-weight: 800; color: var(--action-blue); }
.fin-label { font-size: 1rem; color: #666; font-weight: 600; }
/* Responsive */
@media (max-width: 900px) {
.grid-2, .grid-3, .grid-4 { grid-template-columns: 1fr; gap: 30px; }
.page-hero { height: 300px; }
.page-hero h1 { font-size: 2.2rem; }
}
/* Necessary Header/Cart Styles (Minified from your index) */
header { background: white; margin: 15px; border-radius: 20px; box-shadow: 0 10px 25px rgba(0,0,0,0.05); position: relative; z-index: 1000; }
/* ... (Assuming header.php handles the specific nav styles, but keeping basic layout just in case) ... */
.cart-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.6); z-index: 3000; display: none; justify-content: center; align-items: center; backdrop-filter: blur(5px); }
.cart-overlay.active { display: flex; }
.cart-box { background: white; width: 90%; max-width: 400px; border-radius: 25px; padding: 30px; }
</style>
</head>
<body>
<?php include 'header.php'; ?>
<div class="page-hero">
<div class="container">
<h1>Serving Humanity</h1>
<p>Bridging the gap between compassion and action since 2015.</p>
</div>
</div>
<section class="section container">
<div class="grid-2">
<div>
<h4 style="color: var(--primary-purple); text-transform: uppercase; letter-spacing: 1px; font-weight: 700;">Who We Are</h4>
<h2 class="section-title">More Than Just a Charity</h2>
<p class="lead-text">
Global Relief Bridge was founded on a simple principle: that every human being deserves dignity, safety, and opportunity.
</p>
<p style="color: #666; margin-bottom: 20px; line-height: 1.6;">
We are a UK-registered NGO working on the ground in conflict zones and poverty-stricken areas. We don't just hand out food; we build sustainable water systems, sponsor education, and provide medical infrastructure to help communities rebuild themselves.
</p>
<div style="display: flex; gap: 20px;">
<div>
<span class="fin-stat">10+</span>
<div class="fin-label">Years Active</div>
</div>
<div>
<span class="fin-stat">500k+</span>
<div class="fin-label">Lives Impacted</div>
</div>
</div>
</div>
<div>
<img src="https://images.unsplash.com/photo-1593113598332-cd288d649433?auto=format&fit=crop&w=800" style="margin-top: 20px;">
</div>
</div>
</section>
<section class="section" style="background: #e9ecef; margin: 0 15px; border-radius: 20px;">
<div class="container">
<div class="text-center" style="margin-bottom: 50px;">
<h2 class="section-title">Our Core Values</h2>
<p>The pillars that guide every decision we make.</p>
</div>
<div class="grid-3">
<div class="value-card">
<i class="fas fa-hand-holding-heart value-icon"></i>
<h3>Sincerity (Ikhlas)</h3>
<p>We act solely for the sake of helping others, ensuring our intentions remain pure and focused on the beneficiary.</p>
</div>
<div class="value-card">
<i class="fas fa-search-dollar value-icon"></i>
<h3>Transparency</h3>
<p>We believe you have the right to know where your money goes. We provide open reports and clear audit trails.</p>
</div>
<div class="value-card">
<i class="fas fa-bolt value-icon"></i>
<h3>Efficiency</h3>
<p>We minimize administrative costs and use local supply chains to ensure your donation has maximum impact.</p>
</div>
</div>
</div>
</section>
<section class="section container">
<div class="grid-2">
<div>
<img src="https://images.unsplash.com/photo-1554224155-8d04cb21cd6c?auto=format&fit=crop&w=800" alt="Financial Planning">
</div>
<div>
<h2 class="section-title">Where Your Money Goes</h2>
<p class="lead-text">We operate a 100% donation policy on specific appeals like Zakat and Orphan sponsorship.</p>
<p style="color: #666; margin-bottom: 20px;">
For every £1 you donate to our general fund:
</p>
<ul style="list-style: none; margin-bottom: 30px;">
<li style="margin-bottom: 15px; display: flex; align-items: center; font-size: 1.1rem;">
<span style="background: var(--primary-green); color: white; padding: 5px 10px; border-radius: 5px; margin-right: 15px; font-weight: bold;">88p</span>
Direct Aid & Projects
</li>
<li style="margin-bottom: 15px; display: flex; align-items: center; font-size: 1.1rem;">
<span style="background: var(--primary-purple); color: white; padding: 5px 10px; border-radius: 5px; margin-right: 15px; font-weight: bold;">08p</span>
Fundraising & Marketing
</li>
<li style="margin-bottom: 15px; display: flex; align-items: center; font-size: 1.1rem;">
<span style="background: var(--dark-green); color: white; padding: 5px 10px; border-radius: 5px; margin-right: 15px; font-weight: bold;">04p</span>
Admin & Governance
</li>
</ul>
<a href="#" class="btn btn-green">View Annual Report</a>
</div>
</div>
</section>
<section class="section container">
<div class="text-center" style="margin-bottom: 50px;">
<h2 class="section-title">Our Leadership</h2>
<p>Dedicated professionals committed to the cause.</p>
</div>
<div class="grid-4">
<div class="team-card">
<img src="https://images.unsplash.com/photo-1560250097-0b93528c311a?auto=format&fit=crop&w=400">
<div class="team-info">
<div class="team-role">Chairman</div>
<h3>Dr. Ahmed Ali</h3>
</div>
</div>
<div class="team-card">
<img src="https://images.unsplash.com/photo-1573496359142-b8d87734a5a2?auto=format&fit=crop&w=400">
<div class="team-info">
<div class="team-role">Director of Ops</div>
<h3>Sarah Khan</h3>
</div>
</div>
<div class="team-card">
<img src="https://images.unsplash.com/photo-1519085360753-af0119f7cbe7?auto=format&fit=crop&w=400">
<div class="team-info">
<div class="team-role">Head of Finance</div>
<h3>James O'Connor</h3>
</div>
</div>
<div class="team-card">
<img src="https://images.unsplash.com/photo-1580489944761-15a19d654956?auto=format&fit=crop&w=400">
<div class="team-info">
<div class="team-role">Field Coordinator</div>
<h3>Fatima Hassan</h3>
</div>
</div>
</div>
</section>
<section class="section" style="background: var(--dark-green); color: white; text-align: center; margin: 0 15px; border-radius: 20px;">
<div class="container">
<h2 style="font-size: 2.5rem; margin-bottom: 20px; color: white;">Be Part of the Solution</h2>
<p style="font-size: 1.2rem; max-width: 700px; margin: 0 auto 30px; opacity: 0.9;">
Whether you volunteer your time or donate your wealth, your contribution changes lives. Join Global Relief Bridge today.
</p>
<div style="display: flex; gap: 20px; justify-content: center;">
<button class="btn btn-green">Donate Now</button>
<button class="btn" style="background: white; color: var(--dark-green);">Become a Volunteer</button>
</div>
</div>
</section>
<?php include("footer.php"); ?>
<div id="cart-overlay" class="cart-overlay">
<div class="cart-box">
<div style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 20px;">
<h3>Donation Cart</h3>
<i class="fas fa-times" onclick="toggleCart()" style="cursor: pointer; font-size: 1.5rem; color: #999;"></i>
</div>
<div id="cart-items">
<p style="text-align: center; color: #999; padding: 20px;">Viewing Cart...</p>
</div>
<div style="display: flex; justify-content: space-between; font-size: 1.4rem; font-weight: 800; margin: 25px 0;">
<span>Total</span>
<span id="cart-total-display">£0.00</span>
</div>
<button class="btn btn-blue" style="width: 100%; margin-bottom: 10px; border-radius: 50px;" onclick="goToCheckout()">Proceed to Checkout</button>
</div>
</div>
<script>
// NOTE: This logic assumes the main cart logic is in your header.php or main js file.
// If not, include the full JS from index.php here.
// Re-declaring for standalone functionality if needed
function toggleCart() {
const overlay = document.getElementById('cart-overlay');
overlay.classList.toggle('active');
// In a real scenario, you'd fetch the session cart here via AJAX
}
function goToCheckout() {
window.location.href = 'checkout.php'; // Simplified for the About Page
}
</script>
</body>
</html>
b IDATxytVսϓ22 A@IR:hCiZ[v*E:WũZA ^dQeQ @ !jZ'>gsV仿$|?g)&x-E