.about-text-block {
	display:					flex;
	height:						100%;
	flex-direction:				column;
	text-align:					left;
	color:						black;
}

.clinical-trauma-professional {
	content:url("../data/clinical_trauma_professional_level2.svg");
	alt:"Gretchen Petrie Graff Clinical Trauma Professional Level 2 Badge";
	width:						55%;
	height:						auto;
	display:					inline-block;
	margin-left:				auto;
	margin-right:				auto;
}

.cctcp-badge {
	content:url("../data/CCTCPLevel2Badge.webp");
	alt:"Gretchen Petrie Graff Certified Christian Trauma Care Provider Level 2 Badge";
	width:						55%;
	height:						auto;
	display:					inline-block;
	margin-left:				auto;
	margin-right:				auto;
}

body {
	display:					block;
}

.about-container {
	display:					flex;
	border-radius:				5px;
	background-color:			rgb(240, 250, 240, .92);
	width:						80%;
	padding-left:				1em;
	padding-right:				3em;
	padding-top:				2em;
	padding-bottom:				5em;
	border:						1px solid black;
}

.summary-container {
	display:					flex;
	justify-content:			center;
	align-items:				center;
	justify-content:			center;
	padding:					5em;
}

.about-paragraph {
	display:					block;
	width:						70%;
	border-radius:				0px;
	background-color:			rgb(155, 175, 210, .7);
	font-family:				"Georgia", serif;
	color:						black;
}

.counselor-spacer {
	width:						4em;
}

.counselor-block {
	width:						30%;
	display:					flex;
	flex-direction:				column;
}

.about-inner {
	margin:						1em;
	font-size:					1em;
}

@media screen and (max-width: 80em) {
	.counselor-spacer {
		width:					2em;
	}
}

@media screen and (max-width: 60em) {
	.about-text-block {
		text-align:				center;
		justify-content:		center;
	}

	.about-container {
		flex-direction:			column-reverse;
	}

	.about-container {
		padding:				0;
		width:					90%;
	}

	.about-paragraph {
		display:				block;
		width:					100%;
		padding:				0;
	}

	.summary-container {
		padding:				0;
		padding-top:			5em;
		padding-bottom:			5em;
	}

	.about-inner {
		margin:					2em;
		font-size:				1.2em;
	}

	.counselor-block {
		width:					100%;
	}
}
