/*# sourceMappingURL=block-contact-form-content.css.map */

.block-contact-form-content {
	background-color: #fff;
}

.block-contact-form-content__inner {
	padding: 30px 25px;
}

.block-contact-form-content__inner .title {
	color: var(--text);
}

.block-contact-form-content__right .content-title {
	color: var(--secondaryColor);
}

.block-contact-form-content__form {
	background-color: #3c3f58;
	padding: 40px 25px;
	margin: 0 -25px;
}

.block-contact-form-content__form .form-title {
	color: #fff;
	text-align: center;
	margin-bottom: 40px;
}

.block-contact-form-content__form .gform_button {
	background-color: var(--buttonAccentColor);
	margin-bottom: 0;
	width: 100%;
}

.block-contact-form-content__content {
	padding: 50px 0;
}

.block-contact-form-content__content p {
	color: var(--text);
}

.block-contact-form-content__content p span {
	color: var(--text);
}

@media (min-width: 810px) {
	.block-contact-form-content__inner {
		padding: 60px 40px;
	}
	
	.block-contact-form-content__form {
		margin: 0 -40px;
	}
}

@media (min-width: 1100px) {
	.block-contact-form-content__inner {
		padding: 100px 40px;
		max-width: 1130px;
		margin: 0 auto;
	}
	
	.block-contact-form-content__columns {
		display: flex;
		flex-flow: row nowrap;
		justify-content: space-between;
		align-items: stretch;
		border-top: 5px solid var(--accentColor);
	}
	
	.block-contact-form-content__left {
		flex: 0 0 430px;
	}
	
	.block-contact-form-content__right {
		flex: 1;
	}
	
	.block-contact-form-content__form {
		margin: 0;
		border-top: 0 solid #000;
		padding: 60px 40px;
	}
	
	.block-contact-form-content__content {
		padding: 80px 0 0 120px;
	}
}

@media (min-width: 1440px) {
	.block-contact-form-content__inner {
		padding: 100px 0;
	}
}
