form.jet-form-builder.layout-column {
    text-align: center;
	padding: 20px;
    background: #F9F9F9;
    color: #fff;
    border-radius: 20px;
	    margin: 40px 0px;
}
form.jet-form-builder.layout-column{
	text-align:center !important;
}
form.jet-form-builder.layout-column .jet-form-builder-row.field-type-text-field , form.jet-form-builder.layout-column .jet-form-builder-row.field-type-email-field , form.jet-form-builder.layout-column .jet-form-builder-row.field-type-tel-field {
    width: 60%;
	justify-self: center;
	margin: auto;
}
form.jet-form-builder.layout-column .jet-form-builder__action-button-wrapper.jet-form-builder__submit-wrap {
    justify-content: center;
}
form.jet-form-builder.layout-column .jet-form-builder-row.field-type-text-field input, form.jet-form-builder.layout-column .jet-form-builder-row.field-type-email-field input, form.jet-form-builder.layout-column .jet-form-builder-row.field-type-tel-field input {
    background: #fff;
}
form.jet-form-builder.layout-column .jet-form-builder__label-text {
    color: #000;
}
.jet-form-builder-message--success {
    border: 1px solid #0043ff;
    color: #0043ff;
}
form.jet-form-builder.layout-column .jet-form-builder__next-page-wrap button , form.jet-form-builder.layout-column .jet-form-builder__action-button-wrapper.jet-form-builder__submit-wrap button {
    background: #0043ff;
}
.page-id-4203 .elementor.elementor-2101.elementor-location-header , .page-id-4203 .elementor.elementor-2107.elementor-location-footer ,.page-id-4316 .elementor.elementor-2101.elementor-location-header , .page-id-4316 .elementor.elementor-2107.elementor-location-footer {
    display: none;
}
.jfb-progress-type--default .jet-form-builder-progress-pages__item--wrapper.active-page .jet-form-builder-progress-pages__item+.jet-form-builder-progress-pages__separator {
    background-color: #d73434;
    height: 3px;
}
.jet-form-builder-progress-pages__item--circle {
    color: #000;
}
.jfb-progress-type--default .jet-form-builder-progress-pages__item--wrapper.active-page .jet-form-builder-progress-pages__item--circle {
    border: 2px solid #d73434;
    color: #d73434;
}
.jet-form-builder-progress-pages__item--label {
    color: #d73434;
}
form.jet-form-builder.layout-column .jet-form-builder__next-page-wrap {
    justify-self: center;
		margin-top: 30px;
}

@media(max-width:767px) {
	.jfb-progress-type--default .jet-form-builder-progress-pages__item {
    padding: 0.5em 0.3em;
}
}