#wrap {
	padding: 7rem 0 2rem;
	margin: 0 3.5%;
	line-height: 1.8;
}
#wrap p {
	margin-bottom: 1.8rem;
	color: #5d5d5d;
	font-weight: 500;
}
h2, h3 {font-weight: 500;}
h3,h3+p {margin-left: 2rem;}
#wrap ol {
	margin: 0 0 3.6rem 3rem;
	color: #78838c;
	font-weight: 500;
}
@media only screen and (min-width: 701px){
	#wrap {
		padding-top: 9rem;
		margin: 0 0 0 11%;
	}
	h2 {
		float: left;
		width: 15rem;
	}
	h2+p, h2+p+p, h2+p+p+p, h3, h3+p {
		width: calc(100% - 15rem);
		margin-left: 15rem;
	}
	#wrap ol {
		width: calc(100% - 15rem);
		margin: 0 0 3.6rem 16rem;
	}
}
