/* ScoPro Solutions – Premium Real Estate Brand Override */
@import url(‘https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap’);
body, .entry-content, .site-content { font-family: ‘Inter’, sans-serif; }
/* Hero section override */
.site-header { background-color: #1a1a2e !important; }
.navbar { background-color: #1a1a2e !important; border-bottom: 2px solid #d4a843 !important; }
.navbar a, .nav-menu a, .main-navigation a { color: #ffffff !important; font-family: ‘Inter’, sans-serif; }
.navbar a:hover, .nav-menu a:hover { color: #d4a843 !important; }
/* CTA button in nav */
.header-cta, .header-btn a { background-color: #d4a843 !important; color: #1a1a2e !important; border-radius: 6px !important; font-weight: 600 !important; }
/* Gutenberg block overrides for navy/gold sections */
.wp-block-group { margin-bottom: 0 !important; }
.entry-content .wp-block-heading { font-family: ‘Inter’, sans-serif; }
.entry-content .wp-block-columns { gap: 16px !important; }
.entry-content .wp-block-column { border: 1px solid rgba(212,168,67,0.2); border-radius: 8px; padding: 20px; }
/* Button styles */
.wp-block-button__link { font-family: ‘Inter’, sans-serif; font-weight: 600; }
.wp-block-buttons { margin-top: 24px; }
/* Footer override */
.site-footer { background-color: #1a1a2e !important; color: #ffffff !important; }
.site-footer a { color: #d4a843 !important; }
.site-footer .footer-credit { color: #ffffffaa !important; }
/* Remove Archives/Categories sidebar clutter */
.widget_recent_entries, .widget_categories { display: none !important; }
/* Homepage hero image area */
.it-re-hero-section { background-color: #1a1a2e !important; }
.it-re-hero-content h1 { color: #ffffff !important; font-family: ‘Inter’, sans-serif; }
.it-re-hero-content p { color: #d4a843 !important; }
/* Property cards */
.property-card { border-radius: 8px; border: 1px solid #e0e0e0; }
.property-card .property-price { color: #d4a843 !important; font-weight: 700; }
/* General typography */
h1, h2, h3, h4, h5, h6 { font-family: ‘Inter’, sans-serif; color: #1a1a2e; }
p { font-family: ‘Inter’, sans-serif; line-height: 1.7; }
/* Hide the default IT Residence hero that duplicates our content */
.it-re-hero-section { display: none !important; }
/* Sidebar cleanup */
.sidebar, .widget-area aside { display: none !important; }
.site-content .content-area { width: 100% !important; max-width: 100% !important; }
/* Clean up Archives/Categories widgets that appear below content */
footer .widget { display: none !important; }

