
.column {
	display: flex;
	justify-content: space-between;
	align-items: center;
	flex-direction: row-reverse;
	padding: 70px 0;
	border-bottom: 1px dotted #30562F;
}
.column:first-of-type {
	margin-top: 30px;
}
.column:last-of-type {
	border-bottom: none;
}
.column .img {
	width: 80%;
	max-width: 300px;
	margin-right: 3%;
}
@media screen and (max-width:740px){
	.column {
		flex-direction: column;
		padding: 50px 0;
	}
	.column:first-of-type {
		margin-top: 0;
	}
	.column .img {
		margin: 0 auto 30px;
	}
	.column h3 {
		text-align: center;
	}
}


