/* growform client2 bundle.url: https://assets.growform.co/c0fb756-mguwl632/form.bundle.js resolve.source: kv resolve.at: 2025-10-19T05:05:23.543Z form.source: api cache.age_ms: 0 kv.value_present: true fallback_used: false */ ;(function () { var EMBED_TYPE = "iFrame"; var FORM_ID = "66881122a6cdf6000b71d5ad"; var FORM_BUNDLE_URL = "https://assets.growform.co/c0fb756-mguwl632/form.bundle.js"; // injected by worker (KV/memory/fallback) var FORM_DATA = {"data":{"form":{"_id":"66881122a6cdf6000b71d5ad","steps":[{"id":"32842358ba6fa38dbe7c613f","name":"Client Info","sortOrder":1},{"id":"acd45227cac332d443c4e1db","name":"Architect Appointed","sortOrder":2},{"id":"cd86ab393acaf4042698f53c","name":"Planning Permission","sortOrder":3,"copyOf":"acd45227cac332d443c4e1db"},{"id":"69036fca1c07a9f953ef6e65","name":"Building Regs Approval","sortOrder":4,"copyOf":"cd86ab393acaf4042698f53c"},{"id":"e8b913d0ab3de92040af311d","name":" Project Type ","sortOrder":5,"copyOf":"497a66ee6d9f0804ee10c7e6"},{"id":"04920877b831d9ff56756c5f","name":"Project Budget","sortOrder":6,"copyOf":"69036fca1c07a9f953ef6e65"},{"id":"35c1955c9181fe07e15ced67","name":"Additional Information ","sortOrder":7}],"formName":"New Image Building Quotation Form","fields":{"Decorative Header_52363373085874":{"type":"Decorative Header","value":"Thanks for your enquiry!","width":12,"step":"complete","sortOrder":1,"fieldStyle":{"fontSize":{"value":30,"unit":"px"},"fontWeight":"Bold","color":"#ffffff"},"margins":{"marginTop":20},"stepId":"complete"},"Decorative Header_797442086161467":{"type":"Decorative Header","value":"Architect Appointed","width":12,"step":2,"sortOrder":1,"fieldStyle":{"fontSize":{"value":30,"unit":"px"},"fontWeight":"Bold","color":"#ffffff"},"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,"marginTop":-12},"stepId":"complete","fieldStyle":{"fontSize":{"value":16,"unit":"px"}}},"buttons_109446974978914":{"type":"Buttons","validationRules":{"required":false},"label":"Architect Appointed ","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":"3","rt_buttonsPerRowMobile":1,"buttonsType":"Rectangle","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes"},"options":[{"text":"Yes","id":"bc031ec0043625662a5e031f"},{"text":"No ","id":"5d73c6f02368271e5d2d94f3"},{"text":"In Progress","id":"547491a13da045d2063ba4cf"}],"stepId":"acd45227cac332d443c4e1db","sortOrder":3,"hideLabel":true},"decorative_header_409151537146762":{"type":"Decorative Header","value":"Planning Permission","width":12,"step":2,"sortOrder":1,"fieldStyle":{"fontSize":{"value":30,"unit":"px"},"fontWeight":"Bold","fontStyle":"none","color":"#ffffff"},"stepId":"cd86ab393acaf4042698f53c","margins":{"marginBottom":0}},"buttons_953799122328695":{"type":"Buttons","validationRules":{"required":false},"label":"Planning Permission","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":"3","rt_buttonsPerRowMobile":1,"buttonsType":"Rectangle","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes"},"options":[{"text":"Yes","id":"bc031ec0043625662a5e031f"},{"text":"No ","id":"5d73c6f02368271e5d2d94f3"},{"text":"In Progress","id":"547491a13da045d2063ba4cf"}],"stepId":"cd86ab393acaf4042698f53c","sortOrder":3,"hideLabel":true},"name_927628093433825":{"type":"Name","label":"What is your name?","width":12,"hideLabel":true,"options":{"Firstname":{"value":null,"errorText":null},"Lastname":{"value":null,"errorText":null},"Prefix":{"value":null,"errorText":null}},"stepId":"32842358ba6fa38dbe7c613f","sortOrder":3,"hidePrefix":true},"phone_500659180136825":{"type":"Phone","label":"What is your phone number?","width":6,"stepId":"32842358ba6fa38dbe7c613f","sortOrder":4,"defaultCountryFormat":"gb"},"email_393329399276900":{"type":"Email","label":"What is your email address?","width":6,"stepId":"32842358ba6fa38dbe7c613f","sortOrder":5},"decorative_header_484692567249756":{"type":"Decorative Header","value":"Building Regs Approval","width":12,"step":2,"sortOrder":1,"fieldStyle":{"fontSize":{"value":31,"unit":"px"},"fontWeight":"Bold","color":"#ffffff"},"stepId":"69036fca1c07a9f953ef6e65","margins":{"marginBottom":0}},"buttons_557540072260140":{"type":"Buttons","validationRules":{"required":false},"label":"Building Regs Approval ","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":"3","rt_buttonsPerRowMobile":1,"buttonsType":"Rectangle","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes"},"options":[{"text":"Yes","id":"bc031ec0043625662a5e031f"},{"text":"No ","id":"5d73c6f02368271e5d2d94f3"},{"text":"In Progress","id":"547491a13da045d2063ba4cf"}],"stepId":"69036fca1c07a9f953ef6e65","sortOrder":3,"hideLabel":true},"address_819819539414255":{"type":"Address","label":"What is your address?","width":12,"stepId":"32842358ba6fa38dbe7c613f","sortOrder":6},"decorative_paragraph_991966548483923":{"type":"Decorative Paragraph","value":"Have you appointed an architect for your project?","width":12,"stepId":"acd45227cac332d443c4e1db","sortOrder":2,"fieldStyle":{"fontSize":{"value":16,"unit":"px"}},"margins":{"marginTop":-16}},"decorative_paragraph_108076705448886":{"type":"Decorative Paragraph","value":"Have you obtained planning permission for your project? ","width":12,"stepId":"cd86ab393acaf4042698f53c","sortOrder":2,"fieldStyle":{"fontSize":{"value":16,"unit":"px"}},"margins":{"marginTop":-16},"location":null},"decorative_paragraph_180270772412267":{"type":"Decorative Paragraph","value":"Have you secured building regulations approval for your project?","width":12,"stepId":"69036fca1c07a9f953ef6e65","sortOrder":2,"fieldStyle":{"fontSize":{"value":16,"unit":"px"}},"margins":{"marginTop":-16},"location":null},"decorative_header_130849857415934":{"type":"Decorative Header","value":"Project Budget","width":12,"step":2,"sortOrder":1,"fieldStyle":{"fontSize":{"value":30,"unit":"px"},"fontWeight":"Bold","color":"#ffffff"},"stepId":"04920877b831d9ff56756c5f","margins":{"marginBottom":0}},"buttons_777234397559751":{"type":"Buttons","validationRules":{"required":false},"label":"Buttons 1","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":"2","rt_buttonsPerRowMobile":"1","buttonsType":"Rectangle","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes"},"options":[{"text":"£10,000 - £50,000","id":"bc031ec0043625662a5e031f"},{"text":"£50,000 - £100,000","id":"5d73c6f02368271e5d2d94f3"},{"text":"£100,000 - £200,000","id":"547491a13da045d2063ba4cf"},{"text":"£200,000 - £350,000","image":null,"id":"fca5787d020a8a80e2393c59"},{"text":"£350,000 - £500,000","image":null,"id":"158f81ba8b6528d6bbc7521a"},{"text":"£500,000 - £1,000,000","image":null,"id":"d85a4d546b669e1472842d66"},{"text":"£1,000,000 - £2,000,000","image":null,"id":"3246b28e8c739ed92ce6bb03"},{"text":"£2,000,000 +","image":null,"id":"a35ade03513b08d0a6323449"}],"stepId":"04920877b831d9ff56756c5f","sortOrder":3,"hideLabel":true},"decorative_paragraph_92462294791925":{"type":"Decorative Paragraph","value":"What is your estimated budget for the project?","width":12,"stepId":"04920877b831d9ff56756c5f","sortOrder":2,"fieldStyle":{"fontSize":{"value":16,"unit":"px"}},"margins":{"marginTop":-16},"location":null},"text_342386392863517":{"type":"Text","label":"Additional Information ","width":12,"stepId":"35c1955c9181fe07e15ced67","sortOrder":3,"multiline":true,"rows":4},"decorative_header_971374264664476":{"type":"Decorative Header","value":"Brief Description Of Your Project","width":12,"step":2,"sortOrder":1,"fieldStyle":{"fontSize":{"value":30,"unit":"px"},"fontWeight":"Bold","color":"#ffffff"},"stepId":"35c1955c9181fe07e15ced67","margins":{"marginBottom":0},"location":null},"decorative_paragraph_556082439714512":{"type":"Decorative Paragraph","value":"Is there any additional information or specific requirements you would like to share with us regarding your project?","width":12,"stepId":"35c1955c9181fe07e15ced67","sortOrder":2,"fieldStyle":{"fontSize":{"value":16,"unit":"px"}},"margins":{"marginTop":-16},"location":null},"decorative_header_383951711105374":{"type":"Decorative Header","value":"Customer Details ","width":12,"step":2,"sortOrder":1,"fieldStyle":{"fontSize":{"value":36,"unit":"px"},"fontWeight":"Bold","color":"#ffffff"},"stepId":"32842358ba6fa38dbe7c613f","margins":{"marginBottom":0},"location":null},"decorative_paragraph_217897420306330":{"type":"Decorative Paragraph","value":"Please provide your contact details for further communication and to process your quote request.","width":12,"stepId":"32842358ba6fa38dbe7c613f","sortOrder":2,"fieldStyle":{"fontSize":{"value":16,"unit":"px"}},"margins":{"marginTop":-16},"location":null},"decorative_header_704743195957153":{"type":"Decorative Header","value":"Project Type","width":12,"step":2,"sortOrder":1,"fieldStyle":{"fontSize":{"value":30,"unit":"px"},"fontWeight":"Bold","color":"#ffffff"},"stepId":"e8b913d0ab3de92040af311d","margins":{"marginBottom":0}},"decorative_paragraph_824341795869630":{"type":"Decorative Paragraph","value":"What type of project/build are you considering?","width":12,"stepId":"e8b913d0ab3de92040af311d","sortOrder":2,"fieldStyle":{"fontSize":{"value":16,"unit":"px"}},"margins":{"marginTop":-16},"location":null},"buttons_698253138567121":{"type":"Buttons","validationRules":{"required":false},"label":"Project Type","width":12,"multiple":true,"buttonStyle":{"rt_buttonsPerRow":"2","rt_buttonsPerRowMobile":"1","buttonsType":"Rectangle","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes"},"options":[{"text":"House Extension","id":"547491a13da045d2063ba4cf"},{"text":"New Build","image":null,"id":"fca5787d020a8a80e2393c59"},{"text":"Loft Conversion","image":null,"id":"158f81ba8b6528d6bbc7521a"},{"text":"Basement Conversion","image":null,"id":"d85a4d546b669e1472842d66"},{"text":"Kitchen Renovation","image":null,"id":"3246b28e8c739ed92ce6bb03"},{"text":"Bathroom Renovation","image":null,"id":"a35ade03513b08d0a6323449"},{"text":"Bespoke","image":null,"id":"fb9fae717e445b745b512e8b"},{"text":"Groundwork","image":null,"id":"ab930da4b471e332c568db2a"},{"text":"Roofing","image":null,"id":"debd7da4ce1a99999e79b079"},{"text":"Guttering","image":null,"id":"9dbe25e7950761ec98173dfc"},{"text":"Windows/Glazing","image":null,"id":"0b658f558684b2a767294dd8"},{"text":"Other (Please Specify at End)","image":null,"id":"f60f12b88abacdd957990ccc"}],"stepId":"e8b913d0ab3de92040af311d","sortOrder":3,"hideLabel":true,"location":null},"decorative_header_899479482723911":{"type":"Decorative Header","value":"Please, tell us about your widgets...","width":12,"stepId":"acd45227cac332d443c4e1db","sortOrder":4}},"options":{"numberOfSteps":5,"dateFormat":"DD/MM/YYYY","progressBar":{"enable":true},"continueButton":{"continueText":"Continue","submitText":"Submit","backText":"Back"},"customStyles":{"width":{"unit":"px","value":532},"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":null,"parentBackgroundColor":"#ffffff","innerFormBackgroundColor":"#ffffff","innerFormBackgroundTransparency":"","primaryColor":"#ffffff","bodyTextColor":"#ffffff","parentContainerBackgroundType":"none","innerFormBackgroundType":"none","buttonBorderColor":"#ff7500","buttonColorSelected":"#ffa659","buttonBorderColorSelected":"#ff7500","footerMarginBottom":20,"errorColor":"#ff4e4e","buttonColor":"#ff7500","buttonTextColor":"#ffffff","inputLabelColor":"#27405e","inputTextColor":"#27405e","defaultFont":"Roboto","sq_buttonFont":"Poppins","sq_buttonFontSize":15,"showShadows":"No","sq_buttonTextColor":"#343434","sq_buttonColor":"#FFFFFF","sq_buttonColorSelected":"#FFFFFF","sq_buttonBorderColor":"#DADADA","sq_buttonBorderColorSelected":"primary","sq_buttonBannerColor":"#ffffff","rt_buttonFont":"Roboto","rt_buttonFontSize":15,"rt_buttonColor":"#FFFFFF","rt_buttonColorSelected":"#FFFFFF","rt_buttonTextColor":"#27405e","rt_buttonBorderColor":"#DADADA","rt_buttonBorderColorSelected":"#ffffff","inputLabelFont":"Roboto","inputFontSize":16,"continueSubmitButtonFontSize":15,"continueSubmitButtonFont":"Roboto","radioButtonAndCheckboxColor":"#27405e","continueButtonColor":"#ffe300","inputBackgroundColor":"#ffffff","continueButtonTextColor":"#001d47","rt_controlsColor":"#27405e"},"localization":{"dateFormat":"MM/DD/YYYY"},"exportTransparentBackground":false,"customScript":"","customRedirectUrls":[{"url":""}]},"ownedByUser":"5ff9eadf8da0d30017a96955","personalisation":{"form_related_to":"(None - start with a blank slate)"},"created":"2024-07-05T15:28:34.803Z","__v":0,"lastEdited":"2024-09-19T18:07:49.600Z","screenshotUrl":"https://res.cloudinary.com/dqnjggegp/image/upload/v1742497057/growform-production/form-screenshots/66881122a6cdf6000b71d5ad.png","leadsCount":3,"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' + '