/* growform client2 bundle.url: https://assets.growform.co/ef442a3-mggk13f0/form.bundle.js resolve.source: kv resolve.at: 2025-10-10T14:43:33.221Z form.source: kv cache.age_ms: 0 kv.value_present: true fallback_used: false */ ;(function () { var EMBED_TYPE = "iFrame"; var FORM_ID = "67b6fc82b1b8f5000b7eb549"; var FORM_BUNDLE_URL = "https://assets.growform.co/ef442a3-mggk13f0/form.bundle.js"; // injected by worker (KV/memory/fallback) var FORM_DATA = {"data":{"form":{"_id":"67b6fc82b1b8f5000b7eb549","steps":[{"id":"e3f8c78d4429f42000f415f2","name":"Loading start","sortOrder":1,"copyOf":"6724800c47ab9cd725ac238d"},{"id":"85171212204c13bd84e687b1","name":"Privat eller företag","sortOrder":2,"copyOf":"e3f8c78d4429f42000f415f2"},{"id":"02e63cd8a4260c6db0d9f88d","name":"Start","sortOrder":3,"copyOf":"bad5b6f8b0a250c3cc792d4b"},{"id":"bad5b6f8b0a250c3cc792d4b","name":"Start","sortOrder":4,"conditionalLogic":{"action":"hide","ruleBlocks":[{"sortOrder":0,"rules":[{"observedField":"buttons_26413131049238","operator":"selected_option","criteria":"e062d1ff9a23dd8c53878ca5"},{"observedField":"buttons_26413131049238","operator":"selected_option","criteria":"d47ee3c51b84de91614d6c65"},{"observedField":"buttons_26413131049238","operator":"selected_option","criteria":"055a02d3826bcd5e0d5b0111"},{"observedField":"buttons_26413131049238","operator":"selected_option","criteria":"05b0dfd9b5ec2fc3aa895a81"},{"observedField":"buttons_26413131049238","operator":"selected_option","criteria":"1e0e0c7a916635eb3a2a6cef"}]}]}},{"id":"0dbea6850527202efb6027ac","name":"Adress","sortOrder":5,"copyOf":"536d4b1becfebf378acb9814"},{"id":"6724800c47ab9cd725ac238d","name":"Loading","sortOrder":6,"copyOf":"0dbea6850527202efb6027ac"},{"id":"536d4b1becfebf378acb9814","name":"Personoliga uppgifter","sortOrder":7}],"formName":"Flytt formulär kvalitet","fields":{"Decorative Header_52363373085874":{"type":"Decorative Header","value":"Snyggt jobbat!","width":12,"step":"complete","sortOrder":1,"fieldStyle":{"fontSize":{"value":19,"unit":"px"},"fontWeight":"Bold","fontFamily":"Ubuntu"},"margins":{"marginTop":20},"stepId":"complete"},"Decorative_Paragraph_194067845817258":{"type":"Decorative Paragraph","value":"Vi återkopplar till dig inom 12h","width":12,"step":"complete","sortOrder":2,"margins":{"marginBottom":60},"stepId":"complete","fieldStyle":{"fontFamily":"Ubuntu"}},"decorative_header_904929226803455":{"type":"Decorative Header","value":"Kontaktuppgifter","width":12,"stepId":"536d4b1becfebf378acb9814","sortOrder":2},"text_664865533114485":{"type":"Text","label":"Namn","width":12,"stepId":"536d4b1becfebf378acb9814","sortOrder":4,"validationRules":{"required":true}},"phone_474023724858069":{"type":"Phone","label":"What is your phone number?","width":12,"stepId":"536d4b1becfebf378acb9814","sortOrder":6,"defaultCountryFormat":"se"},"decorative_paragraph_674370231798660":{"type":"Decorative Paragraph","value":"Sista steget! Slutför din begäran för att se resultaten.","width":12,"stepId":"536d4b1becfebf378acb9814","sortOrder":3},"decorative_paragraph_725758563566146":{"type":"Decorative Paragraph","value":"Tjänsten är gratis och du är inte bunden till någonting.","width":12,"stepId":"536d4b1becfebf378acb9814","sortOrder":8},"decorative_image_739301871801129":{"type":"Decorative Image","value":"https://res.cloudinary.com/dqnjggegp/image/upload/v1757496505/uploads/hafzbsrvqcvys14irfo2.png","width":12,"imageWidth":32,"imageHeight":32,"imageInitialHeight":32,"imageInitialWidth":32,"stepId":"536d4b1becfebf378acb9814","sortOrder":1},"decorative_header_551063853646368":{"type":"Decorative Header","value":"Fyll i ditt postnummer","width":12,"sortOrder":1,"stepId":"bad5b6f8b0a250c3cc792d4b"},"decorative_paragraph_647871696674601":{"type":"Decorative Paragraph","value":"Tjänsten är gratis och du är inte bunden till någonting.","width":12,"stepId":"bad5b6f8b0a250c3cc792d4b","sortOrder":2},"text_755523977283949":{"type":"Text","label":"Ditt postnummer","width":12,"stepId":"bad5b6f8b0a250c3cc792d4b","sortOrder":3},"address_155393262886379":{"type":"Address","label":"Vilken adress ska du flytta ifrån?","width":12,"stepId":"0dbea6850527202efb6027ac","sortOrder":2,"helperText":"","validationRules":{"required":true},"hideLabel":false},"address_631371073682463":{"type":"Address","label":"Vilken adress ska du flytta till?","width":12,"stepId":"0dbea6850527202efb6027ac","sortOrder":4},"decorative_image_620829457521432":{"type":"Decorative Image","value":"https://res.cloudinary.com/dqnjggegp/image/upload/v1757496558/uploads/gkl1tmjjglbsete1sbwl.webp","width":12,"imageWidth":132,"imageHeight":44,"imageInitialHeight":391,"imageInitialWidth":1160,"stepId":"0dbea6850527202efb6027ac","sortOrder":1},"decorative_divider_237305163104336":{"type":"Decorative Divider","width":12,"stepId":"0dbea6850527202efb6027ac","sortOrder":3},"decorative_loading animation_87487868708525":{"type":"Decorative Loading Animation","value":"This does not have a value","loaderOptions":{"color":"#ffd700","type":"Dots","size":30,"redirectAfter":"1.5s"},"width":12,"stepId":"6724800c47ab9cd725ac238d","sortOrder":1},"decorative_loading animation_970610047964232":{"type":"Decorative Loading Animation","value":"This does not have a value","loaderOptions":{"color":"#ffd700","type":"Dots","size":30,"redirectAfter":"1.5s"},"width":12,"stepId":"e3f8c78d4429f42000f415f2","sortOrder":1,"location":null},"email_773687186646713":{"type":"Email","label":"Vad är din mejladress?","width":12,"stepId":"536d4b1becfebf378acb9814","sortOrder":5,"validationRules":{"required":true,"regex":"email"}},"decorative_paragraph_591290906979551":{"type":"Decorative Paragraph","value":"Säkerhet först – dina krypterade uppgifter skyddas i linje med GDPR. [Säkerhets policy](https://www.flyttagenten.se/privacy-policy).","width":12,"stepId":"bad5b6f8b0a250c3cc792d4b","sortOrder":1,"location":"footer"},"decorative_image_536143016468591":{"type":"Decorative Image","value":"https://res.cloudinary.com/dqnjggegp/image/upload/v1748933750/uploads/gaut2tgn740ncrld1flj.png","width":12,"imageWidth":193,"imageHeight":65,"imageInitialHeight":130,"imageInitialWidth":386,"stepId":"02e63cd8a4260c6db0d9f88d","sortOrder":1},"decorative_paragraph_700347771901542":{"type":"Decorative Paragraph","value":"Säkerhet först – dina krypterade uppgifter skyddas i linje med GDPR. [Säkerhets policy](https://www.flyttagenten.se/privacy-policy).","width":12,"stepId":"02e63cd8a4260c6db0d9f88d","sortOrder":1,"location":"footer"},"buttons_26413131049238":{"type":"Buttons","validationRules":{"required":false},"label":"Vart ska du flytta ifrån?","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":2,"rt_buttonsPerRowMobile":1,"buttonsType":"Square","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes"},"imageStyles":{},"options":[{"text":"Hus / Villa","id":"e062d1ff9a23dd8c53878ca5","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1740391449/uploads/cxizecnjorcki3qmudtg.webp"},{"text":"Radhus","id":"d47ee3c51b84de91614d6c65","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1740391475/uploads/qmeuslezur5s2nstbmkz.jpg"},{"text":"Parhus","id":"055a02d3826bcd5e0d5b0111","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1740391499/uploads/pgz5y6hwened9hxk9jpt.jpg"},{"text":"Lägenhet","id":"05b0dfd9b5ec2fc3aa895a81","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1740391514/uploads/iezx8funsavyme9wnndd.jpg"},{"text":"Gård / fritidshus","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1740391548/uploads/tff8pw0evntyd36w3gjb.jpg","id":"1e0e0c7a916635eb3a2a6cef"}],"stepId":"02e63cd8a4260c6db0d9f88d","sortOrder":3},"decorative_header_207524401941613":{"type":"Decorative Header","value":"Fyll i formuläret för att komma igång!","width":12,"stepId":"02e63cd8a4260c6db0d9f88d","sortOrder":2,"fieldStyle":{"fontFamily":"Roboto"}},"decorative_image_229785199279727":{"type":"Decorative Image","value":"https://res.cloudinary.com/dqnjggegp/image/upload/v1748933677/uploads/eregek5ryfvmw9d1fkxm.png","width":12,"imageWidth":244,"imageHeight":82,"imageInitialHeight":130,"imageInitialWidth":386,"stepId":"85171212204c13bd84e687b1","sortOrder":1},"buttons_325666889663992":{"type":"Buttons","validationRules":{"required":false},"label":"Vad för typ av flytt är du intresserad av?","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":2,"rt_buttonsPerRowMobile":1,"buttonsType":"Rectangle","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes"},"imageStyles":{},"options":[{"text":"Privatflytt","id":"5d0242df435ce45b506ef51e"},{"text":"Företagsflytt","id":"ec82363dd4b2735d8c3fef02"},{"text":"Myndighetsflytt","id":"60b280c1accdc5ae4790410a"},{"text":"Annan flytt","id":"5bf60319a1252bee95da233c"}],"stepId":"85171212204c13bd84e687b1","sortOrder":3},"decorative_header_91865918915674":{"type":"Decorative Header","value":"Fyll i formuläret för att komma igång!","width":12,"stepId":"85171212204c13bd84e687b1","sortOrder":2},"text_208020251075797":{"type":"Text","label":"Beskrivning av din flytt","width":12,"stepId":"536d4b1becfebf378acb9814","sortOrder":7,"validationRules":{"required":true}}},"options":{"numberOfSteps":5,"dateFormat":"DD/MM/YYYY","progressBar":{"enable":true,"variant":"bars","hideOnFirstStep":false},"continueButton":{"continueText":"Nästa","submitText":"Kontakta oss","backText":"Tillbaka"},"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":40,"parentBackgroundColor":"#ffffff","innerFormBackgroundColor":"#ffffff","innerFormBackgroundTransparency":"","primaryColor":"#ffd700","bodyTextColor":"#343434","parentContainerBackgroundType":"color","innerFormBackgroundType":"none","buttonBorderColor":"#ff7500","buttonColorSelected":"#ffa659","buttonBorderColorSelected":"#ff7500","footerMarginBottom":70,"errorColor":"#b72122","buttonColor":"#ff7500","buttonTextColor":"#ffffff","inputLabelColor":"#2a2a2a","inputTextColor":"#2d2d2d","defaultFont":"Sarabun","sq_buttonFont":"Roboto","sq_buttonFontSize":15,"showShadows":"Yes","sq_buttonTextColor":"#343434","sq_buttonColor":"#FFFFFF","sq_buttonColorSelected":"#FFFFFF","sq_buttonBorderColor":"#DADADA","sq_buttonBorderColorSelected":"primary","sq_buttonBannerColor":"#FFFFFF","rt_buttonFont":"Sarabun","rt_buttonFontSize":15,"rt_buttonColor":"#ffffff","rt_buttonColorSelected":"#fdffd7","rt_buttonTextColor":"#1a1a1a","rt_buttonBorderColor":"#DADADA","rt_buttonBorderColorSelected":"primary","inputLabelFont":"Roboto","inputFontSize":16,"continueSubmitButtonFontSize":15,"fullModeBackgroundColor":"#ffffff","canvasSetup":"minimal","progressColor":"#ffd700","inputBackgroundColor":"#f7f7f7","continueSubmitButtonFont":"Roboto","radioButtonAndCheckboxColor":"Inherit","continueButtonTextColor":"#030303","continueButtonColor":"#ffd700"},"localization":{"dateFormat":"MM/DD/YYYY"},"exportTransparentBackground":false,"customScript":"","customRedirectUrls":[{"url":""}],"logo":null,"additionalInfo":null,"footer":null},"ownedByUser":"67583b3c356ec0000bc61894","personalisation":{"form_related_to":"Builders / Construction"},"created":"2025-02-20T09:57:22.444Z","__v":0,"lastEdited":"2025-09-16T07:59:36.980Z","screenshotUrl":"https://res.cloudinary.com/dqnjggegp/image/upload/v1758008698/growform-production/form-screenshots/67b6fc82b1b8f5000b7eb549.png","leadsCount":0,"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' + '