$(document).ready(function(){$(".steps-form-module-wrapper").each(function(){const s=$(this),a=s.find(".step"),e=s.find(".next"),t=s.find(".back");function i(e){var t=e.hasClass("wpcf7-validates-as-required"),s=""!==e.val().trim(),a=e.attr("type");let i="";if(t&&!s)switch(a){case"email":i=stepsFormMsg.invalid_email;break;case"url":i=stepsFormMsg.invalid_url;break;case"tel":i=stepsFormMsg.invalid_tel;break;default:i=stepsFormMsg.invalid_required}a=$('').text(i);return t&&!s?(e.siblings(".wpcf7-not-valid-tip").length||e.after(a),!1):(e.siblings(".wpcf7-not-valid-tip").remove(),!0)}function n(e){const t=e.find("input.wpcf7-validates-as-required, select.wpcf7-validates-as-required");let s=!0;return t.each(function(){i($(this))||(s=!1)}),s}a.not(".active").addClass("next"),s.find('.wpcf7-acceptance input[type="checkbox"]').on("click",function(e){e.stopPropagation()}),e.on("click",function(e){e.stopPropagation();e=parseInt($(this).closest(".step").data("step"));const t=a.eq(e);n($(this).closest(".step"))&&setTimeout(()=>{$(this).closest(".step").removeClass("active next").addClass("prev"),t.removeClass("next prev").addClass("active")},700)}),t.on("click",function(e){e.stopPropagation();e=parseInt($(this).closest(".step").data("step"))-2;const t=a.eq(e);$(this).closest(".step").removeClass("active prev").addClass("next"),t.removeClass("next prev").addClass("active"),s.find('.step.active .wpcf7-acceptance input[type="checkbox"]').trigger("change")}),s.find("input.wpcf7-validates-as-required").on("blur",function(){i($(this))}),s.find('.wpcf7-acceptance input[type="checkbox"], input').on("input",function(){const e=s.find(".step.active");n(e)||e.removeClass("prev").addClass("active")})})});