{"id":5740,"date":"2026-02-20T14:53:32","date_gmt":"2026-02-20T17:53:32","guid":{"rendered":"https:\/\/loft.com.br\/para-imobiliarias\/?page_id=5740"},"modified":"2026-04-15T13:51:15","modified_gmt":"2026-04-15T16:51:15","slug":"seja-parceiro","status":"publish","type":"page","link":"https:\/\/loft.com.br\/para-imobiliarias\/seja-parceiro\/","title":{"rendered":"Seja Parceiro"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"5740\" class=\"elementor elementor-5740\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bfb9313 e-con-full e-flex e-con e-parent\" data-id=\"bfb9313\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-08d2ad1 e-con-full e-flex e-con e-child\" data-id=\"08d2ad1\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2964176 elementor-widget elementor-widget-icon-box\" data-id=\"2964176\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tSeja um parceiro Loft\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tA Loft \u00e9 especialista em solu\u00e7\u00f5es tecnol\u00f3gicas, financeiras e comerciais para acelerar a jornada de compra, venda e aluguel da sua imobili\u00e1ria.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d6afad6 e-con-full e-flex e-con e-child\" data-id=\"d6afad6\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9ee9702 elementor-widget elementor-widget-heading\" data-id=\"9ee9702\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Junte-se \u00e0s mais de \n<span class=\"grad-text\">9 mil imobili\u00e1rias<\/span> parceiras<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-97f3b96 elementor-widget elementor-widget-template\" data-id=\"97f3b96\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"template.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-template\">\n\t\t\t\t\t<div data-elementor-type=\"container\" data-elementor-id=\"4570\" class=\"elementor elementor-4570\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div class=\"elementor-element elementor-element-53d5d529 e-con-full e-flex e-con e-child\" data-id=\"53d5d529\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-19a657cb elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"19a657cb\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Pr\\u00f3ximo&quot;,&quot;step_previous_label&quot;:&quot;Anterior&quot;,&quot;step_type&quot;:&quot;none&quot;,&quot;step_icon_shape&quot;:&quot;none&quot;,&quot;button_width&quot;:&quot;100&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"Para imobili\u00e1rias\" aria-label=\"Para imobili\u00e1rias\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"4570\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"19a657cb\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"Loft &#8211; Solu\u00e7\u00f5es completas para sua imobili\u00e1ria crescer\" \/>\n\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-above\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-firstname elementor-col-100 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-firstname\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tNome\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[firstname]\" id=\"form-field-firstname\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Digite seu nome\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-email\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tEmail\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[email]\" id=\"form-field-email\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Seu email\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-phone elementor-col-100 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-phone\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tTelefone\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[phone]\" id=\"form-field-phone\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Seu telefone\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-select elementor-field-group elementor-column elementor-field-group-perfil elementor-col-100 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-perfil\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tPerfil\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field elementor-select-wrapper remove-before \">\n\t\t\t<div class=\"select-caret-down-wrapper\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-caret-down\" viewBox=\"0 0 571.4 571.4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M571 393Q571 407 561 418L311 668Q300 679 286 679T261 668L11 418Q0 407 0 393T11 368 36 357H536Q550 357 561 368T571 393Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t<select name=\"form_fields[perfil]\" id=\"form-field-perfil\" class=\"elementor-field-textual elementor-size-sm\" required=\"required\">\n\t\t\t\t\t\t\t\t\t<option value=\"Selecione\">Selecione<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Sou corretor de im\u00f3vel\">Sou corretor de im\u00f3vel<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Sou gestor de imobili\u00e1ria\">Sou gestor de imobili\u00e1ria<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Sou inquilino\">Sou inquilino<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Sou propriet\u00e1rio de im\u00f3vel\">Sou propriet\u00e1rio de im\u00f3vel<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Outros\">Outros<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Correspondente Banc\u00e1rio\">Correspondente Banc\u00e1rio<\/option>\n\t\t\t\t\t\t\t<\/select>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-CNPJ elementor-col-100 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-CNPJ\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tCNPJ\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[CNPJ]\" id=\"form-field-CNPJ\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Insira seu CNPJ ou CPF\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-creci elementor-col-100 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-creci\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tCRECI\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[creci]\" id=\"form-field-creci\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Digite seu CRECI\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-coupon_name elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-coupon_name\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tCupom de afiliado (Opcional)\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[coupon_name]\" id=\"form-field-coupon_name\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Insira o seu cupom\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-acceptance elementor-field-group elementor-column elementor-field-group-field_9028076 elementor-col-100\">\n\t\t\t\t\t\t\t<div class=\"elementor-field-subgroup\">\n\t\t\t<span class=\"elementor-field-option\">\n\t\t\t\t<input type=\"checkbox\" name=\"form_fields[field_9028076]\" id=\"form-field-field_9028076\" class=\"elementor-field elementor-size-sm  elementor-acceptance-field\">\n\t\t\t\t<label for=\"form-field-field_9028076\">Aceito receber comunica\u00e7\u00f5es direcionadas sendo poss\u00edvel cancelar o recebimento a qualquer momento.<\/label>\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-utm_source elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[utm_source]\" id=\"form-field-utm_source\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-utm_medium elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[utm_medium]\" id=\"form-field-utm_medium\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-utm_campaign elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[utm_campaign]\" id=\"form-field-utm_campaign\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-utm_adgroup elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[utm_adgroup]\" id=\"form-field-utm_adgroup\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-utm_content elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[utm_content]\" id=\"form-field-utm_content\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-utm_term elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[utm_term]\" id=\"form-field-utm_term\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-Fbp elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[Fbp]\" id=\"form-field-Fbp\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-Fbc elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[Fbc]\" id=\"form-field-Fbc\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-Gclid elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[Gclid]\" id=\"form-field-Gclid\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-user_agent_marktech elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[user_agent_marktech]\" id=\"form-field-user_agent_marktech\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-Timestamp elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[Timestamp]\" id=\"form-field-Timestamp\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-utm_network elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[utm_network]\" id=\"form-field-utm_network\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-Url elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[Url]\" id=\"form-field-Url\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_53e5cc6 elementor-col-100\">\n\t\t\t\t\t<p>\n  Ao informar meus dados, eu concordo com  a\n  <a href=\"https:\/\/credpago.com.br\/politica-de-privacidade\/\" target=\"_blank\">Pol\u00edtica de Privacidade<\/a>\n  e com os\n  <a href=\"https:\/\/loft.com.br\/institucional\/termos-e-condicoes-de-uso\">Termos de Uso<\/a>.\n<\/p>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-referrer elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[referrer]\" id=\"form-field-referrer\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-page_url elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[page_url]\" id=\"form-field-page_url\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Enviar<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-18ecf562 elementor-widget elementor-widget-html\" data-id=\"18ecf562\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script>\n(function () {\n  \"use strict\";\n\n  const STORAGE_KEY = \"_loft_b2b_conversion_data\";\n\n  const FIELD_IDS = [\n    \"utm_source\",\"utm_medium\",\"utm_campaign\",\"utm_adgroup\",\"utm_content\",\"utm_term\",\"utm_network\",\n    \"Fbp\",\"Fbc\",\"Gclid\",\"user_agent_marktech\",\"Timestamp\",\"Url\"\n  ];\n\n  function parseQuery(search) {\n    const out = {};\n    const qs = (search || window.location.search || \"\").replace(\/^\\?\/, \"\");\n    if (!qs) return out;\n    for (const part of qs.split(\"&\")) {\n      if (!part) continue;\n      const [k, v = \"\"] = part.split(\"=\");\n      if (!k) continue;\n      out[decodeURIComponent(k).trim()] = decodeURIComponent(v.replace(\/\\+\/g, \" \").trim());\n    }\n    return out;\n  }\n\n  function detectOrganicSource() {\n    const referrer = document.referrer;\n    if (!referrer) {\n      return { utm_source: \"direct\", utm_medium: \"direct\" };\n    }\n\n    try {\n      const refUrl = new URL(referrer);\n      const hostname = refUrl.hostname.toLowerCase();\n      const currentHost = window.location.hostname.toLowerCase();\n\n      \/\/ Se for o pr\u00f3prio site, retorna direct (como fallback de \u00faltima inst\u00e2ncia)\n      if (hostname === currentHost || hostname.indexOf(currentHost) > -1 || currentHost.indexOf(hostname) > -1) {\n        return { utm_source: \"direct\", utm_medium: \"direct\" };\n      }\n\n      const searchEngineMap = [\n        { match: 'google.', name: 'google' },\n        { match: 'bing.com', name: 'bing' },\n        { match: 'yahoo.', name: 'yahoo' },\n        { match: 'duckduckgo.', name: 'duckduckgo' },\n        { match: 'ecosia.org', name: 'ecosia' },\n        { match: 'yandex.', name: 'yandex' },\n        { match: 'baidu.', name: 'baidu' },\n        { match: 'naver.com', name: 'naver' },\n        { match: 'sogou.com', name: 'sogou' },\n        { match: 'ask.com', name: 'ask' },\n        { match: 'qwant.com', name: 'qwant' },\n        { match: 'brave.com', name: 'brave' },\n        { match: 'startpage.com', name: 'startpage' },\n        { match: 'seznam.cz', name: 'seznam' },\n        { match: 'aol.', name: 'aol' },\n        { match: 'daum.net', name: 'daum' },\n        { match: 'excite.', name: 'excite' },\n        { match: 'perplexica', name: 'perplexity' },\n        { match: 'perplexity.ai', name: 'perplexity' }\n      ];\n\n      for (let i = 0; i < searchEngineMap.length; i++) {\n        if (hostname.indexOf(searchEngineMap[i].match) !== -1) {\n          return { utm_source: searchEngineMap[i].name, utm_medium: \"organic_search\" };\n        }\n      }\n\n      return { utm_source: hostname.replace(\/^www\\.\/, ''), utm_medium: \"referral\" };\n    } catch (e) {\n      return { utm_source: \"direct\", utm_medium: \"direct\" };\n    }\n  }\n\n  function getFallbackData() {\n    const raw = parseQuery(window.location.search);\n    const lower = {};\n    for (const k in raw) if (Object.hasOwn(raw, k)) lower[k.toLowerCase()] = raw[k];\n\n    let utm_source = lower.utm_source || \"\";\n    let utm_medium = lower.utm_medium || \"\";\n\n    \/\/ Se n\u00e3o h\u00e1 par\u00e2metros de campanha na URL, aciona a intelig\u00eancia org\u00e2nica\/referral\n    if (!utm_source && !lower.gclid && !lower.fbclid) {\n      const organicData = detectOrganicSource();\n      utm_source = organicData.utm_source;\n      utm_medium = organicData.utm_medium;\n    }\n\n    return {\n      utm_source: utm_source,\n      utm_medium: utm_medium,\n      utm_campaign: lower.utm_campaign || \"\",\n      utm_adgroup: lower.utm_adgroup || \"\",\n      utm_content: lower.utm_content || \"\",\n      utm_term: lower.utm_term || \"\",\n      utm_network: lower.utm_network || \"\",\n      Gclid: raw.Gclid || raw.gclid || lower.gclid || \"\",\n      Fbp: raw.Fbp || raw.fbp || lower.fbp || \"\",\n      Fbc: raw.Fbc || raw.fbc || lower.fbc || \"\",\n      user_agent_marktech: navigator.userAgent || \"\",\n      Timestamp: new Date().toISOString(),\n      Url: window.location.href\n    };\n  }\n\n  function getStoredData() {\n    const now = Date.now();\n    try {\n      const rawLocal = localStorage.getItem(STORAGE_KEY);\n      if (rawLocal) {\n        const parsedWrapper = JSON.parse(rawLocal);\n        if (parsedWrapper && parsedWrapper.expires_at && parsedWrapper.expires_at > now) {\n          if (parsedWrapper.data && Object.keys(parsedWrapper.data).length > 0) {\n            return parsedWrapper.data;\n          }\n        }\n      }\n    } catch (e) {}\n\n    \/\/ Fallback invenc\u00edvel: L\u00ea a URL ou extrai o Referrer\n    return getFallbackData();\n  }\n\n  function setInputValue(input, value) {\n    if (!input || input.value === value) return;\n    input.value = value;\n    input.dispatchEvent(new Event(\"input\", { bubbles: true }));\n    input.dispatchEvent(new Event(\"change\", { bubbles: true }));\n  }\n\n  function ensureHiddenField(form, fieldId) {\n    const sel = `input[name=\"form_fields[${fieldId}]\"]`;\n    let input = form.querySelector(sel);\n    if (!input) {\n      input = document.createElement(\"input\");\n      input.type = \"hidden\";\n      input.name = `form_fields[${fieldId}]`;\n      form.appendChild(input);\n    }\n    return input;\n  }\n\n  function fillForm(form) {\n    const data = getStoredData();\n    if (!data || Object.keys(data).length === 0) return;\n\n    FIELD_IDS.forEach((id) => {\n      const input = form.querySelector(`input[name=\"form_fields[${id}]\"]`) || ensureHiddenField(form, id);\n      setInputValue(input, data[id] ?? \"\");\n    });\n  }\n\n  function fillAllForms() {\n    const forms = document.querySelectorAll(\"form.elementor-form, form[data-elementor-form-type]\");\n    forms.forEach((f) => fillForm(f));\n  }\n\n  const observer = new MutationObserver((mutations) => {\n    for (const m of mutations) {\n      if (m.type === \"childList\") {\n        m.addedNodes.forEach((n) => {\n          if (!(n instanceof HTMLElement)) return;\n          if (n.matches && (n.matches(\"form.elementor-form\") || n.querySelector?.(\"form.elementor-form\"))) {\n            fillAllForms();\n          }\n        });\n      }\n    }\n  });\n\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", fillAllForms);\n  } else {\n    fillAllForms();\n  }\n\n  observer.observe(document.documentElement || document.body, { childList: true, subtree: true });\n\n  document.addEventListener(\"submit\", function (e) {\n    const form = e.target;\n    if (form instanceof HTMLFormElement && (form.matches(\"form.elementor-form\") || form.matches(\"[data-elementor-form-type]\"))) {\n      fillForm(form);\n    }\n  }, true);\n\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b9a25ef elementor-widget elementor-widget-html\" data-id=\"b9a25ef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n  const botaoTexto = document.querySelector(\".elementor-field-type-submit .elementor-button-text\");\r\n  if (!botaoTexto) return;\r\n\r\n  const url = window.location.href;\r\n\r\n  \/\/ Mapeamento: parte da URL -> Texto do bot\u00e3o\r\n  const textos = {\r\n    \"\/para-imobiliarias\/repasse\": \"Automatizar meus repasses\",\r\n    \"\/para-imobiliarias\/credito-com-garantia-de-imovel\": \"Ofere\u00e7a Cr\u00e9dito com Garantia\",\r\n    \"\/para-imobiliarias\/financiamento-imobiliario\": \"Quero oferecer Financiamento Imobili\u00e1rio\",\r\n    \"\/para-imobiliarias\/administracao-de-aluguel\": \"Quero oferecer Administra\u00e7\u00e3o Aluguel   \",\r\n    \"\/para-imobiliarias\/crm-para-imobiliarias\": \"Acelerar minha gest\u00e3o\",\r\n    \"\/para-imobiliarias\/garantia-investe\": \"Quero usar a Loft\/ Garantia Investe\",\r\n    \"\/para-imobiliarias\/seguro-imovel\": \"Quero oferecer Seguro Im\u00f3vel\",\r\n    \"\/para-imobiliarias\/site-imobiliario\": \"Quero criar meu site\",\r\n    \"\/para-imobiliarias\/grande-imobiliaria\": \"Falar com especialista Loft\",\r\n    \"\/para-imobiliarias\/media-imobiliaria\": \"Crescer minha imobili\u00e1ria\",\r\n    \"\/para-imobiliarias\/pequena-imobiliaria\": \"Crescer minha imobili\u00e1ria\"\r\n  };\r\n\r\n  \/\/ Verifica cada caminho do mapa e aplica se a URL contiver o trecho\r\n  for (const caminho in textos) {\r\n    if (url.includes(caminho)) {\r\n      botaoTexto.textContent = textos[caminho];\r\n      break;\r\n    }\r\n  }\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1089b53 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"1089b53\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script>\n\t\/\/ Do not change anything in the following two lines\n\twindow.VWO = window.VWO || [];\n\tVWO.event = VWO.event || function () {VWO.push([\"event\"].concat([].slice.call(arguments)))};\n    \n    function mapFormProfileToVWOEvent(){\n        profileToEvent = {\n            \"corretor\": \"submitPerfilCorretorDeImoveis\",\n            \"imobili\u00e1ria\": \"submitPerfilGestorDeImobiliaria\",\n            \"inquilino\": \"submitPerfilInquilino\",\n            \"propriet\u00e1rio\": \"submitPerfilProprietarioDeImovel\",\n            \"outros\": \"submitPerfilOutros\",\n            \"correspondente\": \"submitPerfilCorrespondenteBancario\",\n        }\n        selInput = document.getElementById(\"form-field-perfil\") || [];\n        const val = selInput.value;\n        if (!val) {\n            return null;\n        }\n        for (const key in profileToEvent) {\n            if(val.toLowerCase().includes(key.toLowerCase())){\n                return profileToEvent[key];\n            }\n        }\n        return null;\n    }\n    \n    function mapFormConversionoVWOEvent(){\n        profileToEvent = {\n            \"corretor\": \"conversaoPublicoB2B\",\n            \"imobili\u00e1ria\": \"conversaoPublicoB2B\",\n            \"inquilino\": \"conversaoPublicoB2C\",\n            \"propriet\u00e1rio\": \"conversaoPublicoB2C\"\n        };\n        selInput = document.getElementById(\"form-field-perfil\") || [];\n        const val = selInput.value;\n        if (!val) {\n            return null;\n        }\n        for (const key in profileToEvent) {\n            if(val.toLowerCase().includes(key.toLowerCase())){\n                return profileToEvent[key];\n            }\n        }\n        return null;\n    }\n    \n    function sendVWOEvents(){\n        base_url = window.location.href;\n        profileEvent = mapFormProfileToVWOEvent();\n        specificConversionEvent = mapFormConversionoVWOEvent();\n        generalConversionEvent = 'conversaoPublicoGeral';\n        if (profileEvent) {\n        \tVWO.event(profileEvent, {});\n        }\n        if (specificConversionEvent) {\n        \tVWO.event(specificConversionEvent, {});\n        }\n        VWO.event(generalConversionEvent, {});\n    }\n    \n    document.addEventListener(\"submit\", function (e) {\n      const form = e.target;\n      if (!(form instanceof HTMLFormElement)) return;\n      if (!form.matches(\"form.elementor-form, form[data-elementor-form-type]\")) return;\n      sendVWOEvents();\n    }, true);\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f3305c7 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"f3305c7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script>\n(function () {\n  \"use strict\";\n\n  const FIELD_IDS = [\n    \"referrer\", \"page_url\"\n  ];\n  \n  function setInputValue(input, value) {\n    if (!input) return;\n    if (input.value === value) return;\n    input.value = value;\n    \/\/ dispara eventos para Elementor\/GForms etc.\n    input.dispatchEvent(new Event(\"input\", { bubbles: true }));\n    input.dispatchEvent(new Event(\"change\", { bubbles: true }));\n  }\n\n  function fillForm(form, data) {\n    FIELD_IDS.forEach((id) => {\n      const input = form.querySelector(`input[name=\"form_fields[${id}]\"]`) || ensureHiddenField(form, id);\n      \n      setInputValue(input, data[id] ?? \"\");\n    });\n  }\n\n  function fillAllForms(data) {\n    const forms = document.querySelectorAll(\"form.elementor-form, form[data-elementor-form-type]\");\n    forms.forEach((f) => fillForm(f, data));\n  }\n\n  (function bootstrap() {\n    const data = {}\n\n    data.referrer = document.referrer && document.referrer.length > 1024 ? document.referrer.slice(0, 1024) : document.referrer;\n    data.page_url = window.location.href && window.location.href.length > 1024 ? window.location.href.slice(0, 1024) : window.location.href;\n\n    \n    if (document.readyState === \"loading\") {\n      document.addEventListener(\"DOMContentLoaded\", () => fillAllForms(data));\n    } else {\n      fillAllForms(data);\n    }\n\n    document.addEventListener(\"submit\", function (e) {\n      const form = e.target;\n      if (!(form instanceof HTMLFormElement)) return;\n      if (!form.matches(\"form.elementor-form, form[data-elementor-form-type]\")) return;\n\n        fillForm(form, data);\n    }, true);\n  })();\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2a8b1ff elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"2a8b1ff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script type=\"module\">\n  (function () {\n    \"use strict\";\n\n    \/\/ 1. Vari\u00e1vel global (dentro do m\u00f3dulo) para guardar a fun\u00e7\u00e3o externa\n    let parseTld = null;\n\n    \/\/ 2. Importa\u00e7\u00e3o Din\u00e2mica (Carrega em segundo plano)\n    import('https:\/\/cdn.jsdelivr.net\/npm\/tldts@7.4.9\/+esm')\n      .then((module) => {\n        parseTld = module.parse;\n      })\n      .catch((error) => {\n        console.error('Error loading tldts', error);\n      });\n\n    \/\/ Aguarda o DOM carregar\n    function init() {\n      const formEl = document.querySelector('.elementor-form');\n      if (!formEl) return;\n\n      \/\/ 3. Dicion\u00e1rio de Regras de Valida\u00e7\u00e3o (ATUALIZADO)\n      const validationRules = {\n        '#form-field-perfil': {\n          validate: (val) => {\n            const cleanVal = val.trim().toLowerCase();\n            \n            \/\/ Valida\u00e7\u00e3o de campo vazio\n            if (!cleanVal) return 'Selecione o seu perfil para continuar';\n            \n            \/\/ Valida\u00e7\u00e3o de preenchimento errado\n            if (cleanVal === 'selecione') return 'Selecione o seu perfil para continuar';\n            \n            return true; \/\/ Tudo certo!\n          },\n          parentLevel: 2\n        },\n        '#form-field-email': {\n          validate: (val) => {\n            \/\/ Valida\u00e7\u00e3o de campo vazio\n            if (!val || val.trim() === '') return 'Digite seu e-mail para continuar';\n            \n            \/\/ Valida\u00e7\u00e3o de preenchimento errado\n            if (parseTld) {\n              const result = parseTld(val);\n              if (!(result.isIcann || result.isPrivate)) {\n                return 'Insira um e-mail v\u00e1lido';\n              }\n            } else {\n              const emailRegex = \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/;\n              if (!emailRegex.test(val)) {\n                return 'Insira um e-mail v\u00e1lido';\n              }\n            }\n            \n            return true; \/\/ Tudo certo!\n          }\n        },\n        '#form-field-phone': {\n          validate: (val) => {\n            \/\/ Valida\u00e7\u00e3o de campo vazio\n            if (!val || val.trim() === '') return 'Digite seu telefone para continuar';\n            \n            \/\/ Valida\u00e7\u00f5es de preenchimento errado\n            const clean = String(val).replace(\/\\D\/g, '');\n            if (clean.length !== 10 && clean.length !== 11) return 'Digite um n\u00famero v\u00e1lido, com DDD';\n            if (\/^(\\d)\\1+$\/.test(clean)) return 'Digite um n\u00famero v\u00e1lido, com DDD';\n            if (!\/^([1-9][1-9])(?:[2-5]\\d{7}|9\\d{8})$\/.test(clean)) return 'Digite um n\u00famero v\u00e1lido, com DDD';\n            \n            return true; \/\/ Tudo certo!\n          }\n        },\n        '#form-field-CNPJ': {\n          validate: (val) => {\n            \/\/ Valida\u00e7\u00e3o de campo vazio\n            if (!val || val.trim() === '') return 'Digite seu CNPJ ou CPF para continuar';\n            \n            return true; \/\/ Tudo certo!\n          }\n        },\n        '#form-field-creci': {\n          validate: (val) => {\n            \/\/ Valida\u00e7\u00e3o de campo vazio\n            if (!val || val.trim() === '') return 'Digite seu n\u00famero de CRECI para continuar';\n            \n            return true; \/\/ Tudo certo!\n          }\n        },\n        '#form-field-firstname': {\n          validate: (val) => {\n            \/\/ Valida\u00e7\u00e3o de campo vazio\n            if (!val || val.trim() === '') return 'Digite seu nome para continuar';\n            \n            return true; \/\/ Tudo certo!\n          }\n        }\n      };\n\n      \/\/ 4. Fun\u00e7\u00f5es Auxiliares (Visuais do Elementor)\n      function clearError(field, parentLevel) {\n        const fieldGroup = field.closest('.elementor-field-group');\n        if (fieldGroup) {\n          fieldGroup.classList.remove('elementor-error');\n        }\n        field.classList.remove('elementor-invalid', 'elementor-error');\n        \n        let parentField = field;\n        for (let i = 0; i < parentLevel; i++){\n            parentField = parentField.parentNode;\n        }\n        \n        const existingError = parentField.querySelector('.elementor-error.help-inline');\n        if (existingError) {\n          existingError.remove();\n        }\n      }\n\n      function showError(field, message, parentLevel=1) {\n        field.classList.add('elementor-error', 'elementor-invalid');\n        \n        const fieldGroup = field.closest('.elementor-field-group');\n        if (fieldGroup) {\n          fieldGroup.classList.add('elementor-error');\n        }\n\n        const errorSpan = document.createElement('span');\n        errorSpan.className = 'elementor-error help-inline';\n        errorSpan.role = 'alert';\n        errorSpan.textContent = message;\n        errorSpan.style.fontSize = '12px';\n        \n        let parentField = field;\n        for (let i = 0; i < parentLevel; i++){\n            parentField = parentField.parentNode;\n        }\n        parentField.appendChild(errorSpan);\n      }\n\n      \/\/ ATUALIZADA: Agora espera receber uma string de erro ou \"true\"\n      function validateField(field, rules) {\n        clearError(field, rules.parentLevel || 1);\n        const validationResult = rules.validate(field.value);\n        \n        \/\/ Se o resultado for uma string, \u00e9 porque falhou na valida\u00e7\u00e3o e recebemos a mensagem de erro\n        if (typeof validationResult === 'string') {\n          showError(field, validationResult, rules.parentLevel || 1);\n          return false;\n        }\n        \n        return true;\n      }\n\n      \/\/ 5. Handler de Submiss\u00e3o do Formul\u00e1rio\n      function handleFormSubmit(e) {\n        let isFormValid = true;\n        let firstInvalidField = null;\n\n        Object.keys(validationRules).forEach((selector) => {\n          const field = formEl.querySelector(selector);\n          if (!field) return;\n\n          const isValid = validateField(field, validationRules[selector]);\n\n          if (!isValid) {\n            isFormValid = false;\n            if (!firstInvalidField) {\n              firstInvalidField = field;\n            }\n          }\n        });\n\n        if (!isFormValid) {\n          e.preventDefault();\n          e.stopImmediatePropagation();\n          if (firstInvalidField) {\n            firstInvalidField.focus();\n          }\n        }\n      }\n\n      \/\/ 6. Atribui\u00e7\u00e3o de Listeners\n      Object.keys(validationRules).forEach((selector) => {\n        const field = formEl.querySelector(selector);\n        if (!field) return;\n\n        field.addEventListener('change', () => validateField(field, validationRules[selector]), true);\n        field.addEventListener('keyup', () => validateField(field, validationRules[selector]), true);\n        field.addEventListener('focusout', () => validateField(field, validationRules[selector]), true);\n      });\n\n      formEl.addEventListener('submit', handleFormSubmit, true);\n    }\n\n    if (document.readyState === 'loading') {\n      document.addEventListener('DOMContentLoaded', init);\n    } else {\n      init();\n    }\n  })();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4881301 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"4881301\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script>\n    (function () {\n        function removeRequiredAttr(formEl) {\n            const requiredFields = formEl.querySelectorAll('[required]');\n\n            requiredFields.forEach(field => {\n                field.removeAttribute('required');\n            });\n        }\n        \n        function fillCoupomField() {\n            const utmCoupomName = 'utm_cupom';\n            const urlParams = new URLSearchParams(window.location.search);\n\n            if (urlParams.has(utmCoupomName)) {\n                const utmCupomVal = urlParams.get(utmCoupomName);\n                \n                const couponEl = document.querySelector(\"#form-field-coupon_name\");\n                \n                if (couponEl) {\n                    couponEl.value = utmCupomVal;\n                }\n            }\n        }\n        \n        (function boostrap (){\n            const formEl = document.querySelector('.elementor-form');\n            if (!formEl) return;\n            \n            document.addEventListener(\"DOMContentLoaded\", () => {\n                removeRequiredAttr(formEl);\n                fillCoupomField(formEl);\n            });\n        })();\n    })();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2e93961 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"2e93961\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script>\n(function(){\n  const input = document.getElementById('form-field-phone');\n  if (!input) return;\n\n  \/\/ evita digitar mais do que 11 d\u00edgitos num\u00e9ricos\n  const maxDigits = 11;\n  \n  function setInputMode() {\n      input.setAttribute('inputmode', 'numeric');\n      input.setAttribute('autocomplete', 'tel');\n  }\n  \n  function formatPhone(value) {\n    const d = value.replace(\/\\D\/g, '').slice(0, maxDigits); \/\/ s\u00f3 n\u00fameros, limitado\n    if (!d) return '';\n\n    if (d.length <= 2) {\n      return '(' + d;\n    }\n\n    if (d.length <= 6) { \/\/ (XX) XXXX...\n      return '(' + d.slice(0,2) + ') ' + d.slice(2);\n    }\n\n    if (d.length <= 10) { \/\/ (XX) XXXX-XXXX (10 d\u00edgitos)\n      return '(' + d.slice(0,2) + ') ' + d.slice(2,6) + '-' + d.slice(6);\n    }\n\n    \/\/ 11 d\u00edgitos -> (XX) XXXXX-XXXX\n    return '(' + d.slice(0,2) + ') ' + d.slice(2,7) + '-' + d.slice(7);\n  }\n\n  \/\/ Mant\u00e9m o cursor no fim (simples e funcional na maioria dos casos)\n  function setFormatted() {\n    const pos = input.selectionStart;\n    const newVal = formatPhone(input.value);\n    input.value = newVal;\n    \/\/ coloca cursor no fim\n    input.setSelectionRange(input.value.length, input.value.length);\n  }\n\n  input.addEventListener('input', setFormatted);\n\n  \/\/ Ao colar: limpa e formata corretamente\n  input.addEventListener('paste', function(e){\n    e.preventDefault();\n    const paste = (e.clipboardData || window.clipboardData).getData('text');\n    const onlyDigits = paste.replace(\/\\D\/g, '');\n    input.value = formatPhone(onlyDigits);\n    input.setSelectionRange(input.value.length, input.value.length);\n  });\n\n  \/\/ Opcional: ao perder o foco, se tiver menos de 10 d\u00edgitos num\u00e9ricos, limpa ou mant\u00e9m conforme desejar\n  input.addEventListener('blur', function(){\n    const digits = input.value.replace(\/\\D\/g, '');\n    if (digits.length < 10) {\n      \/\/ se quiser limpar entradas incompletas, descomente a linha abaixo:\n      \/\/ input.value = '';\n      \/\/ ou mant\u00ea-la como est\u00e1 (comentado por padr\u00e3o)\n    }\n  });\n  \n  document.addEventListener('DOMContentLoaded', function() {\n      setInputMode();\n  });\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Seja um parceiro Loft A Loft \u00e9 especialista em solu\u00e7\u00f5es tecnol\u00f3gicas, financeiras e comerciais para acelerar a jornada de compra, venda e aluguel da sua imobili\u00e1ria. Junte-se \u00e0s mais de 9 mil imobili\u00e1rias parceiras<\/p>\n","protected":false},"author":6,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"content-type":"","footnotes":""},"class_list":["post-5740","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Seja Parceiro - Loft - Solu\u00e7\u00f5es completas para sua imobili\u00e1ria crescer<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/loft.com.br\/para-imobiliarias\/seja-parceiro\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Seja Parceiro - Loft - Solu\u00e7\u00f5es completas para sua imobili\u00e1ria crescer\" \/>\n<meta property=\"og:description\" content=\"Seja um parceiro Loft A Loft \u00e9 especialista em solu\u00e7\u00f5es tecnol\u00f3gicas, financeiras e comerciais para acelerar a jornada de compra, venda e aluguel da sua imobili\u00e1ria. Junte-se \u00e0s mais de 9 mil imobili\u00e1rias parceiras\" \/>\n<meta property=\"og:url\" content=\"https:\/\/loft.com.br\/para-imobiliarias\/seja-parceiro\/\" \/>\n<meta property=\"og:site_name\" content=\"Loft - Solu\u00e7\u00f5es completas para sua imobili\u00e1ria crescer\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-15T16:51:15+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/loft.com.br\\\/para-imobiliarias\\\/seja-parceiro\\\/\",\"url\":\"https:\\\/\\\/loft.com.br\\\/para-imobiliarias\\\/seja-parceiro\\\/\",\"name\":\"Seja Parceiro - Loft - Solu\u00e7\u00f5es completas para sua imobili\u00e1ria crescer\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/loft.com.br\\\/para-imobiliarias\\\/#website\"},\"datePublished\":\"2026-02-20T17:53:32+00:00\",\"dateModified\":\"2026-04-15T16:51:15+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/loft.com.br\\\/para-imobiliarias\\\/seja-parceiro\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/loft.com.br\\\/para-imobiliarias\\\/seja-parceiro\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/loft.com.br\\\/para-imobiliarias\\\/seja-parceiro\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/loft.com.br\\\/para-imobiliarias\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Seja Parceiro\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/loft.com.br\\\/para-imobiliarias\\\/#website\",\"url\":\"https:\\\/\\\/loft.com.br\\\/para-imobiliarias\\\/\",\"name\":\"Loft\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/loft.com.br\\\/para-imobiliarias\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/loft.com.br\\\/para-imobiliarias\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/loft.com.br\\\/para-imobiliarias\\\/#organization\",\"name\":\"Loft\",\"url\":\"https:\\\/\\\/loft.com.br\\\/para-imobiliarias\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/loft.com.br\\\/para-imobiliarias\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/loft.com.br\\\/para-imobiliarias\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/812f4a76c5577df69ab787c4d64f73104a24c175.png\",\"contentUrl\":\"https:\\\/\\\/loft.com.br\\\/para-imobiliarias\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/812f4a76c5577df69ab787c4d64f73104a24c175.png\",\"width\":2160,\"height\":1835,\"caption\":\"Loft\"},\"image\":{\"@id\":\"https:\\\/\\\/loft.com.br\\\/para-imobiliarias\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.instagram.com\\\/loft_br\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Seja Parceiro - Loft - Solu\u00e7\u00f5es completas para sua imobili\u00e1ria crescer","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/loft.com.br\/para-imobiliarias\/seja-parceiro\/","og_locale":"pt_BR","og_type":"article","og_title":"Seja Parceiro - Loft - Solu\u00e7\u00f5es completas para sua imobili\u00e1ria crescer","og_description":"Seja um parceiro Loft A Loft \u00e9 especialista em solu\u00e7\u00f5es tecnol\u00f3gicas, financeiras e comerciais para acelerar a jornada de compra, venda e aluguel da sua imobili\u00e1ria. Junte-se \u00e0s mais de 9 mil imobili\u00e1rias parceiras","og_url":"https:\/\/loft.com.br\/para-imobiliarias\/seja-parceiro\/","og_site_name":"Loft - Solu\u00e7\u00f5es completas para sua imobili\u00e1ria crescer","article_modified_time":"2026-04-15T16:51:15+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. tempo de leitura":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/loft.com.br\/para-imobiliarias\/seja-parceiro\/","url":"https:\/\/loft.com.br\/para-imobiliarias\/seja-parceiro\/","name":"Seja Parceiro - Loft - Solu\u00e7\u00f5es completas para sua imobili\u00e1ria crescer","isPartOf":{"@id":"https:\/\/loft.com.br\/para-imobiliarias\/#website"},"datePublished":"2026-02-20T17:53:32+00:00","dateModified":"2026-04-15T16:51:15+00:00","breadcrumb":{"@id":"https:\/\/loft.com.br\/para-imobiliarias\/seja-parceiro\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/loft.com.br\/para-imobiliarias\/seja-parceiro\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/loft.com.br\/para-imobiliarias\/seja-parceiro\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/loft.com.br\/para-imobiliarias\/"},{"@type":"ListItem","position":2,"name":"Seja Parceiro"}]},{"@type":"WebSite","@id":"https:\/\/loft.com.br\/para-imobiliarias\/#website","url":"https:\/\/loft.com.br\/para-imobiliarias\/","name":"Loft","description":"","publisher":{"@id":"https:\/\/loft.com.br\/para-imobiliarias\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/loft.com.br\/para-imobiliarias\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/loft.com.br\/para-imobiliarias\/#organization","name":"Loft","url":"https:\/\/loft.com.br\/para-imobiliarias\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/loft.com.br\/para-imobiliarias\/#\/schema\/logo\/image\/","url":"https:\/\/loft.com.br\/para-imobiliarias\/wp-content\/uploads\/2025\/08\/812f4a76c5577df69ab787c4d64f73104a24c175.png","contentUrl":"https:\/\/loft.com.br\/para-imobiliarias\/wp-content\/uploads\/2025\/08\/812f4a76c5577df69ab787c4d64f73104a24c175.png","width":2160,"height":1835,"caption":"Loft"},"image":{"@id":"https:\/\/loft.com.br\/para-imobiliarias\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.instagram.com\/loft_br\/"]}]}},"_links":{"self":[{"href":"https:\/\/loft.com.br\/para-imobiliarias\/wp-json\/wp\/v2\/pages\/5740","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/loft.com.br\/para-imobiliarias\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/loft.com.br\/para-imobiliarias\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/loft.com.br\/para-imobiliarias\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/loft.com.br\/para-imobiliarias\/wp-json\/wp\/v2\/comments?post=5740"}],"version-history":[{"count":0,"href":"https:\/\/loft.com.br\/para-imobiliarias\/wp-json\/wp\/v2\/pages\/5740\/revisions"}],"wp:attachment":[{"href":"https:\/\/loft.com.br\/para-imobiliarias\/wp-json\/wp\/v2\/media?parent=5740"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}