.fc_image_links  {
	display: grid;
	grid-template-columns: 0.7fr 1.3fr;
	align-items: center;
	grid-gap: clamp(20px, 5vw, 100px);
}

.fc_image_links .content {
	padding: 20px;
	display: flex;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;

}
.fc_image_links .content .wp_content {
	max-width: 355px;
}

.fc_image_links aside {
	display: grid;
	grid-template-columns: repeat(3,1fr);
}

.fc_image_links aside a {
	padding-bottom: 0;
	height: auto;
	margin-bottom: 0;
	text-decoration: none;
	display: flex;
	padding-top: clamp(0px , 10vw, 180px);
}

.fc_image_links aside a .wp_content {
	width: auto;
	bottom: auto;
	left: auto;
	position: relative;
}

.fc_image_links aside a > .wp_content {
	padding: clamp(20px, 4vw, 60px);
	box-sizing: border-box;
}
.fc_image_links  .title {
	font-size: clamp(25px, 2vw, 40px);
}

@media (max-width: 1500px) {
	.fc_image_links  {

		grid-template-columns: 0.6fr 1.4fr;

	}

}

@media(max-width: 1300px) {
	.fc_image_links  {

		grid-template-columns: 1fr;
		grid-gap: clamp(15px, 3vw, 30px);

	}
	.fc_image_links .content .wp_content {
		max-width: 80%;
	}
}

@media (max-width: 768px) {
	.fc_image_links aside {
		display: grid;
		grid-template-columns: 1fr;
	}
	.fc_image_links aside a {

		height: clamp(280px, 20vw, 400px);
	}

}