.lesson_pane > div {
    flex-direction: row;
	gap: 2vh 5vw;
	margin: 2vh auto 0;
}
.lesson_pane p {
    font: 300 1.1rem/1.45 "Roboto", Helvetica, Arial, sans-serif;
	color: #555;
    margin: 2vh 0;
}
.lesson_pane h3 {
	text-align: center;
	margin: 0;
}	
.lesson_pane > div > div {
	margin-bottom: 0;
}
@media (min-width: 1024px) and (min-height: 600px) {
 .lesson_pane > div {
	margin: -2vh auto 0;
 }	
 .lesson_pane p {
	font-size: 1.375rem;
	margin: 4vh 0;
 }
}	
