.imgBlocks {
	display: flex;
	flex-wrap: wrap;
	padding: .1905rem;
}
	@media (max-width: 650px) {
		.imgBlocks {
			display: block;
		}
	}

.imgBlock {
	height: 100%;
	text-shadow: 0 2px 1px rgba(0,0,0,.5), 0 2px 16px rgba(0,0,0,.8);
	position: relative;
	z-index: 1;
	overflow: hidden;
	background-color: black;
}
	.imgBlock-wrap {
		flex-basis: 50%;
		padding: .1905rem;
		flex-grow: 1;
	}
	.imgBlock-bg {
		position: absolute;
		top:0; right:0; bottom:0; left:0;
		background-size: cover;
		background-position: center;
		z-index: -1;
		transition: all .3s ease;
		opacity: .725;
		-webkit-filter: blur(3px);
		filter: blur(3px);
		transform: scale(1.1); /* Cuts off blurred edges */
	}
		.imgBlock:hover .imgBlock-bg {
			transform: scale(1.3);
			transition: all .3s ease;
			-webkit-filter: blur(0px);
			filter: blur(0px);
		}
			@supports (-ms-ime-align: auto) { /* Target Microsoft Edge */
				.imgBlock:hover .imgBlock-bg {
					filter: none;
				}
			}
	.imgBlock-main {
		display: flex;
		flex-direction: column;
		text-align: center;
		color: #FFF;
		padding: 2.5rem;
	}
	.imgBlock-text {
		flex-basis: 9.5238rem;
		color: white;
	}
	.imgBlock-cta {
		flex-basis: 4.7619rem;
		display: flex;
		justify-content: center;
		align-items: flex-end;
	}
	.imgBlock-body {
		font-family: roboto-slab, arial, sans-serif;
		line-height: 1.65;
		width: 75%;
		margin: 0 auto;
		font-size: .85em;
	}
	.imgBlock-btn {
		margin-bottom: .5rem;
	}
	@media (max-width: 500px) {
		.imgBlock-main {
			padding: 2rem;
		}
	}