.bottom-links .view-content {
	display: flex;
  justify-content: space-between;
  padding-top: 6.8rem;
  padding-bottom: 6.8rem;
}

.bottom-links .view-content .views-row {
	display: block;
	width: 33.5rem;
	height: 9.5rem;
	position: relative;
	overflow: hidden;
}

.bottom-links .view-content .views-row h2 {
	font-family: "Circle Bold";
	font-size: 2rem;
	line-height: 1.5;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	display: flex;
	align-items: center;
	padding: 2rem;
	padding-top: 2.7rem;
	padding-right: 13rem;
}

.bottom-links .view-content .views-row a{
	font-family: "Circle Bold";
  font-size: 2rem;
  line-height: 1.5;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  padding: 2rem;
  padding-top: 2.7rem;
  padding-right: 13rem;
}

@media(max-width: 48em) {

	.bottom-links .view-content {
		display: flex;
	  flex-direction: column;
	}

	.bottom-links .view-content {
		padding: 0 5rem;
    padding-top: 12.8rem;
    padding-bottom: 12.8rem;
    display: block;
	}

	.bottom-links .view-content .views-row {
		width: 100%;
		height: 17rem;
		margin-bottom: 7.2rem;
	}

	.bottom-links .view-content .views-row a {
		font-size: 3.2rem;
    padding: 4rem;
    padding-top: 6.7rem;
    padding-right: 26rem;
	}

	.bottom-links .view-content .views-row:last-child {
		margin-bottom: 0
	}

}