/* growform client2 bundle.url: https://assets.growform.co/cee2d99-mhw6hzfz/form.bundle.js resolve.source: kv resolve.at: 2025-12-07T19:13:22.739Z form.source: api cache.age_ms: 0 kv.value_present: true fallback_used: false */ ;(function () { var EMBED_TYPE = "iFrame"; var FORM_ID = "64119ca5b9e3ad000b5232ae"; var FORM_BUNDLE_URL = "https://assets.growform.co/cee2d99-mhw6hzfz/form.bundle.js"; // injected by worker (KV/memory/fallback) var FORM_DATA = {"data":{"form":{"_id":"64119ca5b9e3ad000b5232ae","formName":"Ali Raza - Beds Insulation","fields":{"decorative paragraph_725485387289275":{"type":"Decorative Paragraph","value":"Great - please tell us just a few more details...","width":12,"step":6,"sortOrder":2,"fieldStyle":{"color":"#000000"},"stepId":"d1f67399d3faff33db081ff8"},"buttons_884087565115179":{"type":"Buttons","validationRules":{"required":true},"label":"Property type","width":12,"hideLabel":true,"multiple":true,"buttonStyle":{"buttonsPerRow":"1","height":60,"buttonsType":"Square","sq_buttonsPerRow":"4"},"options":[{"text":"Detached House ","id":"eadcc6967948908aab145607"},{"text":"Semi Detached House","id":"702dbe5bcec02b40016a6ecf"},{"text":"Terrace House","id":"f3ed2c9e068056c254b0503b"},{"text":"Flat","image":null,"id":"b345c2f0e6b9cd13c9544d24"}],"step":2,"sortOrder":4,"stepId":"26d41fe3ad868a34c3b3dddd"},"text_576692390099896":{"type":"Text","label":"Your name","width":12,"step":6,"sortOrder":3,"validationRules":{"required":true},"stepId":"d1f67399d3faff33db081ff8"},"email_282478176629848":{"type":"Email","label":"Your email address","width":12,"step":6,"sortOrder":4,"stepId":"d1f67399d3faff33db081ff8"},"phone_91931770046283":{"type":"Phone","label":"Your phone number","width":12,"step":6,"sortOrder":5,"stepId":"d1f67399d3faff33db081ff8"},"decorative paragraph_799257360840766":{"type":"Decorative Paragraph","value":"Thanks for your interest!","width":12,"step":"complete","sortOrder":1,"fieldStyle":{"color":"#000000","fontSize":{"value":27,"unit":"px"}},"stepId":"complete"},"single select_770581308911703":{"type":"Single Select","width":12,"label":"Number of bedrooms?","options":[{"text":"1","id":"1c71e30abc139efcfbd6a263"},{"text":"2","id":"f3fd5df4faddde2f1ff7e04c"},{"text":"3","id":"5e367d0a9a1fa7d3833dab01"},{"text":"4","image":null,"id":"96e1ebbe412e648c1d0c9d9a"},{"text":"5","image":null,"id":"810c86cbbae341b051de567e"},{"text":"6+","image":null,"id":"c0aabcfbc19641bf83b1617c"}],"helperText":null,"step":4,"sortOrder":3,"validationRules":{"required":true},"stepId":"a1f9e98a99318543fb244c63"},"single select_274798805892043":{"type":"Single Select","width":12,"label":"How is your home heated?","options":[{"text":"Mains Gas","image":null,"id":"fb636f289a868f97f3a9b37d"},{"text":"Electric","image":null,"id":"6157b24e89fd6095e04ab743"},{"text":"Oil","image":null,"id":"914703e8388b9c961ba815d7"},{"text":"LPG","image":null,"id":"b9c277de21cf59f953cf27af"},{"text":"Other","image":null,"id":"442403f2b85546a7d39c00f5"}],"helperText":null,"step":4,"sortOrder":4,"validationRules":{"required":true},"stepId":"a1f9e98a99318543fb244c63"},"single select_576438282091937":{"type":"Single Select","width":12,"label":"Do you receive any benefits? Please select...","options":[{"text":"Income based Jobseekers Allowance","id":"0b3f5a7e2e675e500ff02c41"},{"text":"Income related Employment & Support Allowance","id":"bc42768121ecb532261bca18"},{"text":"Income Support","image":null,"id":"f1183146739e5af6c1457844"},{"text":"Pension Credit Guarantee","image":null,"id":"36420eddcba2768f8fe075bd"},{"text":"Working Tax Credit","image":null,"id":"1a0b5af2e8e3817c5e21450a"},{"text":"Child Tax Credit","image":null,"id":"f3c5963bf855cb13915b0562"},{"text":"Universal Credit","image":null,"id":"8729eaf9831a793cd531103d"},{"text":"Housing Benefit","image":null,"id":"ebb0eda41a4cadf472ab0aab"},{"text":"Pension Credit Savings Benefit","image":null,"id":"bb249f39a154eb2ec8add25f"}],"helperText":null,"step":5,"sortOrder":2,"validationRules":{"required":true},"stepId":"9182d19b24fd7eecafd84090"},"decorative paragraph_970139772601210":{"type":"Decorative Paragraph","value":"What type of property do you live in?","width":12,"step":2,"sortOrder":3,"fieldStyle":{"color":"#000000","fontSize":{"value":21,"unit":"px"},"fontFamily":"Montserrat","fontWeight":"Bold"},"stepId":"26d41fe3ad868a34c3b3dddd"},"text_439620995324006":{"type":"Text","label":"Full Address","width":12,"step":5,"sortOrder":3,"validationRules":{"required":true},"stepId":"9182d19b24fd7eecafd84090"},"text_359025331615488":{"type":"Text","label":"Postcode","width":12,"step":5,"sortOrder":4,"validationRules":{"required":true},"stepId":"9182d19b24fd7eecafd84090"},"buttons_599537798572389":{"type":"Buttons","validationRules":{"required":true},"label":"Service required","width":12,"multiple":true,"buttonStyle":{"buttonsPerRow":"2","height":200,"buttonsType":"Square","sq_buttonsPerRow":"2","sq_buttonsPerRowMobile":"1","spacing":15},"options":[{"text":"Free Boiler Upgrade","id":"61bfc94eb3752372be8ce6a0","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1701096310/uploads/xxpzond3cblo2ussbn2x.png"},{"text":"Free Central Heating","id":"aacc4e50a798d20618c8255c","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1701096316/uploads/yiwtutxdthcdtjkpgojx.png"}],"step":1,"sortOrder":2,"hideLabel":true,"stepId":"fee39945073672ae01bd15e8","imageStyles":{"width":120,"marginBottom":15,"marginTop":0,"size":"50%"}},"decorative header_787142565874856":{"type":"Decorative Header","value":"Are you a homeowner?","width":12,"sortOrder":3,"step":3,"fieldStyle":{"color":"#000000"},"stepId":"d4d1aae660ecb4aa7898cfe9"},"buttons_103680827756892":{"type":"Buttons","validationRules":{"required":true},"label":"Homeowner Status","width":12,"multiple":true,"buttonStyle":{"buttonsPerRow":"3","height":100,"buttonsType":"Square","sq_buttonsPerRowMobile":"2"},"options":[{"text":"Yes","id":"4883dd8fae7d149c7e4ccdd1"},{"text":"Landlord","id":"a7de8072736cce8f03ef79ee"},{"text":"Renting","image":null,"id":"86a674d3b7e647c3b575cf0e"}],"step":3,"sortOrder":4,"hideLabel":true,"stepId":"d4d1aae660ecb4aa7898cfe9"},"decorative header_973880345122678":{"type":"Decorative Header","value":"Start by selecting the service/s you require...","width":12,"step":1,"sortOrder":1,"fieldStyle":{"fontFamily":"Montserrat","fontWeight":"Bold","textDecoration":"none","textAlign":"center","color":"#000000"},"stepId":"fee39945073672ae01bd15e8"},"single select_931541971400236":{"type":"Single Select","width":12,"label":"Do you know your EPC Rating?","options":[{"text":"D","image":null,"id":"7bb83bb99099d864be97bb53"},{"text":"E","id":"da7eb66a2189d718d67b7c1d"},{"text":"F","id":"5ffdfb9375b9015b9c80a2c6"},{"text":"G","image":null,"id":"6656da0fe2faa3bf1dd90f5b"},{"text":"No","image":null,"id":"22cf224aaa7ed2ea58d6d22a"}],"helperText":null,"step":4,"sortOrder":5,"validationRules":{"required":true},"stepId":"a1f9e98a99318543fb244c63"},"single select_999333171101754":{"type":"Single Select","width":12,"label":"Heating source age?","options":[{"text":"1 - 5 Years Old","id":"be6555393bc966262c3d483d"},{"text":"5 - 10 Years Old","id":"170cbd992692fa1fbd896c05"},{"text":"10 - 15 Years Old","id":"4ce4f711da35824fdf0e5f6b"},{"text":"15+ Years Old","image":null,"id":"392e5069df2fa37d6b69787f"},{"text":"Unsure","image":null,"id":"6e1fbc269a82e22a8307b666"}],"helperText":null,"step":5,"sortOrder":5,"validationRules":{"required":true},"stepId":"9182d19b24fd7eecafd84090"},"decorative_header_408652854351074":{"type":"Decorative Header","value":"","width":12,"stepId":"26d41fe3ad868a34c3b3dddd","sortOrder":1},"decorative_header_318017245128710":{"type":"Decorative Header","value":"","width":12,"stepId":"26d41fe3ad868a34c3b3dddd","sortOrder":2,"location":null},"decorative_header_46544695350963":{"type":"Decorative Header","value":"","width":12,"stepId":"d4d1aae660ecb4aa7898cfe9","sortOrder":1,"location":null},"decorative_header_850997032443021":{"type":"Decorative Header","value":"","width":12,"stepId":"d4d1aae660ecb4aa7898cfe9","sortOrder":2,"location":null},"decorative_header_734118868804444":{"type":"Decorative Header","value":"","width":12,"stepId":"a1f9e98a99318543fb244c63","sortOrder":1,"location":null},"decorative_header_5066799751037":{"type":"Decorative Header","value":"","width":12,"stepId":"a1f9e98a99318543fb244c63","sortOrder":2,"location":null},"decorative_header_239280287882720":{"type":"Decorative Header","value":"","width":12,"stepId":"9182d19b24fd7eecafd84090","sortOrder":1,"location":null},"decorative_header_377896471892630":{"type":"Decorative Header","value":"","width":12,"stepId":"d1f67399d3faff33db081ff8","sortOrder":1,"location":null}},"options":{"numberOfSteps":6,"dateFormat":"DD/MM/YYYY","progressBar":{"enable":true},"continueButton":{"continueText":"Next","submitText":"Check Eligibility >>","backText":"Back"},"customStyles":{"width":{"unit":"px","value":800},"parentContainerMinHeight":{"value":0,"unit":"px"},"parentBackgroundImage":{"imageInitialHeight":900,"imageInitialWidth":1800,"imageHeight":900,"imageWidth":1800,"imageUrl":"https://res.cloudinary.com/dqnjggegp/image/upload/v1597394891/uploads/sbsnhuvt2wc0uyvwvgab.jpg"},"headerMarginTop":10,"parentBackgroundColor":"#ffffff","innerFormBackgroundColor":"#ffffff","innerFormBackgroundTransparency":"","primaryColor":"#f1f03e","bodyTextColor":"#ffffff","parentContainerBackgroundType":"none","innerFormBackgroundType":"none","buttonBorderColor":"#0089f2","buttonColorSelected":"#f0faff","buttonBorderColorSelected":"#0089f2","footerMarginBottom":10,"errorColor":"#ff4e4e","buttonColor":"#17415f","buttonTextColor":"#0089f2","inputLabelColor":"#000000","inputTextColor":"#000000","inputBackgroundColor":"#F8F8F8","inputLabelFont":"Montserrat","buttonFont":"Montserrat","buttonFontSize":16,"sq_buttonFontSize":20,"continueSubmitButtonFontSize":19,"continueButtonTextColor":"#000000"},"localization":{"dateFormat":"DD/MM/YYYY","phoneFormat":"UK"},"exportTransparentBackground":false,"customScript":"","analyticsSettings":{"unbounce":{"enabled":true}},"customRedirectUrls":[{"url":"https://www.example.com"}]},"ownedByUser":"61391543322ff60023ec3a22","personalisation":{"form_related_to":"(None - Start with a blank slate)"},"created":"2023-03-15T10:23:33.532Z","__v":1,"lastEdited":"2023-11-30T22:50:57.314Z","steps":[{"id":"fee39945073672ae01bd15e8","name":"Unnamed step 1","sortOrder":1},{"id":"26d41fe3ad868a34c3b3dddd","name":"Unnamed step 2","sortOrder":2},{"id":"d4d1aae660ecb4aa7898cfe9","name":"Unnamed step 3","sortOrder":3},{"id":"a1f9e98a99318543fb244c63","name":"Unnamed step 4","sortOrder":4},{"id":"9182d19b24fd7eecafd84090","name":"Unnamed step 5","sortOrder":5},{"id":"d1f67399d3faff33db081ff8","name":"Unnamed step 6","sortOrder":6}],"screenshotUrl":"https://res.cloudinary.com/dqnjggegp/image/upload/v1742564832/growform-production/form-screenshots/64119ca5b9e3ad000b5232ae.png","leadsCount":1497,"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' + '