.elementor-959 .elementor-element.elementor-element-579c563{width:100%;max-width:100%;}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder__label{margin:-2.5rem 0rem 1rem 0rem;padding:1rem 0rem 0rem 0rem;text-align:left;font-family:var( --e-global-typography-v4-p2-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-p2-font-size );font-weight:var( --e-global-typography-v4-p2-font-weight );line-height:var( --e-global-typography-v4-p2-line-height );letter-spacing:var( --e-global-typography-v4-p2-letter-spacing );color:var( --e-global-color-v4-heading );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder__label .jet-form-builder__required{font-family:var( --e-global-typography-v4-p4-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-p4-font-size );font-weight:var( --e-global-typography-v4-p4-font-weight );line-height:var( --e-global-typography-v4-p4-line-height );letter-spacing:var( --e-global-typography-v4-p4-letter-spacing );color:var( --e-global-color-v4-accent );}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder__desc{text-align:left;font-family:var( --e-global-typography-v4-p3-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-p3-font-size );font-weight:var( --e-global-typography-v4-p3-font-weight );line-height:var( --e-global-typography-v4-p3-line-height );letter-spacing:var( --e-global-typography-v4-p3-letter-spacing );color:var( --e-global-color-v4-text );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder__fields-group{gap:0.7em 0.7em;}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder__field-wrap.checkradio-wrap span{gap:8px;}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){font-family:var( --e-global-typography-v4-p2-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-p2-font-size );font-weight:var( --e-global-typography-v4-p2-font-weight );line-height:var( --e-global-typography-v4-p2-line-height );letter-spacing:var( --e-global-typography-v4-p2-letter-spacing );color:var( --e-global-color-v4-primary-dark );background-color:var( --e-global-color-v4-bg-soft );padding:0.5rem 1rem 0.5rem 1rem;margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-v4-border );border-radius:0.4rem 0.4rem 0.4rem 0.4rem;max-width:100%;}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder ::-webkit-input-placeholder{color:var( --e-global-color-v4-text );}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder ::-ms-input-placeholder{color:var( --e-global-color-v4-text );}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder ::-moz-placeholder{color:var( --e-global-color-v4-text );}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder :-moz-placeholder{color:var( --e-global-color-v4-text );}body.wp-theme-blocksy .elementor-959 .elementor-element.elementor-element-579c563 select.jet-form-builder__field.select-field{padding:0.5rem 1rem 0.5rem 1rem;height:auto;min-height:var(--has-height, var(--theme-form-field-height, 40px));}body.wp-theme-oceanwp .elementor-959 .elementor-element.elementor-element-579c563 select.jet-form-builder__field.select-field{padding-top:0.5rem !important;padding-bottom:0.5rem !important;height:auto;}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder input{color-scheme:normal;}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder__heading{color:var( --e-global-color-v4-heading );padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder__heading-desc{padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder__action-button{background-color:var( --e-global-color-v4-accent );color:var( --e-global-color-v4-white );transition:all 0.3s;font-family:var( --e-global-typography-v4-p2-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-p2-font-size );font-weight:var( --e-global-typography-v4-p2-font-weight );line-height:var( --e-global-typography-v4-p2-line-height );letter-spacing:var( --e-global-typography-v4-p2-letter-spacing );padding:0.8rem 1rem 0.8rem 1rem;margin:0px 0px 0px 0px;border-style:none;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder__action-button:hover{background-color:var( --e-global-color-v4-primary-dark );}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder__submit-wrap{justify-content:stretch;align-items:stretch;}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder__submit-wrap > .jet-form-builder__submit{width:100%;}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder__submit{justify-content:center;}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder__next-page-wrap{text-align:left;}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder-message--success{margin:1.5rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-v4-p2-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-p2-font-size );font-weight:var( --e-global-typography-v4-p2-font-weight );line-height:var( --e-global-typography-v4-p2-line-height );letter-spacing:var( --e-global-typography-v4-p2-letter-spacing );color:var( --e-global-color-v4-primary );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder-message--error{margin:1rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-v4-p2-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-p2-font-size );font-weight:var( --e-global-typography-v4-p2-font-weight );line-height:var( --e-global-typography-v4-p2-line-height );letter-spacing:var( --e-global-typography-v4-p2-letter-spacing );color:var( --e-global-color-v4-accent );background-color:var( --e-global-color-v4-transfarent );border-style:none;border-radius:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder__label{font-size:var( --e-global-typography-v4-p2-font-size );line-height:var( --e-global-typography-v4-p2-line-height );letter-spacing:var( --e-global-typography-v4-p2-letter-spacing );}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder__label .jet-form-builder__required{font-size:var( --e-global-typography-v4-p4-font-size );line-height:var( --e-global-typography-v4-p4-line-height );letter-spacing:var( --e-global-typography-v4-p4-letter-spacing );}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder__desc{font-size:var( --e-global-typography-v4-p3-font-size );line-height:var( --e-global-typography-v4-p3-line-height );letter-spacing:var( --e-global-typography-v4-p3-letter-spacing );}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){font-size:var( --e-global-typography-v4-p2-font-size );line-height:var( --e-global-typography-v4-p2-line-height );letter-spacing:var( --e-global-typography-v4-p2-letter-spacing );}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder__action-button{font-size:var( --e-global-typography-v4-p2-font-size );line-height:var( --e-global-typography-v4-p2-line-height );letter-spacing:var( --e-global-typography-v4-p2-letter-spacing );}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder-message--success{font-size:var( --e-global-typography-v4-p2-font-size );line-height:var( --e-global-typography-v4-p2-line-height );letter-spacing:var( --e-global-typography-v4-p2-letter-spacing );}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder-message--error{font-size:var( --e-global-typography-v4-p2-font-size );line-height:var( --e-global-typography-v4-p2-line-height );letter-spacing:var( --e-global-typography-v4-p2-letter-spacing );}}@media(max-width:767px){.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder__label{font-size:var( --e-global-typography-v4-p2-font-size );line-height:var( --e-global-typography-v4-p2-line-height );letter-spacing:var( --e-global-typography-v4-p2-letter-spacing );}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder__label .jet-form-builder__required{font-size:var( --e-global-typography-v4-p4-font-size );line-height:var( --e-global-typography-v4-p4-line-height );letter-spacing:var( --e-global-typography-v4-p4-letter-spacing );}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder__desc{font-size:var( --e-global-typography-v4-p3-font-size );line-height:var( --e-global-typography-v4-p3-line-height );letter-spacing:var( --e-global-typography-v4-p3-letter-spacing );}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){font-size:var( --e-global-typography-v4-p2-font-size );line-height:var( --e-global-typography-v4-p2-line-height );letter-spacing:var( --e-global-typography-v4-p2-letter-spacing );}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder__action-button{font-size:var( --e-global-typography-v4-p2-font-size );line-height:var( --e-global-typography-v4-p2-line-height );letter-spacing:var( --e-global-typography-v4-p2-letter-spacing );}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder-message--success{font-size:var( --e-global-typography-v4-p2-font-size );line-height:var( --e-global-typography-v4-p2-line-height );letter-spacing:var( --e-global-typography-v4-p2-letter-spacing );}.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder-message--error{font-size:var( --e-global-typography-v4-p2-font-size );line-height:var( --e-global-typography-v4-p2-line-height );letter-spacing:var( --e-global-typography-v4-p2-letter-spacing );}}/* Start custom CSS for jet-form-builder-form, class: .elementor-element-579c563 */.elementor-959 .elementor-element.elementor-element-579c563 .jet-form-builder-file-upload__content {
	display: none;
}/* End custom CSS */