


.wp-block-columns.is-style-staff-list {
	gap: 1rem;
	margin: 2rem 0;
	& h3 {
		margin: 1em 0 .5em 0;
		line-height: .9;
		font-size: 1.25rem;
		& em {
			display: block;
			font-style: normal;
			text-transform: uppercase;
			font-weight: normal;
			font-size: .625em;
			letter-spacing: 1px;
			line-height: 1.1;
			margin: .5em 0;
			padding: 0;
		}
	}
	& ul {
		list-style: none;
		margin: 0 0 1em 0;
		padding: 0;
		font-size: .8rem;
	}
}


.wp-block-group.is-style-svg-icon {
	margin-bottom: 1rem;
	& > .wp-block-group__inner-container {
		background-color: var(--accent);
		border-radius: 10000px;
		max-width: 100%;
		width: 150px;
		margin: 0 auto;
		display: block;
		padding: 25px;
		& > svg {
			display: block;
			width: 100%;
		}
		& path {
			fill: #fff;
		}
	}
}



.wp-block-image.is-style-shadowed-rounded {
	img {
		border-radius: 99999px;
		box-shadow: 5px 5px 5px rgba(0,0,0,.33);
	}

}

.wp-block-heading.is-style-shadowed {
	line-height: 1;
	text-shadow: 3px 3px 3px rgba(0,0,0,.5);
}




ul.wp-block-list.is-style-checkboxes {
	margin: 1rem 0;
	padding: 0;
	& li {
		list-style: none;
		margin: 0;
		padding: 0 0 .75em 1.5em;
		position: relative;
		line-height: 1.3125;
		&::before {
			display: inline-block;
			position: absolute;
			top: 0;
			left: 0;
			content: '\e834';
			content: '\e92f';
			font-family: 'Material Symbols Outlined';
			color: var(--accent);
		}
		& a {
			text-decoration: none;
		}
	}	
}



#page .wp-block-columns.is-style-no-spacing {
	gap: 2rem;
	& .wp-block-cover {
		box-shadow: 5px 5px 5px rgba(0,0,0,.33);
		margin-bottom: 2rem;
		border-radius: 1rem;
	}
}

.wp-block-group.is-style-card-group { 
	padding: 4rem 0; 
}




.wp-block-columns.is-style-card-columns {
	padding: 2rem 0;
	text-align: center;
	h4 {
		text-transform: uppercase;
		font-size: 1.25rem;
		color: var(--green);
	}
	img {
		max-width: 100px;
		height: auto;
		display: block;
		margin: 1em auto;
	}
}



/*
 ***************************************
 WP Block Cover - Custom Style: Hero Block 
 ***************************************
 */
.entry-content .wp-block-cover.is-style-hero-block {
	

}


