
/*
Theme Name: Defender Monkey
Theme URI: https://defendermonkey.com
Author: Gaurav / Defender Monkey
Author URI: https://defendermonkey.com
Description: A lightweight custom theme for Defender Monkey - remote tech support.
Version: 1.0
Requires at least: 5.0
Tested up to: 6.5
Text Domain: defendermonkey
Tags: one-column, two-columns, custom-logo, custom-menu, featured-images, translation-ready
*/

:root{
  --primary: #1B263B;
  --accent: #FF7A00;
  --bg: #ffffff;
  --muted: #6b7280;
}

body { font-family: 'Inter', sans-serif; color: var(--primary); background: var(--bg); margin:0; padding:0; }
a { color: var(--accent); }
.header { background: var(--bg); border-bottom: 1px solid #e6e9ee; }
.site-logo { display:flex; align-items:center; gap:12px; padding:18px; }
.site-logo img { height:46px; }
.nav { float:right; margin-right:24px; }
.hero { background: linear-gradient(180deg, rgba(27,38,59,0.03), rgba(27,38,59,0)); padding:60px 20px; text-align:center; }
.hero h1{ font-family: 'Poppins', sans-serif; font-size:36px; color:var(--primary); margin:0 0 12px; }
.hero p{ color:var(--muted); margin:0 0 18px; }
.services { display:flex; flex-wrap:wrap; gap:18px; justify-content:center; padding:30px 20px; }
.service-card { border:1px solid #eef2f7; border-radius:10px; padding:18px; width:260px; background:white; box-shadow:0 2px 8px rgba(11,22,40,0.03); }
.cta { display:inline-block; margin-top:12px; padding:10px 16px; border-radius:8px; background:var(--accent); color:white; text-decoration:none; }
.footer { background:#0d1b2a; color:white; padding:20px; text-align:center; margin-top:30px; }

/* WhatsApp floating button */
.whatsapp-float { position:fixed; right:18px; bottom:18px; background:var(--accent); border-radius:50px; padding:12px 14px; box-shadow:0 6px 18px rgba(0,0,0,0.15); z-index:9999; }
.whatsapp-float img{ height:22px; vertical-align:middle; }
.container{ max-width:1100px; margin:0 auto; }
