.page-id-1459 
.entry-title {
	display: none;
}

.home .site-content .post,
.home .site-content article {
	display: none;
}

.page-id-2,
.page-id-2 .site,
.page-id-2 .site-content,
.page-id-2 .content-area,
.page-id-2 .entry-content {
	background-color: #000;
}

.home .entry-content,
.home .site-content,
.home .wp-block {
	width: 100%;
	margin: 0 auto;
}

.page-id-131
.entry-title {
	display: none;
}

.full-width-banner {
	width: 100vw;
	max-width: 100vw;
	margin-left: calc(-50vw + 50%);
	margin-right: calc(-50vw + 50%);
	background-size: cover;
	background-position: center;
}

.page-id-2164 
.entry-title {
	display: none;
}

.page-id-2164 .header-bg {
	background-image: url('https://drballew.com/wp-content/uploads/2025/12/connectbannerrev.png');
	aspect-ratio: auto;
	min-height: auto;
	height: auto;
	padding-top: 20.5%;
	background-size: contain;
	background-color: #000;
}

@media (max-width: 768px) {
	.page-id-2164 .header-bg {
		background-image: url('https://drballew.com/wp-content/uploads/2025/12/connectbannerrev_phone.png');
		aspect-ratio: auto;
		min-height: auto;
		height: auto;
		padding-top: 35%;
		background-size: cover;
		background-color: #000;
	}
}

.page-id-2164 .site-logo,
.page-id-2164 .custom-logo,
.page-id-2164 .custom-logo-link {
	display: none;
}

.page-id-2164,
.page-id-2164 .site,
.page-id-2164 .site-content,
.page-id-2164 .content-area,
.page-id-2164 .entry-content {
	background-color: #000;
}

.page-id-2164 .entry-content {
	padding-top: 0 !important;
	margin-top: 0 !important;
}

.page-id-2164 .entry-content > .wp-block-image:first-child {
	margin-top: 0 !important;
}

.page-id-2164 .page-header,
.page-id-2164 .entry-header {
	margin-bottom: 0 !important;
}

.page-id-2164 .wp-block-image img {
	width: 100%;
	height: auto;
	display: block;
}

.sharedaddy,
.sd-like,
.sd-title {
    display: none !important;
}

footer {
  padding-top: 1px !important;
  padding-bottom: 1px !important;
}

.narrow-section {
  max-width: 920px;
  margin-left: auto;
  margin-right: auto;
}

.narrow-section2 {
  max-width: 850px;
  margin-left: auto;
  margin-right: auto;
}