.faq-term-links {
	display: block;
	li {
		display: block;
		a {
			display: block;
			border-top: 1px solid #DEDFEB; 
			padding: 1.25em $gutter-width;
			text-align:center;
			color: #2D2F37;
			font-size: 16px;
			font-weight: bold; 
			text-align:center;
			&:hover {color: #fff;background-color: $blue;}
		}
	}
	li:last-child a {
			border-bottom: 1px solid #DEDFEB; 

	}
}

@media screen and (min-width: $small-screen-up) {
	.faq-term-links {
		column-count: 2;
		column-gap: $gutter-width;
		padding-bottom: 60px;
		padding-top: 30px;
		li {
			display: block;
			break-inside: avoid;
			a {
				
				background-color: #fff;
				border: 1px solid #DEDFEB; 
				margin-bottom: $gutter-width/2;
			}
		}

	}

	
}
@media screen and (min-width: $medium-screen-up) {

		.faq-term-links {
			column-count: 3;
		}
}