.section-link__content {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}
@media (max-width: 989.98px) {
	.section-link__content {
		display: block
	}
}
.section-link__col {
	width: 85%
}
.section-link__col:nth-child(2) {
	width: 30%
}
@media (max-width: 989.98px) {
	.section-link__col {
		width: 100%
	}
	.section-link__col:nth-child(2) {
		width: 100%;
		margin-top: 4rem
	}
}
@media (max-width: 639.98px) {
	.section-link__col:nth-child(2) {
		display: none
	}
}
.section-link-list {
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 0
}
@media (min-width: 990px) {
	.section-link-list {
		padding-top: .25rem;
		width: 68%;
		margin-bottom: -1rem
	}
}
@media (min-width: 640px) {
	.section-link-list {
		-webkit-columns: 2;
		-moz-columns: 2;
		column-count: 2;
		grid-column-gap: 0;
		-webkit-column-gap: 0;
		-moz-column-gap: 0;
		column-gap: 0;
		page-break-inside: avoid;
		-webkit-column-break-inside: avoid;
		-moz-column-break-inside: avoid;
		break-inside: avoid
	}
}
@media (max-width: 639.98px) {
	.section-link-list {
		width: 100%
	}
	.section-link-list > :last-child {
		margin-bottom: 0
	}
}
.section-link-list__el {
	display: block;
	width: 100%;
	margin-bottom: 1rem
}
.section-link-list__el.animate {
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0)
}
@media (min-width: 640px) {
	.section-link-list__el {
		width: 100%;
		padding-right: 1.5rem
	}
}
@media (max-width: 639.98px) {
	.section-link-list__el {
		margin-bottom: 1rem
	}
}
@media (min-width: 990px) {
	.section-link__desc {
		max-width: 18.75rem;
		margin-left: 1rem
	}
}
@media (max-width: 989.98px) {
	.section-link__desc {
		max-width: 50%
	}
}