.service-items {
	gap: 16px;
}
.service-items a {
	min-height: 267px;
	max-width: calc(25% - 32px / 3);
}
.service-items a:first-child {
	flex: 1 1 50%;
	width: 50%;
	max-width: calc(50% - 32px / 3);
}
.service-items strong {
	display: flex;
	max-width: 350px;
}

@media screen and (max-width: 1000px) {
	.service-items a,
	.service-items a:first-child {
		max-width: calc(50% - 8px);
	}
}

@media screen and (max-width: 500px) {
	.service-items a,
	.service-items a:first-child {
		flex: 1 1 50%;
		width: 100%;
		max-width: 100%;
	}
}