.text-sidebar-content {
	display: grid;
	grid-template-columns: 200px auto;
	grid-template-rows: auto;
	column-gap: 40px;
}

.text-sidebar-content .text-sidebar a {
	display: block;
}
.text-sidebar-content .text-sidebar img {
	display: block;
	max-width: 100%;
	height: auto;
}

@media (max-width: 768px) {
	.text-sidebar-content {
		grid-template-columns: 1fr;
		column-gap: 0;
		row-gap: 40px;
	}
}
