/* ============================================================
   ÖMER FARUK ORDULU — SİTE EK CSS
   Konum: Görünüm → Editör → Biçemler → ⋮ → Ek CSS
   Revizyon: 12 Ağustos 2026
   Değişiklik: İki @import satırı kaldırıldı (render engelleme,
   PageSpeed'de 3.880 ms tasarruf). Font yığınlarına güvenli
   yedekler eklendi. Font Awesome zaten WPCode snippet'i ile
   yükleniyor, ayrıca @import gerekmiyor.
   ============================================================ */
:root{
  --bg:#0f1419; --surface:#161e2a; --surface-2:#1d2738;
  --gold:#c9a961; --gold-light:#e4c989; --gold-dark:#a48944;
  --cream:#f5f1e8; --text:#e8e6e1; --text-muted:#9a9892;
  --line:rgba(201,169,97,.18);
  --serif:'Playfair Display',Georgia,'Times New Roman',serif;
  --sans:'Manrope',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;

  /* DUA REHBER / SSS ortak değişkenleri */
  --dua-navy: #0f1419;
  --dua-navy-soft: #141a21;
  --dua-navy-elev: #1a2129;
  --dua-gold: #c9a961;
  --dua-gold-bright: #d9bb73;
  --dua-gold-faint: rgba(201, 169, 97, 0.10);
  --dua-gold-line: rgba(201, 169, 97, 0.22);
  --dua-cream: #f5f0e8;
  --dua-cream-muted: rgba(245, 240, 232, 0.62);
  --dua-cream-soft: rgba(245, 240, 232, 0.85);
  --dua-cream-faint: rgba(245, 240, 232, 0.08);
}
body{font-family:var(--sans);background:var(--bg);color:var(--text);line-height:1.7;-webkit-font-smoothing:antialiased}
/* Elementor düzeltmesi */
.elementor-widget-html > .elementor-widget-container{padding:0 !important}
/* HEADER */
/* HERO */
/* Blog sayfası hero başlığı (h1 yerine h2.dua-h1) */
/* ABOUT */
/* Sade Bölge Kartları */
/* İletişim Kartı */
/* ============================================================
   BLOG BÖLÜMÜ
   ============================================================ */
/* Sayfalama */
/* Blog responsive */
/* ========== GENEL DÜZELTMELER ========== */
/* 1) Header telefon numarası okunaklı */
/* 2) Hakkımda - iletişim satırları alt alta */
/* 3) Sosyal medya ikonları */
/* 4) MOBİL düzeltmeler */
/* Footer iletişim bilgileri */
/* ===== Feature list ===== */
/* ===== Century 21 şirket rozeti ===== */
/* ============ HAMBURGER MENÜ ============ */
/* ============ İLETİŞİM KARTLARI - MOBİL ============ */
/* === DETAY SAYFASI ORTAK CSS === */
/* ============================================================
   SSS SAYFASI
   ============================================================ */
/* ============================================================
   DUA REHBER — Beyoğlu Rehberi Tasarım Sistemi
   ============================================================ */
/* HERO */
/* INTRO */
/* HIZLI LİSTE */
/* DURAKLAR */
/* Emlak Notu */
/* Konum linki */
/* CTA */
/* Rehber mobil */
/* ============================================================
   DUA REHBER — Ev Alma Rehberi EK SINIFLAR
   ============================================================ */
/* ============================================================
   DUA REHBER — Miras İntikali Rehberi EK SINIFLAR
   ============================================================ */
/* ============================================================
   ANASAYFA HERO — CLS DÜZELTMESİ
   text-shadow ve box-shadow animasyonları GPU'da işlenemez,
   düzen kaymasına yol açar. Sabit değerlerle değiştirildi.
   ============================================================ */
.ofh .ofh-hero h1 em{animation:none !important;text-shadow:0 0 22px rgba(228,201,137,.35)}
.ofh a.ofh-wa-float{animation:none !important;box-shadow:0 4px 20px rgba(37,211,102,.35)}
.ofh .ofh-hero-content{min-height:340px}
@media(max-width:680px){.ofh .ofh-hero-content{min-height:420px}}
/* ============================================================
   TEMA (PENDANT) GÖRÜNÜRLÜK DÜZELTMELERİ
   ============================================================ */
/* Site başlığı ve tagline */
.site-title, .site-title a,
.site-description, .wp-block-site-title a,
.wp-block-site-tagline {
  color: #f5f1e8 !important;
}
.site-title a:hover, .wp-block-site-title a:hover { color: #c9a961 !important; }
/* Sayfa/arşiv başlıkları */
.page-title, .archive-title, .entry-title, .entry-title a,
h1.wp-block-post-title, .wp-block-query-title {
  color: #f5f1e8 !important;
}
/* Önceki/Sonraki yazı navigasyonu */
.post-navigation a, .post-navigation .post-title,
.wp-block-post-navigation-link a,
.nav-links a, .navigation.post-navigation a {
  color: #c9a961 !important;
}
.post-navigation .meta-nav,
.wp-block-post-navigation-link__label {
  color: #f5f1e8 !important;
}
/* Header/footer link görünürlüğü */
.site-header a, .site-footer a,
header a, footer a {
  color: #f5f1e8 !important;
}
.site-header a:hover, .site-footer a:hover,
header a:hover, footer a:hover {
  color: #c9a961 !important;
}
