.section-contact {
}

.section-contact > .container {
	padding-block: var(--size-v-pad-md) var(--size-v-pad-sm);
}

.section-contact .content-wrap {
	backdrop-filter: blur(10rem);
	border-radius: 2.4rem;
	background: var(--color-overlay-gray-30);
	padding-block: 10.5rem;
}

.section-contact .title {
	max-width: var(--size-max-heading-center);
	margin-inline: auto;
}

.section-contact .contact-cta {
	margin-top: var(--size-section-cta-mt);
}

@media only screen and (max-width: 991.98px) {
	.section-contact > .container {
		padding-block: var(--size-v-pad-sm) var(--size-v-pad-md);
	}
}
