#fict-grid-div {
	left: 27.5vw;
	display: grid;
	grid-template-areas:
		"img1 img2"
		"label1 label2";
	grid-column-gap: 5vw;
	width: 45vw;
	position: sticky;
}

#fict-grid-div img {
	height: 11.34vw;
}

#fict-grid-div img:first-child {
	grid-area: img1;
}
#fict-grid-div img:last-child {
	grid-area: img2;
}

#fict-grid-div p:first-child {
	grid-area: label1;
}
#fict-grid-div p:last-child {
	grid-area: label2;
}

#fict-images-1,
#fict-images-2,
#fict-images-3 {
	margin-bottom: 2.5vw;
}

#fict-images-1 img,
#fict-images-2 img {
	width: 20vw;
}

#fict-images-1 img:nth-child(2),
#fict-images-2 img:nth-child(2) {
	margin-left: 2.5vw;
	margin-right: 2.5vw;
}

#fict-images-3 img {
	width: 14.375vw;
}

#fict-images-3 img:not(:first-child) {
	margin-left: 2.5vw;
}

@media screen and (max-width: 700px) {
	#fict-grid-div {
		left: 5vw;
		width: 90vw;
	}

	#fict-grid-div img {
		height: 20vw;
		justify-self: center;
	}

	#fict-images-1 img,
	#fict-images-2 img {
		width: 29vw;
	}

	#fict-images-1 img:nth-child(2),
	#fict-images-2 img:nth-child(2) {
		margin-left: 1.5vw;
		margin-right: 1.5vw;
	}

	#fict-images-3 img {
		width: 20.6vw;
	}
}
