.main-image {
	position: relative;
	max-width: 500px;
	width: 100%;
	margin: 20px auto;
	text-align: center;
}

.main-left, .main-right {
	width: 50%;
	padding: 0;
}

.finance-buttons {
	display: flex;
	gap: 20px;
}

@media (max-width: 981px) {
.main-left, .main-right {
	width: 100%;
	padding: 0;
}

.svc-overview-list {
	list-style: none;
	margin: 25px auto;
	padding: 0;
	width: fit-content;
}
}

@media (max-width: 981px) {
.finance-buttons {
	flex-wrap: wrap;
}
}