#feature-wrapper.fh2 { padding-top: 0px; } /* removes the padding for the global nav*/
.sub-feature-platform {background-color: #3b7871; background: linear-gradient(90deg, #263d4e 0%, #2a5f67 35%, #73b47b 70%, #bfbd04 100%); background-size: 130%; background-position: center; text-align: center; margin-top: 60px;
}
  
.sub-feature-platform .section.tall {
	text-align: center;
  padding: 16px;
}

.sub-feature-platform a, .sub-feature-platform p {
	color: #ffffff;
	font-size: 1.2rem;
	text-align: center;
}

.sub-feature-platform span {
	color: #ffffff;
	font-weight: 400;
	white-space:nowrap;
}

.sub-feature-platform a:after {
	color: #ffffff;
	font-weight: 400;
}

@media only screen and (max-width: 1068px) {
	.sub-feature-platform{
    text-align: center;
    margin-top: 48px;
  }

	.sub-feature-platform .section.tall {
		padding: 2%;
		text-align: center;
	}
	
	.sub-feature-platform a, .sub-feature-platform p {
	  font-size: 1rem;
	  display: block;
	}
}
