/* Front-end block content inside Capella page wrapper */
#page_content_wrapper .inner .sidebar_content .wp-block-group,
#page_content_wrapper .inner .sidebar_content .wp-block-columns,
#page_content_wrapper .inner .sidebar_content .entry-content {
	max-width: 960px;
	margin-left: auto;
	margin-right: auto;
}

#page_content_wrapper .alignwide {
	max-width: 1200px;
	margin-left: auto;
	margin-right: auto;
}

#page_content_wrapper .alignfull {
	max-width: none;
	width: 100%;
}

#page_content_wrapper .wp-block-buttons {
	gap: 0.75em;
}

#page_content_wrapper .lf-phone-btn .wp-block-button__link {
	background-color: transparent !important;
	border: 2px solid #999999 !important;
	border-radius: 9999px;
	box-shadow: none;
	color: #999999 !important;
	transition: color 0.2s ease, border-color 0.2s ease;
}

#page_content_wrapper .lf-phone-btn .wp-block-button__link:hover,
#page_content_wrapper .lf-phone-btn .wp-block-button__link:focus {
	background-color: transparent !important;
	border-color: #bb9f5d !important;
	color: #bb9f5d !important;
}

#page_content_wrapper .lf-navigate-btn .wp-block-button__link {
	background-color: transparent !important;
	color: #999999 !important;
	border: 2px solid #999999 !important;
	border-radius: 9999px;
	box-shadow: none;
	transition: color 0.2s ease, border-color 0.2s ease;
}

#page_content_wrapper .lf-navigate-btn .wp-block-button__link .fa-map-marker {
	margin-right: 0.35em;
}

#page_content_wrapper .lf-navigate-btn .wp-block-button__link:hover,
#page_content_wrapper .lf-navigate-btn .wp-block-button__link:focus {
	background-color: transparent !important;
	border-color: #bb9f5d !important;
	color: #bb9f5d !important;
}
