.ann_zk__card-photo {
	height: 100%;
}

.ann_developer-name {
	color: #999;
	font-size: 12px;
	margin: 0 0 10px 0;
}

.ann_developer-name, .ann_zk__title-tooltips figcaption {
	display: none;
}

.ann_zk__title-tooltips:hover figcaption {
	display: initial;
}

/* .ann_zk__flex {
	display: flex;
	justify-content: center;
	align-items: flex-start;
	flex-wrap: wrap;
	gap: 20px;
}

.ann_developer-name {
	color: #999;
	font-size: 12px;
	margin: 0 0 10px 0;
}

.ann_zk__find {
	margin: 0 0 20px 0;
}

.ann_zk__finder {
	min-width: 280px;
	margin: 0 10px 10px 0;
}

.ann_zk__find-btn {
	background-color: #4d4d4d;
	width: 100px;
}

.ann_zk__finder, .ann_zk__find-btn {
	height: 30px;
	border-radius: 20px;
	border: 1px solid #4d4d4d;
}

.ann_zk__title-tooltips figcaption {
	display: none;
}

.ann_zk__title-tooltips:hover figcaption {
	display: initial;
} */

/* @media screen and (max-width: 659px) {
	.ann_zk__find {
		text-align: center;
	}
} */

@media screen and (max-width: 1100px) {
	/* .ann_zk__find {
		text-align: center;
	} */
	.ann_zk__card-flex {
		flex-direction: column;
	}
	.ann_zk__list-gallery {
		display: grid;
		grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
		justify-items: center;
	}
	.ann_zk__list-gallery>div {
		width: 100%;
		max-width: 374px;
	}
	.ann_zk__card-photo {
		height: 180px;
	}
	.ann_developer-name {
		display: initial;
	}
	.ann_developer-info {
		display: none;
	}
}

@media screen and (min-width: 1100px) {
	.ann_zk__card-flex> :nth-child(1) {
		flex: 1 1 auto;
	}
	.ann_zk__card-flex> :nth-child(2) {
		flex: 0 0 500px;
		margin: 0 0 0 20px;
	}
	.ann_zk__card-flex> :nth-child(3) {
		flex: 0 0 100px;
	}
}