.subscribe-form .elementor-form-fields-wrapper {
	flex-direction: row;
	justify-content: center;
}

.elementor-field-type-email {
	flex-basis: 70%
}

.elementor-field-type-submit {
	flex-basis: 20%;
	margin-left: -15px;
}

.custom-footer {
	height: 250px;
	min-height: 20vh;
}

@media only screen and (max-width: 767px) {
	.elementor-field-type-email,
	.elementor-field-type-submit {
	flex-basis: 100%
	}
	
	.elementor-field-type-submit {
	margin-left: 0px;
	}
	
	.subscribe-form input[name="form_fields[email]"] {
		text-align: center;
	}
	
	.custom-footer {
	height: 300px;
	}

}