.mr_6 {
	margin-right: 0.6rem;
}
.ml_6 {
	margin-left: 0.6rem;
}
@media only screen and (min-width: 1068px){

}
.highlight:before {
	transform: translateY(-56%);
}
.highlight-wrapper.hl .highlight:before {
	transform: translateY(-50%);
}
h2 .highlight-wrapper .highlight:before {
	transform: translateY(-50%);
	z-index: -1;
}

.section-community .grid-item-learning-center .tile-content.gcupdate {
	padding: 50px;
	justify-content: flex-start;
}

.section-community .grid-item-learning-center {
	--tile-border-color: #e8e8ed;
}

.modal-success-story .modal-content .modal-stats .modal-stat-label {
	max-width: 200px
}

@media only screen and (min-width: 1069px) {
	.section-how-to-buy-module .column-buy {
	padding-left: 36px;
	padding-right: 0;
}
}
.section-how-to-buy-module .column-buy .column-content {
	max-width: 100%;
}
.section-sign-up .content-wrapper {
	max-width: 900px;
}
.section-hero .highlight {
	z-index: -1;
}



.section-community .tile-content .tile-headline {
	z-index: 1;
}

.section-community .highlight {
	z-index: -1;
}
@media only screen and (max-width: 735px) {
	.arrow-icon.small {
		transform: rotate(-49deg) translateX(-20px) translateY(-55px);
	}
}


.ml06 {
	margin-left: 0.5em;
}
@media only screen and (min-width: 736px) {
	.ml06_lm {
		margin-left: 0.5em;
	}
}
@media only screen and (max-width: 735px) {
	.ml06_s {
		margin-left: 0.5em;
	}
}

.section-community .grid-item-coach .tile-content .tile-headline {
	max-width: 100%;
}

.section-how-to-buy-module .column-buy .column-content.buy {
	max-width: 100%;
	}

	.typography-cta {
		font-size: 21px;
		line-height: 1.381002381;
		font-weight: 400;
		letter-spacing: .011em;
		font-family: SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
	}

	@media screen and (max-width: 1068px) {
		.typography-cta {
			font-size: 19px;
		}
	}

	@media  screen and (max-width: 735px) {
		.typography-cta {
			font-size: 17px;
		}
	}