/*! Elite Kit — gravity-forms widget. Built by tools/build-widget-css.mjs; edit assets/css/tailwind/widgets/widget-css/gravity-forms.css. */
.ekl-gravity-form-wrapper{box-sizing:border-box;width:100%;max-width:100%}.ekl-gravity-form-wrapper .gform_wrapper{display:block!important}.ekl-gravity-form__header{margin-bottom:20px}.ekl-gravity-form__title{margin:0 0 10px;font-size:24px;font-weight:700;line-height:1.3}.ekl-gravity-form__description{color:#666;margin:0;font-size:15px;line-height:1.6}.ekl-gravity-form--hide-labels .gfield_label,.ekl-gravity-form--hide-labels .gfield_required,.ekl-gravity-form--hide-labels .gform_wrapper .gfield_label,.ekl-gravity-form--hide-labels .gform_wrapper label.gfield_label,.ekl-gravity-form--hide-labels .gform_wrapper .ginput_complex label{display:none!important}.ekl-gravity-form--hide-placeholder input::placeholder,.ekl-gravity-form--hide-placeholder textarea::placeholder,.ekl-gravity-form--hide-placeholder .gform_wrapper input::placeholder,.ekl-gravity-form--hide-placeholder .gform_wrapper textarea::placeholder{opacity:0!important;color:#0000!important}.ekl-gravity-form-wrapper .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.ekl-gravity-form-wrapper .gform_wrapper textarea,.ekl-gravity-form-wrapper .gform_wrapper select{box-sizing:border-box;max-width:100%}.ekl-gravity-form-wrapper .gform_wrapper .gform_button_select_files{cursor:pointer;transition:all .3s}.ekl-gravity-form-wrapper .gform_wrapper input[type=file]::file-selector-button{cursor:pointer;transition:all .3s}.ekl-gravity-form-wrapper .gform_wrapper input[type=file]::-webkit-file-upload-button{cursor:pointer;transition:all .3s}.ekl-gravity-form-wrapper .gform_wrapper .gf_scroll_text,.ekl-gravity-form-wrapper .gform_wrapper .gf_scroll_text .gsection_description,.ekl-gravity-form-wrapper .gform_wrapper .gfield_consent_description{box-sizing:border-box;overflow-y:auto}.ekl-gravity-form-wrapper .gform_wrapper .gform_footer,.ekl-gravity-form-wrapper .gform_wrapper .gform_page_footer{align-items:center;display:flex}.ekl-gravity-form-wrapper .gform_wrapper .gform_footer input[type=submit],.ekl-gravity-form-wrapper .gform_wrapper .gform_page_footer input[type=submit],.ekl-gravity-form-wrapper .gform_wrapper .gform_page_footer input[type=button],.ekl-gravity-form-wrapper .gform_wrapper .gform_page_footer button,.ekl-gravity-form-wrapper .gform_wrapper .gform_page_footer .gform_next_button,.ekl-gravity-form-wrapper .gform_wrapper .gform_page_footer .gform_previous_button,.ekl-gravity-form-wrapper .gform_wrapper input[type=submit],.ekl-gravity-form-wrapper .gform_wrapper button[type=submit],.ekl-gravity-form-wrapper .gform_wrapper .gform_button{cursor:pointer;box-sizing:border-box;transition:all .3s}.ekl-gravity-form-wrapper .gform_wrapper .validation_error,.ekl-gravity-form-wrapper .gform_wrapper .gform_validation_errors,.ekl-gravity-form-wrapper .gform_wrapper .gform_submission_error{box-sizing:border-box;margin-bottom:20px}.ekl-gravity-form-wrapper .gform_wrapper .gfield_error,.ekl-gravity-form-wrapper .gforms_confirmation_message,.ekl-gravity-form-wrapper .gform_confirmation_message{box-sizing:border-box}
