/* growform client2 bundle.url: https://assets.growform.co/96896150-mmawu6km/form.bundle.js resolve.source: kv resolve.at: 2026-03-05T14:38:25.228Z form.source: api cache.age_ms: 0 kv.value_present: true fallback_used: false */ ;(function () { var EMBED_TYPE = "iFrame"; var FORM_ID = "66be31bedb02aa000b559609"; var FORM_BUNDLE_URL = "https://assets.growform.co/96896150-mmawu6km/form.bundle.js"; // injected by worker (KV/memory/fallback) var FORM_DATA = {"data":{"form":{"_id":"66be31bedb02aa000b559609","steps":[{"id":"ac0ce1d8634334328d03ff33","name":"Property Type?","sortOrder":1,"copyOf":"8d53a2591d86a402dbecf0d3"},{"id":"acd45227cac332d443c4e1db","name":"Accessories Requested?","sortOrder":2},{"id":"60c2d61a66a74bcb70ce6e49","name":"Installation","sortOrder":3,"copyOf":"acd45227cac332d443c4e1db"},{"id":"23666a249693f1b01b0b132f","name":"Is Your Project Larger Than 1,000 SqFt?","sortOrder":4},{"id":"12d5ab9cdd849e9f9c2f69bc","name":"Size Requested?","sortOrder":5,"copyOf":"ff4727c9498ef9c0a6c989d9"},{"id":"d6b05193d1a589ed9586f8e4","name":"Do You Have Financing?","sortOrder":6},{"id":"85b7613cc04094dd2ae8c6ba","name":"Overall Project Description?","sortOrder":7,"copyOf":"12d5ab9cdd849e9f9c2f69bc"},{"id":"fadaa74372e3c723068420d3","name":"Company Website","sortOrder":8},{"id":"941b498df519b17788f64273","name":"Do you already have the land or still searching?","sortOrder":9},{"id":"f849d1b231239ed862d82f96","name":" When would you like to start the process?","sortOrder":10},{"id":"b990ab2dc4eb372e0c58ab2f","name":"Information About Customer","sortOrder":11}],"formName":"Glasshouse Form","fields":{"Decorative Header_52363373085874":{"type":"Decorative Header","value":"Thanks for your inquiry.","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":"Climate Control System Options","width":12,"step":2,"sortOrder":1,"fieldStyle":{"fontSize":{"value":19,"unit":"px"},"fontWeight":"Bold"},"stepId":"acd45227cac332d443c4e1db"},"Decorative_Paragraph_194067845817258":{"type":"Decorative Paragraph","value":"Thanks for getting in touch. our design team will contact soon with more information about timelines and availability.","width":12,"step":"complete","sortOrder":2,"margins":{"marginBottom":60},"stepId":"complete"},"decorative_header_46751409231390":{"type":"Decorative Header","value":"What type of Glasshouse do you want?","width":12,"step":1,"sortOrder":1,"fieldStyle":{"fontSize":{"value":19,"unit":"px"},"fontWeight":"bold","color":"inherit"},"stepId":"ac0ce1d8634334328d03ff33","margins":{"marginBottom":5}},"buttons_782408809089103":{"type":"Buttons","validationRules":{"required":true},"label":"Glasshouse Design Type","width":12,"hideLabel":true,"multiple":true,"options":[{"text":"Modern","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1769106509/uploads/cheljwmmoq5yzul5c3rg.png","id":"cc9a09c035f83be96bb2e361"},{"text":"Victorian","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1769106412/uploads/azwkboynkys5wcghvejd.png","id":"92cf9db7a14ea74299c15df9"},{"text":"Glass Atriums","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1769106517/uploads/hdiocixuyibqt5gpo1xz.png","id":"6b04250eb668f9d4d089985b"},{"text":"Industrial","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1769106456/uploads/azwhsjwywf6sh63lbcpq.png","id":"80ccc04ec41a874eb49279d8"},{"text":"Custom Styling","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1769113820/uploads/xh8o52hf5p2f5igb2jkh.png","id":"f8a464d07d956b9ddc724675"},{"text":"Glass Pavilion","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1769106514/uploads/vuk7kshnljyhetkpt1r4.png","id":"48207a50021b82a1c925de77"}],"step":1,"sortOrder":2,"helperText":"Which design fits you best?","imageStyles":{"width":"37","marginBottom":"17","sq_imageOnlyMode":"No"},"buttonStyle":{"minWidth":"107","height":"102","buttonsPerRow":"4","buttonsType":"Square","sq_buttonsPerRow":"3","sq_buttonsPerRowMobile":"2"},"stepId":"ac0ce1d8634334328d03ff33"},"buttons_485431231808561":{"type":"Buttons","validationRules":{"required":false},"label":"Climate Control Systems","width":12,"multiple":true,"buttonStyle":{"rt_buttonsPerRow":2,"rt_buttonsPerRowMobile":1,"buttonsType":"Rectangle","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes"},"options":[{"text":"Heating/Cooling HVAC","id":"7a1aa416126e2e2cbb386e98","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1723745751/uploads/tcsn1fcjhtbdqrhkoban.png"},{"text":"Shading System","id":"8520042178329cb66678244d","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1723745905/uploads/ixkz4yazhuobbhh2ser7.png"},{"text":"Tinted Low E-Glass","id":"4538c1b5d2e2a8b4633b45a6","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1723746000/uploads/lkazqxjmw4x7h6phid6x.png"},{"text":"Radiant Heat Flooring","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1746543325/uploads/odquuqkimqkkugmqgqx2.png","id":"5ab6a4642ac4ed46f98be27a"}],"stepId":"acd45227cac332d443c4e1db","sortOrder":2,"hideLabel":true,"imageStyles":{"rt_width":64}},"decorative_header_892646863007116":{"type":"Decorative Header","value":"Do you need Installation?","width":12,"step":2,"sortOrder":1,"fieldStyle":{"fontSize":{"value":19,"unit":"px"},"fontWeight":"Bold"},"stepId":"60c2d61a66a74bcb70ce6e49"},"buttons_88398974892131":{"type":"Buttons","validationRules":{"required":true},"label":"Do You Need A General Contractor?","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":2,"rt_buttonsPerRowMobile":1,"buttonsType":"Rectangle","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes"},"options":[{"text":"Yes","id":"8520042178329cb66678244d"},{"text":"Not Required","id":"4538c1b5d2e2a8b4633b45a6"}],"stepId":"60c2d61a66a74bcb70ce6e49","sortOrder":2,"hideLabel":true},"decorative_header_151104740029695":{"type":"Decorative Header","value":"Size Of The Glass House","width":12,"step":5,"sortOrder":1,"fieldStyle":{"fontSize":{"value":19,"unit":"px"},"fontWeight":"Bold"},"stepId":"12d5ab9cdd849e9f9c2f69bc"},"decorative_header_813643196644993":{"type":"Decorative Header","value":"Could you describe your project in more detail?","width":12,"step":5,"sortOrder":1,"fieldStyle":{"fontSize":{"value":19,"unit":"px"},"fontWeight":"Bold"},"stepId":"85b7613cc04094dd2ae8c6ba"},"text_490381051775880":{"type":"Text","label":"Project info","width":12,"stepId":"85b7613cc04094dd2ae8c6ba","sortOrder":2,"multiline":true,"rows":3,"hideLabel":false,"validationRules":{"required":true}},"text_571911648447176":{"type":"Text","label":"Width","width":3,"stepId":"12d5ab9cdd849e9f9c2f69bc","sortOrder":2,"validationRules":{"required":true}},"text_262852076437969":{"type":"Text","label":"Length","width":3,"stepId":"12d5ab9cdd849e9f9c2f69bc","sortOrder":3,"validationRules":{"required":true}},"text_653928096878135":{"type":"Text","label":"Height ","width":3,"stepId":"12d5ab9cdd849e9f9c2f69bc","sortOrder":4,"validationRules":{"required":true}},"decorative_header_187614501999721":{"type":"Decorative Header","value":"Do You Have Financing Secured?","width":12,"stepId":"d6b05193d1a589ed9586f8e4","sortOrder":1},"single_select_76948757168861":{"type":"Single Select","width":12,"label":"Do You Have Financing Secured?","options":[{"text":"No","id":"db9c64d64dacd86027140941"},{"text":"Yes","id":"92a62dfe45920ca42e25b1d0"}],"helperText":null,"stepId":"d6b05193d1a589ed9586f8e4","sortOrder":2,"validationRules":{"required":true},"hideLabel":true},"decorative_header_137947697391629":{"type":"Decorative Header","value":"Tell Us About You","width":12,"sortOrder":1,"stepId":"b990ab2dc4eb372e0c58ab2f"},"text_311970513348379":{"type":"Text","label":"Company Name ","width":12,"stepId":"b990ab2dc4eb372e0c58ab2f","sortOrder":3,"validationRules":{"required":true}},"email_233160294647065":{"type":"Email","label":"What is your email address?","width":12,"stepId":"b990ab2dc4eb372e0c58ab2f","sortOrder":4,"useZerobounce":true},"phone_284347801555707":{"type":"Phone","label":"What is your phone number?","width":12,"stepId":"b990ab2dc4eb372e0c58ab2f","sortOrder":5,"showCountryCode":true},"address_285133390248757":{"type":"Address","label":"What is the address where the structure will be?","width":12,"stepId":"b990ab2dc4eb372e0c58ab2f","sortOrder":6,"validationRules":{"required":true}},"name_675540173789911":{"type":"Name","label":"What is your name?","width":12,"hideLabel":true,"options":{"Firstname":{"value":null,"errorText":null,"validationRules":{"required":true}},"Lastname":{"value":null,"errorText":null,"validationRules":{"required":true}},"Prefix":{"value":null,"errorText":null}},"stepId":"b990ab2dc4eb372e0c58ab2f","sortOrder":2},"decorative_header_857828423538542":{"type":"Decorative Header","value":"Is Your Project Larger Than 1,500 SqFt?","width":12,"sortOrder":1,"stepId":"23666a249693f1b01b0b132f"},"multi_select_561633550194336":{"type":"Multi Select","width":12,"label":"Is Your Project Larger Than 1,500 SqFt?","options":[{"text":"Yes","id":"7cc6e11c863668dd3b7438d0"},{"text":"No","id":"409f01bb307de18d1273e3b0"}],"helperText":null,"stepId":"23666a249693f1b01b0b132f","sortOrder":2,"validationRules":{"required":true},"hideLabel":true},"decorative_header_794706879113958":{"type":"Decorative Header","value":"Company Website","width":12,"sortOrder":1,"stepId":"fadaa74372e3c723068420d3"},"text_75544518393554":{"type":"Text","label":"Website ","width":12,"sortOrder":2,"stepId":"fadaa74372e3c723068420d3","validationRules":{"required":true}},"decorative_header_532050766553530":{"type":"Decorative Header","value":"Do you have land or still searching?","width":12,"sortOrder":1,"stepId":"941b498df519b17788f64273"},"text_227994994681685":{"type":"Text","label":"Existing Land or New Search","width":12,"sortOrder":2,"stepId":"941b498df519b17788f64273"},"decorative_header_514908304208408":{"type":"Decorative Header","value":"","width":12,"stepId":"acd45227cac332d443c4e1db","sortOrder":3},"text_116874529903789":{"type":"Text","label":"What is the preferred method of communication? ","width":12,"stepId":"b990ab2dc4eb372e0c58ab2f","sortOrder":7,"validationRules":{"required":true},"multiline":true,"rows":2,"rowsMax":2},"single_select_178769363615139":{"type":"Single Select","width":12,"label":"What is the target date for your Grand Opening of this structure?","options":[{"text":"0-6 months","id":"265d8602607969743392fce1"},{"text":"7-12 months","id":"2c16b86bef20443ebf7318ab"},{"text":"12+ months","id":"22fc6cb0e1f2f28786835a8b"}],"helperText":null,"stepId":"f849d1b231239ed862d82f96","sortOrder":2,"hideLabel":false,"validationRules":{"required":true}},"decorative_text_387993274230544":{"type":"Decorative Text","value":"This is a decorative paragraph","fieldStyle":{"fontSize":{"value":14,"unit":"px"}},"width":12,"v":2,"stepId":"23666a249693f1b01b0b132f","sortOrder":3},"decorative_text_67108136481897":{"type":"Decorative Text","value":"
Grand Opening Date
","fieldStyle":{"fontSize":{"value":19,"unit":"px"}},"width":12,"v":2,"stepId":"f849d1b231239ed862d82f96","sortOrder":1}},"options":{"numberOfSteps":5,"dateFormat":"DD/MM/YYYY","progressBar":{"enable":true},"continueButton":{"continueText":"Next","submitText":"Request a call from Serreva's Design Team","backText":"Back"},"customStyles":{"width":{"unit":"px","value":580},"parentContainerMinHeight":{"value":0,"unit":"px"},"parentBackgroundImage":{"imageInitialHeight":1527,"imageInitialWidth":1962,"imageHeight":1527,"imageWidth":1962,"imageUrl":"https://res.cloudinary.com/dqnjggegp/image/upload/v1723751063/uploads/cr9yw45pso13fgxpswwp.jpg","useTint":true,"parentBackgroundImageTintStrength":100,"parentBackgroundImageTintColor":"#f7f7f7"},"headerMarginTop":40,"parentBackgroundColor":"#ffffff","innerFormBackgroundColor":"#f7f7f7","innerFormBackgroundTransparency":"","primaryColor":"#4d94a2","bodyTextColor":"#343434","parentContainerBackgroundType":"color","innerFormBackgroundType":"none","buttonBorderColor":"#ff7500","buttonColorSelected":"#ffa659","buttonBorderColorSelected":"#ff7500","footerMarginBottom":70,"errorColor":"#ff4e4e","buttonColor":"#ff7500","buttonTextColor":"#ffffff","inputLabelColor":"#000000","inputTextColor":"#000000","defaultFont":"Cinzel","sq_buttonFont":"Cinzel","sq_buttonFontSize":15,"showShadows":"Yes","sq_buttonTextColor":"#343434","sq_buttonColor":"#e4e4e4","sq_buttonColorSelected":"#FFFFFF","sq_buttonBorderColor":"#DADADA","sq_buttonBorderColorSelected":"primary","sq_buttonBannerColor":"#FFFFFF","rt_buttonFont":"Cinzel","rt_buttonFontSize":15,"rt_buttonColor":"#FFFFFF","rt_buttonColorSelected":"#FFFFFF","rt_buttonTextColor":"#343434","rt_buttonBorderColor":"#DADADA","rt_buttonBorderColorSelected":"primary","inputLabelFont":"Cinzel","inputFontSize":16,"continueSubmitButtonFontSize":15,"canvasSetup":"full","fullModeBackgroundColor":"#1d7c8d"},"localization":{"dateFormat":"MM/DD/YYYY"},"exportTransparentBackground":false,"customScript":"","customRedirectUrls":[{"url":""}],"analyticsSettings":{"facebook":{"pixelId":"463293916614192"},"google_ads":{"conversionId":"AW-16828049197","conversionLabel":"ABsNCNaXv4waEK3Ontg"},"google_analytics":{"trackingId":"G-381QM4C964"},"custom_gtm":{"parentContainerId":"GTM-WH4T2ZWC","childContainerId":"GTM-5GWZKN26"}},"logo":null,"additionalInfo":{"component":"decorativeText","decorativeText":{"value":"We are rated 5* on TrustBar","v":2}}},"ownedByUser":"66be0767db02aa000b5585ab","personalisation":{"form_related_to":"Builders / Construction"},"created":"2024-08-15T16:50:06.853Z","__v":0,"lastEdited":"2026-02-23T16:06:11.605Z","leadsCount":2897,"screenshotUrl":"https://res.cloudinary.com/dqnjggegp/image/upload/v1771862779/growform-production/form-screenshots/66be31bedb02aa000b559609.png","isActive":true,"spamOcr":"WHAT TYPE OF GLASSHOUSE DO YOU WANT?\nMODERN\nVICTORIAN\nGLASS ATRIUMS\nINDUSTRIAL\nCUSTOM STYLING\nWHICH DESIGN FITS YOU BEST?\nNEXT\nGLASS PAVILION\nWE ARE RATED 5* ON TRUSTBAR WHAT TYPE OF GLASSHOUSE DO YOU WANT ? MODERN VICTORIAN GLASS ATRIUMS INDUSTRIAL CUSTOM STYLING WHICH DESIGN FITS YOU BEST ? NEXT GLASS PAVILION WE ARE RATED 5 * ON TRUSTBAR"},"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' + '