/*
Theme Name: US Law Hub
Theme URI: https://uslawhub.com/
Author: US Law Hub
Description: Lightweight Elementor-ready WordPress theme for a nationwide attorney referral and legal directory website.
Version: 1.0.0
Requires at least: 6.0
Tested up to: 6.6
Requires PHP: 7.4
Text Domain: uslawhub
*/

:root{--ulh-navy:#0b1f3a;--ulh-blue:#1559a8;--ulh-gold:#c89b3c;--ulh-light:#f5f7fa;--ulh-text:#17202a;--ulh-muted:#667085;--ulh-white:#fff;}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Arial,Helvetica,sans-serif;color:var(--ulh-text);background:#fff;line-height:1.6}a{color:var(--ulh-blue);text-decoration:none}a:hover{text-decoration:underline}img{max-width:100%;height:auto}.site-wrap{min-height:100vh;display:flex;flex-direction:column}.site-main{flex:1}.container{width:min(1180px,calc(100% - 40px));margin:auto}.site-header{background:var(--ulh-navy);color:#fff;padding:16px 0}.site-header .inner{display:flex;align-items:center;justify-content:space-between;gap:30px}.site-title{font-size:24px;font-weight:800;color:#fff;letter-spacing:.3px}.site-title:hover{text-decoration:none}.site-nav ul{display:flex;list-style:none;gap:22px;margin:0;padding:0}.site-nav a{color:#fff;font-weight:600}.site-footer{background:#071427;color:#d8dfeb;padding:36px 0;margin-top:40px}.site-footer a{color:#fff}.ulh-content{padding:40px 0}.entry-title{color:var(--ulh-navy);line-height:1.15}.ulh-legal-note{font-size:13px;color:#667085;margin-top:12px}@media(max-width:800px){.site-header .inner{align-items:flex-start;flex-direction:column}.site-nav ul{flex-wrap:wrap;gap:12px 18px}}
