/*
Theme Name: TALK RDC — Identité officielle
Theme URI: https://talkrdc.example/
Author: TALK RDC
Description: Thème WordPress responsive bleu et orange, compatible Elementor, avec six pages de démarrage.
Version: 2.0.0
Requires at least: 6.0
Requires PHP: 7.4
Text Domain: talk-rdc
*/
:root{--blue:#0866d9;--navy:#082f65;--orange:#ff7900;--ink:#17243a}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);font-family:Arial,Helvetica,sans-serif;line-height:1.65;background:#fff}
a{color:var(--blue)}.site-header{position:sticky;top:0;z-index:50;background:#fff;border-bottom:1px solid #e7edf5;box-shadow:0 4px 18px #173d6808}
.header-inner{max-width:1200px;margin:auto;padding:10px 22px;min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:22px}
.brand{display:flex;align-items:center;gap:12px;text-decoration:none;color:#082f65;font-size:17px;font-weight:900;line-height:1.15}
.brand img{width:58px;height:58px;object-fit:contain;border-radius:50%}.brand span small{display:block;color:#f07800;font-size:10px;letter-spacing:2px}
.primary-nav ul{display:flex;align-items:center;gap:24px;list-style:none;margin:0;padding:0}.primary-nav a{font-size:14px;font-weight:700;text-decoration:none;color:#243c5a}.primary-nav a:hover,.primary-nav .current-menu-item>a{color:#0866d9}
.site-footer{background:#082b59;color:#d9e8fa;padding:40px 22px}.footer-inner{max-width:1160px;margin:auto;display:flex;justify-content:space-between;gap:25px;flex-wrap:wrap}.footer-inner a{color:#fff}.footer-brand{font-weight:900;color:#fff}.footer-note{font-size:13px;color:#c1d4ed}
.content-area{min-height:50vh}.elementor-page-content{width:100%;max-width:none;margin:0;padding:0}
.page-default{max-width:1180px;margin:50px auto;padding:0 22px}
@media(max-width:800px){.header-inner{align-items:center;flex-wrap:wrap}.primary-nav{width:100%;overflow-x:auto}.primary-nav ul{gap:16px;justify-content:flex-start;padding-bottom:8px}.primary-nav a{white-space:nowrap;font-size:13px}}
