/*
  ABOUT
*/

/*
  about
*/
.about {
  text-align: center;
   color: #16355e;
}
.about row {
  text-align: center;
}
.about h1 {
  font-family: Minion, serif;
  font-size: 48px;
  display: inline-block;
  width: 100%;
}
.about p {
  line-height: 26px;
  display: inline-block;
}
.about-header {
  padding: 125px 0px 30px 0px;
}
	.about-header .headshot {
		max-width: 250px;
		padding-bottom: 20%;
		margin: 0 auto;
		margin-bottom: 30px;
		background-size: cover;
		background-position: center center;
	}
.about-img {
  display: inline-block;
}
.about-why {
  padding: 100px 0px 50px 0px; 
}

.apply-img, .start-img, .account-img, .reason-img {
  padding: 0px;
}
.apply-info, .account-info {
  padding: 0px 150px 0px 50px !important;
}

@media only screen and (max-width: 40em) {
	.apply-info {
		padding: 30px !important;
	}
}
.apply-info h2, .start-info h2, .account-info h2 {
  font-family: proxima-nova, sans-serif;
	font-weight: 700;
	font-style: normal;
  font-size: 20px;
  color: #16355e;
  padding: 0px 0px 00px 0px;
}
.apply-info h1, .start-info h1, .account-info h1 {
  padding: 0px 0px 0px 0px;
}
.apply-info p, .account-info p, .reason-info p{
	font-size: 15px;
	margin-bottom: 15px;
}
.apply-info a, .start-info a, .account-info a {
  background-color: #b1974c;
  color: #fff;
  font-family: proxima-nova, sans-serif;
	font-weight: 400;
	font-style: normal;
  font-size: 14px;
  text-align: center;
  vertical-align: middle;
	 padding: 10px 25px;
}
.apply-info a:hover, .start-info a:hover, .account-info a:hover {
  background-color: #c4af6b;
}

/*
  reasons
*/
.reason-info, .reason-img {
  padding: 0;
}
.reason h1 {
  font-family: minion, serif;
  font-size: 25px;
  padding: 0px 0px 15px 0px;
  color: #16355e;
}
.reason-info {
  padding: 0px 75px
}

.icons {
	margin-bottom: 100px;
}

	.icons p {
		width: 95%;
	}

	.icons .icon {
		display: inline-block;
		max-width: 130px; width: 100%;
	}