/*Theme Name: Amazon Gold Group — ProTheme URI: https://example.com/Author: Amazon Gold GroupDescription: Professional bilingual (EN/AR) theme with Projects & Partners templates, optimized assets and accessible markup.Version: 1.0.0Text Domain: amazongold-pro*//* ========= Base Variables & Reset ========= */:root{--gold:#F7B500;--orange:#FF6A00;--charcoal:#111317;--light:#F5F5F5;--max-width:1200px}*{box-sizing:border-box}html,body{height:100%;margin:0;background:var(--charcoal);color:#fff;-webkit-font-smoothing:antialiased}body{font-family:Montserrat, Arial, sans-serif;line-height:1.5}a{color:var(--gold);text-decoration:none}.container{max-width:var(--max-width);margin:0 auto;padding:28px}/* Header & Nav */.site-header{background:linear-gradient(rgba(0,0,0,0.52),rgba(0,0,0,0.52)), url('../images/hero-large.jpg') center/cover no-repeat;padding:48px 0 0}.nav{display:flex;align-items:center;justify-content:space-between}.logo{display:flex;align-items:center;gap:12px}.logo img{height:62px;display:block}.nav .menu{display:flex;gap:20px;list-style:none;margin:0;padding:0}.nav a{color:#e6e6e6;font-weight:600}/* Hero */.hero{display:flex;flex-direction:column;align-items:center;text-align:center;padding:72px 18px 88px}.hero h1{font-size:44px;letter-spacing:1px;margin:0;color:var(--gold);font-weight:800}.hero p{margin:16px 0 28px;font-size:18px;color:#ddd}.btn-primary{background:var(--gold);color:var(--charcoal);border:none;padding:12px 22px;border-radius:8px;font-weight:700;cursor:pointer}/* Sections */section{padding:64px 0}.section-title{font-size:28px;color:var(--gold);margin-bottom:16px;font-weight:700}.about-grid{display:grid;grid-template-columns:1fr 480px;gap:28px;align-items:start}.card-row{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.service-card{background:#0f1112;padding:22px;border-radius:12px;text-align:center}.service-card h4{margin:12px 0 8px}/* Projects & Partners */.project-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.partner-row{display:flex;gap:18px;align-items:center;flex-wrap:wrap}/* Contact & Form */.contact-grid{display:grid;grid-template-columns:1fr 420px;gap:30px}.form input,.form textarea{width:100%;padding:12px;border-radius:8px;border:1px solid rgba(255,255,255,0.06);background:#0d0f10;color:#fff}.form textarea{min-height:140px}.btn-secondary{background:transparent;border:1px solid var(--gold);color:var(--gold);padding:10px 16px;border-radius:8px;cursor:pointer}/* Footer */.site-footer{padding:28px 0;text-align:center;color:#bbb;font-size:14px}/* RTL support */.lang-ar{display:none}[dir="rtl"]{direction:rtl;font-family:Cairo, Montserrat, Arial}[dir="rtl"] .about-grid{grid-template-columns:480px 1fr}[dir="rtl"] .contact-grid{grid-template-columns:420px 1fr}/* Responsive */@media (max-width:1000px){.about-grid{grid-template-columns:1fr}.card-row{grid-template-columns:repeat(2,1fr)}.project-grid{grid-template-columns:repeat(2,1fr)}.hero h1{font-size:32px}}@media (max-width:640px){.nav .menu{display:none} .hero{padding:40px 12px} .card-row{grid-template-columns:1fr} .project-grid{grid-template-columns:1fr}}