.child-links__container {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	gap: 30px;
	grid-auto-rows: minmax(100px, auto);
}

.child-links__card {
	margin-bottom: 15px;
	border-radius: 8px;
	transition: var(--transition);
}
.child-links__card:hover {
	background-color: var(--primary-color-rgba-6-25);
	box-shadow: var(--shadow-small);
	/*transform: var(--transform-float);*/
	margin-top: var(--margin-float);
	margin-bottom: 25px;
	cursor: pointer;
}

.child-links__text-container {
	transition: var(--transition);
	padding: 15px;
	color: #333333!important; 
}
.child-links__text-container {
	color: #333333!important; 
}

.child-links__link {
	color:  var(--primary-color-dark)!important;
}

.child-links__card:hover .child-links__text-container {
	/*transform: var(--transform-float);*/
	margin-top: var(--margin-float);
	margin-bottom: 25px;
}

.child-links__card img {
    object-fit: cover;
    width: 100%;
	height: 275px;
	border-radius: 8px;
	transition: var(--transition);
}

.child-links__card:hover img {
	border-radius: 8px 8px 0px 0px;
}

.child-links__link {
	display: block;
	margin-top: 15px;
	margin-bottom: 20px;
}

.child-links__card .child-links__link:hover {
	text-decoration: underline;
}

.gutenberg .child-links__container {
	padding: 2% 0;
	padding-top: 80px;
}