/* BungalowBobsVH hybrid adjustments */

#main-content {
    min-height: 50vh;
}

.banner-image {
    background-image: url('../images/bungalow_header.jpg');
    min-height: 360px;
    box-sizing: border-box;
}

.bbvh-site-logo {
    width: clamp(160px, 22vw, 280px);
    height: clamp(96px, 14vw, 180px);
    background-image: url('../images/bungalow_logo.png');
    background-repeat: no-repeat;
    background-size: contain;
    background-position: left center;
}

.bbvh-footer-link {
    color: #334155;
    transition: color 0.2s ease;
}

.bbvh-footer-link:hover {
    color: #0f172a;
}
