.services-detail {
	margin-top: 20px;
}
.services-detail__wrap {
	margin-top: 20px;
	display: flex;
	gap: 10px;
	justify-content: space-between;
}
.services-detail__left {
    max-width: 600px;
    width: 100%;
}
.services-detail__right {
    max-width: 525px;
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.services-detail__image {
    width: 100%;
    height: 410px;
}

.services-text__full {
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0;
	font-size: 14px;
	line-height: 25px;
	color: #000;
}

.services-detail__text {
	font-size: 14px;
	line-height: 25px;
	color: #000;
	margin-top: 30px;
}

@media (max-width: 1024px) {
	.services-detail__left {
		max-width: 100%;
	}
	.services-detail__left > div {
		padding: 0;
	}
	.services-detail__right {
		display: none;
	}
}