/* Home page tweaks specific to the Roast theme. */
.service-item {
    background: #fff;
    border: 1px solid rgba(201, 165, 129, 0.25);
    border-radius: 8px;
    transition: transform 0.2s ease, box-shadow 0.2s ease;
}
.service-item:hover {
    transform: translateY(-4px);
    box-shadow: 0 8px 24px rgba(0,0,0,0.06);
}
.about-image img {
    box-shadow: 0 12px 40px rgba(0,0,0,0.08);
}
.testimonial-item p {
    line-height: 1.7;
}
