h1.site-title {
	text-indent: -9999px;
	white-space: nowrap;
	overflow: hidden;
	background: 20px url(http://diqmvuv8zy5jv.cloudfront.net/wp-content/uploads/2014/07/palatino-consulting.png) no-repeat;
	margin:5% 0;
	width:608px;
	height:80px;
}
#content {background:rgba(255,255,255,.85);
color:#000}
.single-page .entry-header,
footer.site-footer {background:none}
#content h1 {
	color:rgb(83,39,110);
}
body {
	font-family: Tahoma, Verdana, Segoe, sans-serif;
}
#content h1.entry-title,h2,h3 {
	font-family: Georgia, serif; 
	color:rgb(83,39,110);
}
.slide-menu {
	background: rgb(83,39,110);
}

h2 {
	text-transform: Capitalize;
	font-size: 1.675em;
}

.entry-title{
text-align:left;
}

/* Palatino Consulting 2026 Refresh */

/* Import Inter Font */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;700;800&display=swap');

body {
    font-family: 'Inter', sans-serif !important;
    color: #1a1a1a;
    line-height: 1.7;
    background-color: #fcfcfc;
}

/* Hero Section Refinement */
.home .wp-block-group {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
}

h1, h2, h3 {
    font-family: 'Inter', sans-serif !important;
    font-weight: 800 !important;
    letter-spacing: -0.03em !important;
    color: #000;
}

h1 {
    font-size: clamp(2.5rem, 5vw, 3.8rem) !important;
    line-height: 1.1 !important;
    margin-bottom: 30px !important;
}

/* Sub-headline / Paragraphs */
p {
    font-size: 1.15rem;
    font-weight: 300;
    max-width: 750px;
}

/* Service List Styling */
.wp-block-list {
    font-size: 1.1rem;
    padding-top: 20px;
}

.wp-block-list li {
    margin-bottom: 15px;
    border-bottom: 1px solid #eee;
    padding-bottom: 10px;
    list-style-type: none;
}

.wp-block-list li::before {
    content: "→";
    margin-right: 15px;
    color: #0044cc; /* A subtle professional blue */
    font-weight: bold;
}

/* Professional Buttons */
.wp-block-button__link {
    background-color: #000 !important;
    border-radius: 2px !important; /* Sharp corners for a more formal look */
    font-weight: 700 !important;
    padding: 18px 36px !important;
    transition: 0.3s all ease;
}

.wp-block-button__link:hover {
    background-color: #333 !important;
    transform: translateY(-2px);
}

/* Case Study Section (Add this class to your case study blocks) */
.case-study-block {
    background: #ffffff;
    border-left: 5px solid #000;
    padding: 40px;
    margin: 40px 0;
    box-shadow: 0 10px 30px rgba(0,0,0,0.05);
}