.post-content > .fusion-fullwidth,
.post-content > .fusion-fullwidth > .fusion-builder-row {
	min-height: 0 !important;
}

.post-content > .fusion-fullwidth > .fusion-builder-row > .fusion-layout-column {
	margin-bottom: 24px !important;
}

.post-content > .fusion-fullwidth > .fusion-builder-row > .fusion-layout-column:last-child {
	margin-bottom: 0 !important;
}

.post-content > .fusion-fullwidth .fusion-title.fusion-title-size-two {
	margin-top: 32px !important;
	margin-bottom: 20px !important;
}

.post-content > .fusion-fullwidth .fusion-title.fusion-title-size-two .fusion-title-heading {
	margin-top: 0;
}

.fusion-fullwidth:has(.parksinta-service-closing__faq) > .fusion-builder-row {
	display: flex !important;
	flex-wrap: wrap;
	align-items: flex-start;
}

.parksinta-service-closing__faq,
.parksinta-service-closing__contact {
	align-self: flex-start;
	float: none !important;
	clear: none !important;
	margin-left: 0 !important;
	margin-right: 0 !important;
}

@media (min-width: 981px) {
	.parksinta-service-closing__faq {
		flex: 0 0 42%;
		max-width: 42%;
	}

	.parksinta-service-closing__contact {
		flex: 0 0 58%;
		max-width: 58%;
	}
}

.parksinta-service-closing__faq .fusion-column-wrapper > .fusion-title,
.parksinta-service-closing__contact .fusion-column-wrapper > .fusion-title {
	margin-top: 32px !important;
}

.parksinta-service-closing__contact .fusion-text p:first-child {
	margin-top: 0;
}

.fusion-fullwidth:has(.parksinta-service-closing__faq) .fusion-layout-column:has(.fusion-recent-works) {
	margin-bottom: 0 !important;
}

.fusion-fullwidth:has(.parksinta-service-closing__faq) .fusion-recent-works {
	margin-bottom: 0 !important;
}
