/* growform client2 bundle.url: https://assets.growform.co/694b9a61-mnd6f2j0/form.bundle.js resolve.source: kv resolve.at: 2026-04-01T04:57:55.431Z form.source: api cache.age_ms: 0 kv.value_present: true fallback_used: false */ ;(function () { var EMBED_TYPE = "iFrame"; var FORM_ID = "64ccc6ca0cfc75000b8f64e0"; var FORM_BUNDLE_URL = "https://assets.growform.co/694b9a61-mnd6f2j0/form.bundle.js"; // injected by worker (KV/memory/fallback) var FORM_DATA = {"data":{"form":{"_id":"64ccc6ca0cfc75000b8f64e0","steps":[{"id":"7d56be6f0f16ef9f4e138d4b","name":"Reside in","sortOrder":1,"copyOf":"acd45227cac332d443c4e1db"},{"id":"acd45227cac332d443c4e1db","name":"Age group","sortOrder":2},{"id":"ff4727c9498ef9c0a6c989d9","name":"homeowner","sortOrder":3},{"id":"e7cd3d1c1a626f04046a3f0e","name":"Marital Status","sortOrder":4,"copyOf":"ff4727c9498ef9c0a6c989d9"},{"id":"339be13d0f19d0924374fa90","name":"Will for","sortOrder":5,"copyOf":"ff4727c9498ef9c0a6c989d9"},{"id":"e48c4920921eefde7183de6c","name":"Basic Details","sortOrder":6,"conditionalLogic":null},{"id":"2cb23285270e00507a95c8c8","name":"Final Details","sortOrder":7,"copyOf":"e48c4920921eefde7183de6c","conditionalLogic":{"action":"hide","ruleBlocks":[{"sortOrder":0,"rules":[{"observedField":"buttons_897820023336714","operator":"selected_option","criteria":"5d73c6f02368271e5d2d94f3"},{"observedField":"buttons_897820023336714","operator":"selected_option","criteria":"403efe8c0577676514d14271"}]}]}}],"formName":"UK - Wills","fields":{"Decorative Header_52363373085874":{"type":"Decorative Header","value":"Thanks for your enquiry!","width":12,"step":"complete","sortOrder":1,"fieldStyle":{"fontSize":{"value":19,"unit":"px"},"fontWeight":"Bold"},"margins":{"marginTop":20},"stepId":"complete"},"Decorative Header_797442086161467":{"type":"Decorative Header","value":"What is your age group?","width":12,"step":2,"sortOrder":2,"fieldStyle":{"fontSize":{"value":18,"unit":"px"},"fontWeight":"Bold","textAlign":"Left"},"stepId":"acd45227cac332d443c4e1db","margins":{"marginBottom":0}},"Decorative_Paragraph_194067845817258":{"type":"Decorative Paragraph","value":"Thanks for getting in touch. We'll be in contact soon.","width":12,"step":"complete","sortOrder":2,"margins":{"marginBottom":60},"stepId":"complete"},"buttons_109446974978914":{"type":"Buttons","validationRules":{"required":true},"label":"age group","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":2,"rt_buttonsPerRowMobile":1,"buttonsType":"Rectangle","spacing":15,"showControls":"Yes","rt_compactLayoutOnMobile":"No"},"options":[{"text":"Under 50","id":"bc031ec0043625662a5e031f"},{"text":"50-60","id":"5d73c6f02368271e5d2d94f3"},{"text":"60-70","id":"547491a13da045d2063ba4cf"},{"text":"Over 70","id":"403efe8c0577676514d14271"}],"stepId":"acd45227cac332d443c4e1db","sortOrder":3,"hideLabel":true,"margins":{"marginTop":-10}},"decorative_header_591455693446010":{"type":"Decorative Header","value":"Are you a homeowner?","width":12,"step":2,"sortOrder":2,"fieldStyle":{"fontSize":{"value":18,"unit":"px"},"fontWeight":"Bold","textAlign":"Left"},"stepId":"ff4727c9498ef9c0a6c989d9","margins":{"marginBottom":0},"location":null},"buttons_2579294871057":{"type":"Buttons","validationRules":{"required":true},"label":"home owner","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":2,"rt_buttonsPerRowMobile":1,"buttonsType":"Rectangle","spacing":15,"showControls":"Yes","rt_compactLayoutOnMobile":"No"},"options":[{"text":"Yes","id":"bc031ec0043625662a5e031f"},{"text":"No","id":"403efe8c0577676514d14271"}],"stepId":"ff4727c9498ef9c0a6c989d9","sortOrder":3,"hideLabel":true,"location":null,"margins":{"marginTop":-10}},"decorative_header_302644236119411":{"type":"Decorative Header","value":"What is your marital status?","width":12,"step":2,"sortOrder":2,"fieldStyle":{"fontSize":{"value":18,"unit":"px"},"fontWeight":"Bold","textAlign":"Left"},"stepId":"e7cd3d1c1a626f04046a3f0e","margins":{"marginBottom":0},"location":null},"buttons_441273360672512":{"type":"Buttons","validationRules":{"required":true},"label":"marital status","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":"3","rt_buttonsPerRowMobile":"2","buttonsType":"Rectangle","spacing":15,"showControls":"Yes","rt_compactLayoutOnMobile":"No"},"options":[{"text":"Married","id":"bc031ec0043625662a5e031f"},{"text":"Civil Partnership","id":"403efe8c0577676514d14271"},{"text":"Living as partners","image":null,"id":"0985436e406523d3a38fea9c"},{"text":"Single","image":null,"id":"ddc4496dd3a52f4739c9d728"},{"text":"Widowed","image":null,"id":"c91d4638d569bbc99286f2e9"},{"text":"Other","image":null,"id":"aa6b3862b8fd3f859a43cae7"}],"stepId":"e7cd3d1c1a626f04046a3f0e","sortOrder":3,"hideLabel":true,"location":null,"margins":{"marginTop":-10}},"decorative_header_882502300969470":{"type":"Decorative Header","value":"Who is the will for?","width":12,"step":2,"sortOrder":2,"fieldStyle":{"fontSize":{"value":18,"unit":"px"},"fontWeight":"Bold","textAlign":"Left"},"stepId":"339be13d0f19d0924374fa90","margins":{"marginBottom":0},"location":null},"buttons_400544878503299":{"type":"Buttons","validationRules":{"required":true},"label":"will for","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":"3","rt_buttonsPerRowMobile":1,"buttonsType":"Rectangle","spacing":15,"showControls":"Yes","rt_compactLayoutOnMobile":"No"},"options":[{"text":"Myself","id":"bc031ec0043625662a5e031f"},{"text":"Myself & Partner","id":"403efe8c0577676514d14271"},{"text":"Two single Wills","image":null,"id":"5ec55e9b8490c8caf127485e"}],"stepId":"339be13d0f19d0924374fa90","sortOrder":3,"hideLabel":true,"location":null,"margins":{"marginTop":-10}},"decorative_paragraph_867367971651979":{"type":"Decorative Paragraph","value":"First Name *","width":12,"stepId":"e48c4920921eefde7183de6c","sortOrder":2,"fieldStyle":{"textAlign":"Left","fontWeight":"Bold","fontSize":{"value":14,"unit":"px"}}},"text_509420089463390":{"type":"Text","label":"First Name","width":12,"stepId":"e48c4920921eefde7183de6c","sortOrder":3,"margins":{"marginTop":-22},"validationRules":{"required":true}},"decorative_paragraph_684862727238954":{"type":"Decorative Paragraph","value":"Last Name *","width":12,"stepId":"e48c4920921eefde7183de6c","sortOrder":4,"fieldStyle":{"textAlign":"Left","fontWeight":"Bold","fontSize":{"value":14,"unit":"px"}},"location":null},"text_257149270981814":{"type":"Text","label":"Last Name","width":12,"stepId":"e48c4920921eefde7183de6c","sortOrder":5,"margins":{"marginTop":-22},"location":null,"validationRules":{"required":true}},"decorative_paragraph_38242329549837":{"type":"Decorative Paragraph","value":"Please type your postcode so we can verify we service your area *","width":12,"stepId":"e48c4920921eefde7183de6c","sortOrder":6,"fieldStyle":{"textAlign":"Left","fontWeight":"Bold","fontSize":{"value":14,"unit":"px"}},"location":null},"decorative_paragraph_652616457566058":{"type":"Decorative Paragraph","value":"Email *","width":12,"stepId":"2cb23285270e00507a95c8c8","sortOrder":4,"fieldStyle":{"textAlign":"Left","fontWeight":"Bold","fontSize":{"value":14,"unit":"px"}}},"decorative_paragraph_898399937535301":{"type":"Decorative Paragraph","value":"Please type your telephone number as we may need to contact you about your will *","width":12,"stepId":"2cb23285270e00507a95c8c8","sortOrder":2,"fieldStyle":{"textAlign":"Left","fontWeight":"Bold","fontSize":{"value":14,"unit":"px"}},"location":null},"phone_62895343439091":{"type":"Phone","label":"What is your phone number?","width":12,"stepId":"2cb23285270e00507a95c8c8","sortOrder":3,"defaultCountryFormat":"gb","margins":{"marginTop":-15},"useDataSoap":true},"decorative_paragraph_671555056590125":{"type":"Decorative Paragraph","value":"By submitting the form I agree to the [Privacy Policy](https://docs.versiontwo.io/privacy-policy/uk), and that I agree to be contacted by telephone, email, sms and post by Trust Family Associates, for the purpose of providing you with a quote for will writing. Calls may be recorded for quality and training. You can unsubscribe at any time.\n\n[Terms & Conditions](https://docs.versiontwo.io/termsandconditions)\n\n\n","width":12,"stepId":"2cb23285270e00507a95c8c8","sortOrder":1,"location":"footer","margins":{"marginTop":-22},"fieldStyle":{"fontSize":{"value":10,"unit":"px"}}},"decorative_paragraph_586174271478240":{"type":"Decorative Paragraph","value":"We do not cold call, spam and pass on your data for marketing.","width":12,"stepId":"2cb23285270e00507a95c8c8","sortOrder":2,"location":"footer","fieldStyle":{"fontSize":{"value":12,"unit":"px"},"fontWeight":"Bold"}},"decorative_paragraph_550358276604499":{"type":"Decorative Paragraph","value":"10%","width":12,"stepId":"acd45227cac332d443c4e1db","sortOrder":1,"customCssClasses":"progress progress-10"},"decorative_paragraph_472319179385002":{"type":"Decorative Paragraph","value":"25% Completed","width":12,"stepId":"ff4727c9498ef9c0a6c989d9","sortOrder":1,"customCssClasses":"progress progress-30","location":null},"decorative_paragraph_423321757953907":{"type":"Decorative Paragraph","value":"35% Completed","width":12,"stepId":"e7cd3d1c1a626f04046a3f0e","sortOrder":1,"customCssClasses":"progress progress-40","location":null},"decorative_paragraph_316549936474390":{"type":"Decorative Paragraph","value":"50% Completed","width":12,"stepId":"339be13d0f19d0924374fa90","sortOrder":1,"customCssClasses":"progress progress-50","location":null},"decorative_paragraph_518584370615809":{"type":"Decorative Paragraph","value":"75% Completed","width":12,"stepId":"e48c4920921eefde7183de6c","sortOrder":1,"customCssClasses":"progress progress-80","location":null},"decorative_paragraph_150312835763402":{"type":"Decorative Paragraph","value":"95% Completed","width":12,"stepId":"2cb23285270e00507a95c8c8","sortOrder":1,"customCssClasses":"progress progress-90","location":null},"decorative_paragraph_136843029167684":{"type":"Decorative Paragraph","value":"Complete this short form. It will only take a minute.","width":12,"stepId":"acd45227cac332d443c4e1db","sortOrder":4},"zipcode_576335365289566":{"type":"Zipcode","label":"Postcode","zipcodeFieldFormat":"postcode_uk","width":12,"stepId":"e48c4920921eefde7183de6c","sortOrder":7},"decorative_header_647456370622175":{"type":"Decorative Header","value":"Could you kindly let us know where you currently call home?","width":12,"step":2,"sortOrder":2,"fieldStyle":{"fontSize":{"value":18,"unit":"px"},"fontWeight":"Bold","textAlign":"Left"},"stepId":"7d56be6f0f16ef9f4e138d4b","margins":{"marginBottom":0}},"buttons_897820023336714":{"type":"Buttons","validationRules":{"required":true},"label":"resides in","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":2,"rt_buttonsPerRowMobile":1,"buttonsType":"Rectangle","spacing":15,"showControls":"Yes","rt_compactLayoutOnMobile":"No"},"options":[{"text":"England","id":"bc031ec0043625662a5e031f"},{"text":"Scotland","id":"5d73c6f02368271e5d2d94f3"},{"text":"Wales","id":"547491a13da045d2063ba4cf"},{"text":"Northern Ireland","id":"403efe8c0577676514d14271"}],"stepId":"7d56be6f0f16ef9f4e138d4b","sortOrder":3,"hideLabel":true,"margins":{"marginTop":-10}},"decorative_paragraph_324254045666362":{"type":"Decorative Paragraph","value":"0%","width":12,"stepId":"7d56be6f0f16ef9f4e138d4b","sortOrder":1,"customCssClasses":"progress progress-10"},"decorative_paragraph_267932409342691":{"type":"Decorative Paragraph","value":"Complete this short form. It will only take a minute.","width":12,"stepId":"7d56be6f0f16ef9f4e138d4b","sortOrder":4},"email_901642325117559":{"type":"Email","label":"Email Address","width":12,"stepId":"2cb23285270e00507a95c8c8","sortOrder":5,"margins":{"marginTop":-15}},"hidden_341270506509147":{"type":"Hidden","hiddenFieldName":"sub4","width":12,"stepId":"2cb23285270e00507a95c8c8","sortOrder":6},"hidden_575583661706274":{"type":"Hidden","hiddenFieldName":"sub5","width":12,"stepId":"2cb23285270e00507a95c8c8","sortOrder":7}},"options":{"numberOfSteps":5,"dateFormat":"DD/MM/YYYY","progressBar":{"enable":false},"continueButton":{"continueText":"Next","submitText":"Finish - MY FREE QUOTE","backText":"Back"},"customStyles":{"width":{"unit":"px","value":580},"parentContainerMinHeight":{"value":0,"unit":"px"},"parentBackgroundImage":{"imageInitialHeight":1362,"imageInitialWidth":2066,"imageHeight":1362,"imageWidth":2066,"imageUrl":"https://res.cloudinary.com/dqnjggegp/image/upload/v1597337140/uploads/qmsfk98ank3wfp1ehvyg.jpg"},"headerMarginTop":10,"parentBackgroundColor":"#ffffff","innerFormBackgroundColor":"#ffffff","innerFormBackgroundTransparency":"","primaryColor":"#0a83ca","bodyTextColor":"#343434","parentContainerBackgroundType":"color","innerFormBackgroundType":"none","buttonBorderColor":"#ff7500","buttonColorSelected":"#ffa659","buttonBorderColorSelected":"#ff7500","footerMarginBottom":70,"errorColor":"#ff4e4e","buttonColor":"#ff7500","buttonTextColor":"#ffffff","inputLabelColor":"#a3a3a3","inputTextColor":"#000000","defaultFont":"Open Sans","sq_buttonFont":"Inherit","sq_buttonFontSize":14,"showShadows":"Yes","sq_buttonTextColor":"#000000","sq_buttonColor":"#FFFFFF","sq_buttonColorSelected":"#FFFFFF","sq_buttonBorderColor":"#DADADA","sq_buttonBorderColorSelected":"primary","sq_buttonBannerColor":"#ffffff","rt_buttonFont":"Inherit","rt_buttonFontSize":14,"rt_buttonColor":"#FFFFFF","rt_buttonColorSelected":"#FFFFFF","rt_buttonTextColor":"#000000","rt_buttonBorderColor":"#DADADA","rt_buttonBorderColorSelected":"primary","rt_controlsColor":"#182ea9","continueSubmitButtonFontSize":20,"continueButtonColor":"#fab32b"},"localization":{"dateFormat":"MM/DD/YYYY"},"exportTransparentBackground":false,"customScript":"","customRedirectUrls":[{"url":"https://quotes.totallylife.co.uk/wills/next-steps-np","conditionalLogic":{"ruleBlocks":[{"sortOrder":0,"rules":[{"observedField":"buttons_897820023336714","operator":"selected_option","criteria":"5d73c6f02368271e5d2d94f3"},{"observedField":"buttons_897820023336714","operator":"selected_option","criteria":"403efe8c0577676514d14271"},{"observedField":"zipcode_576335365289566","operator":"starts_with","criteria":"GY"},{"observedField":"zipcode_576335365289566","operator":"starts_with","criteria":"gy"}]}]}},{"url":"https://quotes.totallylife.co.uk/wills/next-steps","conditionalLogic":null}],"customCss":".countdown .markdown-p:before {\ncontent: \"\";\ndisplay: block;\nbackground: url(\"https://res.cloudinary.com/dqnjggegp/image/upload/v1664458149/growform-production/stopwatch.png\") no-repeat;\nbackground-size: 20px;\nwidth: 20px;\nheight: 20px;\nmargin-left:auto;\nmargin-right:auto;\ntext-align: center;\nmargin-bottom: 5px;\n}\n\n.progress .markdown {\nbackground-color: #e9ecef;\nborder-radius: 6px;\nheight: 25px;\n}\n\n.progress .markdown-p {\nbackground-color: #182EA9;\nborder-top-left-radius:6px;\nborder-bottom-left-radius: 6px;\nheight:25px;\ncolor: white;\nline-height: 25px;\nwidth: 30%;\ntext-shadow: 1px 1px #303030;\n}\n\n.progress-0 .markdown-p {\nwidth: 5%;\n}\n\n.progress-10 .markdown-p {\nwidth: 10%;\n}\n\n.progress-20 .markdown-p {\nwidth: 20%;\n}\n\n.progress-30 .markdown-p {\nwidth: 30%;\n}\n\n.progress-40 .markdown-p {\nwidth: 40%;\n}\n\n.progress-50 .markdown-p {\nwidth: 50%;\n}\n\n.progress-60 .markdown-p {\nwidth: 60%;\n}\n\n.progress-70 .markdown-p {\nwidth: 70%;\n}\n\n.progress-80 .markdown-p {\nwidth: 80%;\n}\n\n.progress-90 .markdown-p {\nwidth: 90%;\n}\n\n.progress-100 .markdown-p {\nwidth: 100%;\n}","actionOnSubmit":"redirect","captureSystemDetails":true},"ownedByUser":"617972747ea5e000213b727b","personalisation":{"form_related_to":"(None - start with a blank slate)"},"created":"2023-08-04T09:37:14.796Z","__v":0,"lastEdited":"2024-05-09T14:12:10.097Z","screenshotUrl":"https://res.cloudinary.com/dqnjggegp/image/upload/v1742559378/growform-production/form-screenshots/64ccc6ca0cfc75000b8f64e0.png","leadsCount":12444,"isActive":true},"accountIsActive":true,"accountIsFreeTrial":false}}; // ---- Utils ---- function safeJSONStringify(obj) { return JSON.stringify(obj) .replace(/<\/(script|style)/gi, '<\\/$1') .replace(//g, '--\\>') .replace(/\u2028/g, '\\u2028') .replace(/\u2029/g, '\\u2029'); } function preloadScript(href) { try { if (!href) return; if (document.querySelector('link[rel="preload"][href="' + href + '"]')) return; var l = document.createElement("link"); l.rel = "preload"; l.as = "script"; l.href = href; l.crossOrigin = ""; // allow cache reuse in iframe document.head.appendChild(l); } catch (_) {} } function parseQuery() { var out = {}; try { if (!window.location.search) return out; var usp = new URLSearchParams(window.location.search); usp.forEach(function (v, k) { out[k] = v; }); } catch (_) {} return out; } function buildIframeHTML(opts) { var html = '\n' + '\n' + '
\n' + ' \n' + ' \n' + ' \n' + '\n' + '\n' + ' \n' + ' \n' + '