a.pop_button h1, a.pop_button h2{
	font-weight: 400;
	text-decoration: none;
	transition: 0.25s;
	color: black;
}

a.pop_button h1{
    font-size: 24px;
}

a.pop_button h2{
	margin-bottom: 0;
	margin-top: 2em;
    font-size: 16px;
}

a.pop_button{
    text-decoration: none;
	background-color: var(--c-secondary);
	border-radius: 1em;
	padding: 2em;
	transition: 0.25s;
}

a.pop_button:hover h1,a.pop_button:hover h2{
	color: white;
}

a.pop_button:hover{
	background-color: var(--c-link-hover);
}

a.pop_button img{
	transform: scale(1.5);
    padding-left: 0.25em;
}

a.pop_button:hover img{
	filter: brightness(0) invert(1);
}

#popup-buttons{
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	grid-gap: 25px;
	padding: 1em 2.5em;
}