.services .service-item {
	border-radius: 16px;
	padding: 45px 28px;
	box-shadow: 0 10px 30px rgba(0, 0, 0, 0.08);
	transition:
		transform 0.25s ease,
		box-shadow 0.25s ease;
}

.services .service-item:hover {
	transform: translateY(-8px);
	box-shadow: 0 18px 40px rgba(0, 0, 0, 0.12);
}

.services .service-item .icon {
	margin-bottom: 20px;
}

.services .service-item h3 {
	font-size: 28px;
	margin-bottom: 16px;
}

.services .service-item p {
	font-size: 15px;
	line-height: 1.8;
}
