.newfundlist {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    column-gap: 2rem;
    row-gap: 2rem;
}
.newfund {
	width: 450px;
}

@media not all and (min-width: 768px) {
	.newfundlist {
		column-gap: 1rem;
		row-gap: 1rem;
	}
	.newfund {
		width: 300px;
	}
}

a:hover {
	opacity: .7;
}

/* === .contact === */
.contact ruby rt {
  font-weight: normal;
  font-size: calc(11 / 16 * 1rem);
}
