{"id":167,"date":"2026-06-12T07:29:30","date_gmt":"2026-06-12T07:29:30","guid":{"rendered":"https:\/\/patrimonest.com\/?page_id=167"},"modified":"2026-06-13T07:16:50","modified_gmt":"2026-06-13T07:16:50","slug":"calculadora-patrimonest","status":"publish","type":"page","link":"https:\/\/patrimonest.com\/index.php\/calculadora-patrimonest\/","title":{"rendered":"Calculadora Patrimonest"},"content":{"rendered":"<div class=\"et_pb_section_0 et_pb_section et_section_regular et_flex_section\">\n<div class=\"et_pb_row_0 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_0 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_code_0 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><!-- CALCULADORA PATRIMONEST - IFRAME AISLADO + LOGO + TILDES\/\u00d1 + CHECKS CSS -->\n<iframe scrolling=\"no\" style=\"width:100%;height:820px;border:0;display:block;overflow:hidden;\" srcdoc='\n<!DOCTYPE html>\n<html lang=\"es\">\n<head>\n<meta charset=\"utf-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:wght@400;500;600&family=Poppins:wght@300;400;500;600;700&display=swap\" rel=\"stylesheet\">\n<style>\n* { box-sizing: border-box; margin: 0; padding: 0; -webkit-tap-highlight-color: transparent; }\nbody { font-family: \"Poppins\", sans-serif; background: #ffffff; }\n\n.hdr { background: linear-gradient(135deg, #4f0314 0%, #672737 100%); padding: 22px 15px; text-align: center; color: #fff; }\n.hdr img { height: 38px; width: auto; margin-bottom: 12px; }\n.hdr h1 { font-family: \"Cormorant Garamond\", serif; font-size: 24px; color: #fff; margin-bottom: 4px; font-weight: 500; }\n.hdr p { font-size: 11px; color: rgba(255,255,255,0.8); }\n.body { padding: 16px 14px; }\n.sec { margin-bottom: 16px; }\n.ttl { font-family: \"Cormorant Garamond\", serif; font-size: 16px; color: #4f0314; margin-bottom: 10px; padding-bottom: 8px; border-bottom: 2px solid #e6e3dd; font-weight: 500; }\n\n.grid { display: grid; grid-template-columns: 1fr; gap: 8px; }\n@media (min-width: 640px) { .grid { grid-template-columns: 1fr 1fr; } }\n@media (min-width: 1024px) { .grid { grid-template-columns: 1fr 1fr 1fr; } }\n\n.opt { display: block; cursor: pointer; -webkit-user-select: none; user-select: none; }\n.opt input { position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none; }\n\n.lbl { display: flex; flex-direction: column; width: 100%; padding: 10px; border: 3px solid #e6e3dd; border-radius: 6px; text-align: center; background: #fff; transition: all .15s; }\n.btn { display: flex; flex-direction: column; align-items: center; justify-content: center; width: 100%; padding: 8px; border: 2px solid #e6e3dd; background: #fff; color: #6b6b6b; border-radius: 5px; font-size: 10px; font-weight: 600; text-align: center; transition: all .15s; }\n.obj { display: flex; flex-direction: column; width: 100%; padding: 9px; border: 2px solid #e6e3dd; background: #fff; border-radius: 6px; text-align: center; transition: all .15s; }\n\n.opt input:checked + .lbl { border-color: #4f0314; background: rgba(79,3,20,0.08); }\n.opt input:checked + .btn { background: #4f0314; border-color: #4f0314; color: #fff; }\n.opt input:checked + .obj { border-color: #4f0314; background: rgba(79,3,20,0.08); }\n\n.tag { font-size: 8px; font-weight: 700; letter-spacing: .5px; text-transform: uppercase; color: #672737; margin-bottom: 3px; }\n.nm { font-family: \"Cormorant Garamond\", serif; font-size: 14px; font-weight: 600; color: #1a1a1a; margin-bottom: 2px; }\n.rng { font-size: 10px; color: #6b6b6b; }\n\n.btns { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 6px; margin-bottom: 9px; }\n.objs { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 10px; }\n\n.ot { font-size: 12px; font-weight: 600; color: #1a1a1a; margin-bottom: 2px; }\n.os { font-size: 9px; color: #6b6b6b; }\n.lblttl { font-size: 9px; font-weight: 700; letter-spacing: .5px; text-transform: uppercase; color: #672737; margin-bottom: 6px; }\n.hide { display: none !important; }\n\n.pct { background: #f2eeea; padding: 8px; border-radius: 6px; margin-bottom: 8px; font-size: 10px; }\n.ptr { display: flex; justify-content: space-between; padding: 4px 0; border-bottom: 1px solid rgba(79,3,20,0.08); }\n.ptr:last-child { border-bottom: none; }\n.ptv { color: #4f0314; font-weight: 700; }\n\n.res { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; background: rgba(79,3,20,0.02); padding: 10px; border-radius: 6px; margin-bottom: 12px; }\n@media (min-width: 640px) { .res { grid-template-columns: 1fr 1fr 1fr 1fr; } }\n.kpi { text-align: center; }\n.kl { font-size: 8px; font-weight: 700; color: #672737; text-transform: uppercase; margin-bottom: 3px; }\n.kv { font-family: \"Cormorant Garamond\", serif; font-size: 18px; font-weight: 600; color: #4f0314; }\n\n.cta { background: linear-gradient(135deg, #4f0314 0%, #672737 100%); border-radius: 6px; padding: 12px 10px; color: #fff; text-align: center; margin-bottom: 12px; }\n.cta h2 { font-family: \"Cormorant Garamond\", serif; font-size: 18px; margin-bottom: 6px; font-weight: 500; }\n.cta p { font-size: 10px; color: rgba(255,255,255,0.8); margin-bottom: 8px; line-height: 1.3; }\n.ctai { display: grid; grid-template-columns: 1fr 1fr; gap: 6px; margin-bottom: 8px; font-size: 9px; text-align: left; }\n@media (min-width: 640px) { .ctai { grid-template-columns: 1fr 1fr 1fr 1fr; } }\n.cti { display: flex; gap: 5px; align-items: center; color: rgba(255,255,255,0.9); }\n.ck { width: 13px; height: 13px; flex: 0 0 13px; border-radius: 50%; background: #d9b78e; position: relative; }\n.ck::after { content: \"\"; position: absolute; left: 4px; top: 1px; width: 4px; height: 8px; border: solid #4f0314; border-width: 0 2px 2px 0; transform: rotate(45deg); }\n.btncta { width: 100%; padding: 13px 11px; background: #d9b78e; color: #4f0314; border: none; border-radius: 5px; font-size: 11px; font-weight: 700; cursor: pointer; -webkit-appearance: none; text-transform: uppercase; letter-spacing: .6px; transition: background .15s; }\n.btncta:active { background: #c9a576; }\n.btncta .arr { display: inline-flex; flex-direction: column; align-items: center; gap: 2px; margin-left: 8px; vertical-align: middle; animation: patbob 1.1s ease-in-out infinite; }\n.btncta .arr i { width: 8px; height: 8px; border-right: 2px solid #4f0314; border-bottom: 2px solid #4f0314; transform: rotate(45deg); display: block; }\n.btncta:active .arr i { border-color: #ffffff; }\n@keyframes patbob { 0%, 100% { transform: translateY(-1px); } 50% { transform: translateY(3px); } }\n\n.ft { padding: 12px; text-align: center; font-size: 10px; color: #6b6b6b; border-top: 1px solid #e6e3dd; }\n@media (min-width: 640px) {\n  .hdr { padding: 30px 22px; }\n  .hdr img { height: 46px; }\n  .hdr h1 { font-size: 30px; }\n  .hdr p { font-size: 13px; }\n  .body { padding: 24px 26px; }\n  .ttl { font-size: 19px; }\n  .tag { font-size: 9.5px; }\n  .nm { font-size: 16px; }\n  .rng { font-size: 12px; }\n  .btn { font-size: 12.5px; padding: 11px; }\n  .ot { font-size: 14px; }\n  .os { font-size: 11px; }\n  .lblttl { font-size: 11px; }\n  .pct { font-size: 12px; padding: 11px; }\n  .ptr { padding: 5px 0; }\n  .kl { font-size: 9.5px; }\n  .kv { font-size: 22px; }\n  .cta h2 { font-size: 22px; }\n  .cta p { font-size: 12px; }\n  .ctai { font-size: 11px; }\n  .btncta { font-size: 13px; padding: 15px; }\n  .ft { font-size: 12px; }\n}\n@media (min-width: 1024px) {\n  .hdr { padding: 40px 30px; }\n  .hdr img { height: 54px; }\n  .hdr h1 { font-size: 36px; }\n  .hdr p { font-size: 14px; }\n  .body { padding: 32px 40px; max-width: 1040px; margin: 0 auto; }\n  .ttl { font-size: 22px; }\n  .nm { font-size: 18px; }\n  .rng { font-size: 13px; }\n  .btn { font-size: 14px; padding: 13px; }\n  .ot { font-size: 16px; }\n  .os { font-size: 12px; }\n  .lblttl { font-size: 12px; }\n  .pct { font-size: 13px; padding: 13px; }\n  .kl { font-size: 10.5px; }\n  .kv { font-size: 26px; }\n  .cta h2 { font-size: 26px; }\n  .cta p { font-size: 13px; }\n  .ctai { font-size: 12px; }\n  .btncta { font-size: 14px; padding: 16px; }\n  .ft { font-size: 13px; }\n}\n<\/style>\n<\/head>\n<body>\n\n<div class=\"hdr\">\n  <img decoding=\"async\" src=\"https:\/\/patrimonest.com\/wp-content\/uploads\/2026\/06\/Logo-Patrimonest-white.webp\" alt=\"Patrimonest\">\n  <h1>Calculadora de Inversi&oacute;n<\/h1>\n  <p>Simula tu retorno en 60 segundos<\/p>\n<\/div>\n\n<div class=\"body\">\n\n  <div class=\"sec\">\n    <div class=\"ttl\">1. Tipo de propiedad<\/div>\n    <div class=\"grid\">\n      <label class=\"opt\"><input type=\"radio\" name=\"precio\" value=\"45000\" data-role=\"precio\" checked><span class=\"lbl\"><span class=\"tag\">Entrada accesible<\/span><span class=\"nm\">Monoambiente<\/span><span class=\"rng\">38.000&euro; - 70.000&euro;<\/span><\/span><\/label>\n      <label class=\"opt\"><input type=\"radio\" name=\"precio\" value=\"90000\" data-role=\"precio\"><span class=\"lbl\"><span class=\"tag\">Mejor rentabilidad<\/span><span class=\"nm\">1D a 2D<\/span><span class=\"rng\">70.000&euro; - 121.000&euro;<\/span><\/span><\/label>\n      <label class=\"opt\"><input type=\"radio\" name=\"precio\" value=\"150000\" data-role=\"precio\"><span class=\"lbl\"><span class=\"tag\">Lujo residencial<\/span><span class=\"nm\">2D a 3D Premium<\/span><span class=\"rng\">121.000&euro; - 180.000&euro;<\/span><\/span><\/label>\n    <\/div>\n  <\/div>\n\n  <div class=\"sec\">\n    <div class=\"ttl\">2. Configura tu pago<\/div>\n    <div class=\"lblttl\">Entrada inicial<\/div>\n    <div class=\"btns\">\n      <label class=\"opt\"><input type=\"radio\" name=\"entrada\" value=\"10\" data-role=\"entrada\" checked><span class=\"btn\">10%<\/span><\/label>\n      <label class=\"opt\"><input type=\"radio\" name=\"entrada\" value=\"20\" data-role=\"entrada\"><span class=\"btn\">20%<\/span><\/label>\n      <label class=\"opt\"><input type=\"radio\" name=\"entrada\" value=\"30\" data-role=\"entrada\"><span class=\"btn\">30%<\/span><\/label>\n    <\/div>\n    <div class=\"lblttl\" style=\"margin-top:8px;\">Pago al recibir llaves<\/div>\n    <div class=\"btns\">\n      <label class=\"opt\"><input type=\"radio\" name=\"final\" value=\"10\" data-role=\"final\" checked><span class=\"btn\">10%<\/span><\/label>\n      <label class=\"opt\"><input type=\"radio\" name=\"final\" value=\"20\" data-role=\"final\"><span class=\"btn\">20%<\/span><\/label>\n      <label class=\"opt\"><input type=\"radio\" name=\"final\" value=\"0\" data-role=\"final\"><span class=\"btn\">0%<\/span><\/label>\n    <\/div>\n    <div class=\"pct\">\n      <div class=\"ptr\"><span>Entrada inicial<\/span><span class=\"ptv\" data-out=\"pe\">10%<\/span><\/div>\n      <div class=\"ptr\"><span>Durante la obra<\/span><span class=\"ptv\" data-out=\"po\">80%<\/span><\/div>\n      <div class=\"ptr\"><span>Al recibir llaves<\/span><span class=\"ptv\" data-out=\"pf\">10%<\/span><\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"sec\">\n    <div class=\"ttl\">3. Tu objetivo<\/div>\n    <div class=\"objs\">\n      <label class=\"opt\"><input type=\"radio\" name=\"objetivo\" value=\"rent\" data-role=\"objetivo\" checked><span class=\"obj\"><span class=\"ot\">Alquilar<\/span><span class=\"os\">Generar renta<\/span><\/span><\/label>\n      <label class=\"opt\"><input type=\"radio\" name=\"objetivo\" value=\"sell\" data-role=\"objetivo\"><span class=\"obj\"><span class=\"ot\">Revender<\/span><span class=\"os\">Ganar revalorizaci&oacute;n<\/span><\/span><\/label>\n    <\/div>\n    <div data-out=\"rentwrap\">\n      <div class=\"lblttl\">Tipo de alquiler<\/div>\n      <div class=\"btns\">\n        <label class=\"opt\" style=\"grid-column: span 2;\"><input type=\"radio\" name=\"alquiler\" value=\"trad\" data-role=\"alquiler\" checked><span class=\"btn\">Tradicional<\/span><\/label>\n        <label class=\"opt\"><input type=\"radio\" name=\"alquiler\" value=\"airbnb\" data-role=\"alquiler\"><span class=\"btn\">Airbnb<\/span><\/label>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"res\">\n    <div class=\"kpi\"><div class=\"kl\">Entrada<\/div><div class=\"kv\" data-out=\"entrada\">4.5k&euro;<\/div><\/div>\n    <div class=\"kpi\"><div class=\"kl\">Cuota\/mes<\/div><div class=\"kv\" data-out=\"cuota\">878&euro;<\/div><\/div>\n    <div class=\"kpi\"><div class=\"kl\">Rentabilidad<\/div><div class=\"kv\" data-out=\"rent\">9.5%<\/div><\/div>\n    <div class=\"kpi\"><div class=\"kl\">A 5 a&ntilde;os<\/div><div class=\"kv\" data-out=\"cinco\">+44k&euro;<\/div><\/div>\n  <\/div>\n\n  <div class=\"cta\">\n    <h2>Recibe tu informe<\/h2>\n    <p>An&aacute;lisis completo + plan de pagos + proyecci&oacute;n<\/p>\n    <div class=\"ctai\">\n      <div class=\"cti\"><span class=\"ck\"><\/span>Rentabilidad<\/div>\n      <div class=\"cti\"><span class=\"ck\"><\/span>Plan de pagos<\/div>\n      <div class=\"cti\"><span class=\"ck\"><\/span>Proyecci&oacute;n<\/div>\n      <div class=\"cti\"><span class=\"ck\"><\/span>Primeros pasos<\/div>\n    <\/div>\n    <button class=\"btncta\" type=\"button\">Completa el formulario <span class=\"arr\"><i><\/i><i><\/i><\/span><\/button>\n  <\/div>\n\n<\/div>\n\n<div class=\"ft\">Patrimonest | Paraguay &middot; Asunci&oacute;n | Inversi&oacute;n inmobiliaria<\/div>\n\n<script>\nvar KEY = \"patrimonest_calc_estado\";\nvar KEY2 = \"patrimonest_calc_informe\";\nfunction miles(n){ return String(n).replace(\/\\B(?=(\\d{3})+(?!\\d))\/g, \".\"); }\nfunction getStore(){ try { return window.localStorage; } catch(e){ return null; } }\nfunction saveState(){\n  var s = getStore(); if(!s){ return; }\n  try {\n    var data = {}; var roles = [\"precio\",\"entrada\",\"final\",\"objetivo\",\"alquiler\"];\n    for(var i=0;i<roles.length;i++){\n      var el = document.querySelector(\"input[data-role=\" + roles[i] + \"]:checked\");\n      if(el){ data[roles[i]] = el.value; }\n    }\n    s.setItem(KEY, JSON.stringify(data));\n  } catch(e){}\n}\nfunction loadState(){\n  var s = getStore(); if(!s){ return; }\n  try {\n    var raw = s.getItem(KEY); if(!raw){ return; }\n    var data = JSON.parse(raw);\n    for(var role in data){\n      if(!data.hasOwnProperty(role)){ continue; }\n      var sel = document.querySelector(\"input[data-role=\" + role + \"][value=\" + data[role] + \"]\");\n      if(sel){ sel.checked = true; }\n    }\n  } catch(e){}\n}\nfunction fmt(n){\n  if(n >= 1000){ var k = Math.round(n\/100)\/10; return (k % 1 === 0 ? k : k.toFixed(1)) + \"k&euro;\"; }\n  return n + \"&euro;\";\n}\nfunction rd(role, def){ var el = document.querySelector(\"input[data-role=\" + role + \"]:checked\"); return el ? el.value : def; }\nfunction st(key, txt){ var t = document.querySelector(\"[data-out=\" + key + \"]\"); if(t){ t.innerHTML = txt; } }\nfunction fit(){\n  try{\n    if(!window.frameElement) return;\n    var h = document.body.getBoundingClientRect().height;\n    window.frameElement.style.height = Math.ceil(h) + \"px\";\n  }catch(err){}\n}\nfunction calc(){\n  var p = parseInt(rd(\"precio\",\"45000\"),10) || 45000;\n  var e = parseInt(rd(\"entrada\",\"10\"),10); if(isNaN(e)){ e = 10; }\n  var f = parseInt(rd(\"final\",\"10\"),10); if(isNaN(f)){ f = 10; }\n  var o = rd(\"objetivo\",\"rent\");\n  var r = rd(\"alquiler\",\"trad\");\n  var obra = 100 - e - f;\n  st(\"pe\", e + \"%\"); st(\"po\", obra + \"%\"); st(\"pf\", f + \"%\");\n  var ea = Math.round(p * e \/ 100);\n  var oa = Math.round(p * obra \/ 100);\n  var cu = Math.round(oa \/ 41);\n  var rent = (o === \"rent\" && r === \"airbnb\") ? 13 : 9.5;\n  var renta5 = Math.round(p * rent \/ 100 * 5);\n  var reval5 = Math.round(p * 0.10 * 5);\n  var total5 = (o === \"sell\") ? reval5 : (renta5 + reval5);\n  st(\"entrada\", fmt(ea));\n  st(\"cuota\", cu + \"&euro;\");\n  st(\"rent\", (o === \"sell\") ? \"10%\" : (rent.toFixed(1) + \"%\"));\n  st(\"cinco\", \"+\" + fmt(total5));\n  var wrap = document.querySelector(\"[data-out=rentwrap]\");\n  if(wrap){ wrap.className = (o === \"rent\") ? \"\" : \"hide\"; }\n\n  \/\/ Guardar valores legibles para el formulario \/ PDF\n  try{\n    var s2 = getStore();\n    if(s2){\n      var nombres = {45000:\"Monoambiente\", 90000:\"1D a 2D\", 150000:\"2D a 3D Premium\"};\n      var informe = {\n        propiedad: nombres[p] || \"Monoambiente\",\n        plan_pago: e + \"% entrada \/ \" + obra + \"% obra \/ \" + f + \"% llaves\",\n        objetivo: (o === \"sell\") ? \"Revender\" : (\"Alquilar - \" + (r === \"airbnb\" ? \"Airbnb\" : \"Tradicional\")),\n        entrada_eur: miles(ea) + \" EUR\",\n        cuota_mes: miles(cu) + \" EUR\/mes\",\n        retorno_5y: \"+\" + miles(total5) + \" EUR\"\n      };\n      s2.setItem(KEY2, JSON.stringify(informe));\n    }\n  }catch(err){}\n\n  fit();\n}\nfunction onChange(){ saveState(); calc(); }\nloadState();\nvar radios = document.querySelectorAll(\"input[type=radio]\");\nfor(var i=0;i<radios.length;i++){ radios[i].addEventListener(\"change\", onChange, false); }\n\nvar cta = document.querySelector(\".btncta\");\nif(cta){\n  cta.addEventListener(\"click\", function(){\n    try{\n      var pd = window.parent.document;\n      var t = pd.getElementById(\"formulario-patrimonest\");\n      if(t && t.scrollIntoView){ t.scrollIntoView({behavior:\"smooth\", block:\"start\"}); return; }\n      var fe = window.frameElement;\n      if(fe && fe.getBoundingClientRect){\n        var r = fe.getBoundingClientRect();\n        window.parent.scrollBy({top: r.bottom - 20, behavior:\"smooth\"});\n      }\n    }catch(e){}\n  }, false);\n}\nwindow.addEventListener(\"resize\", fit, false);\nwindow.addEventListener(\"load\", function(){ loadState(); calc(); fit(); setTimeout(fit,300); setTimeout(fit,900); });\n\n\/\/ Observa cualquier cambio de tama\u00f1o del contenido (cambio de breakpoint, fuentes, etc.)\ntry{\n  if(window.ResizeObserver){\n    var ro = new ResizeObserver(function(){ fit(); });\n    ro.observe(document.body);\n  }\n}catch(e){}\n\/\/ Recalcula cuando las fuentes terminan de cargar (afecta a la altura)\ntry{ if(document.fonts && document.fonts.ready){ document.fonts.ready.then(fit); } }catch(e){}\n\/\/ Red de seguridad ligera\nsetInterval(fit, 800);\n\ncalc();\nfit();\n<\/script>\n<\/body>\n<\/html>\n'><\/iframe>\n<div class='fluentform ff-default fluentform_wrapper_2 ffs_default_wrap'><form data-form_id=\"2\" id=\"fluentform_2\" class=\"frm-fluent-form fluent_form_2 ff-el-form-top ff_form_instance_2_1 ff-form-loading ffs_default\" data-form_instance=\"ff_form_instance_2_1\" method=\"POST\" ><fieldset  style=\"border: none!important;margin: 0!important;padding: 0!important;background-color: transparent!important;box-shadow: none!important;outline: none!important; min-inline-size: 100%;\">\n                    <legend class=\"ff_screen_reader_title\" style=\"display: block; margin: 0!important;padding: 0!important;height: 0!important;text-indent: -999999px;width: 0!important;overflow:hidden;\">Subscription Form<\/legend><input type='hidden' name='__fluent_form_embded_post_id' value='167' \/><input type=\"hidden\" id=\"_fluentform_2_fluentformnonce\" name=\"_fluentform_2_fluentformnonce\" value=\"9649c62422\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/index.php\/wp-json\/wp\/v2\/pages\/167\" \/><div data-type=\"name-element\" data-name=\"names\" class=\" ff-field_container ff-name-field-wrapper\" ><div class='ff-t-container'><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_2_names_first_name_' id='label_ff_2_names_first_name_' >Nombre<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"names[first_name]\" id=\"ff_2_names_first_name_\" class=\"ff-el-form-control\" placeholder=\"Introduce tu nombre\" aria-invalid=\"false\" aria-required=false><\/div><\/div><\/div><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_2_names_last_name_' id='label_ff_2_names_last_name_' >Apellidos<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"names[last_name]\" id=\"ff_2_names_last_name_\" class=\"ff-el-form-control\" placeholder=\"Introduce tus apellidos\" aria-invalid=\"false\" aria-required=false><\/div><\/div><\/div><\/div><\/div><div data-name=\"ff_cn_id_1\"  class='ff-t-container ff-column-container ff_columns_total_2 '><div class='ff-t-cell ff-t-column-1' style='flex-basis: 50%;'><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_2_email' id='label_ff_2_email' aria-label=\"Email\">Email<\/label><\/div><div class='ff-el-input--content'><input type=\"email\" name=\"email\" id=\"ff_2_email\" class=\"ff-el-form-control\" placeholder=\"Tu mejor email\" data-name=\"email\"  aria-invalid=\"false\" aria-required=true><\/div><\/div><\/div><div class='ff-t-cell ff-t-column-2' style='flex-basis: 50%;'><div class='ff-el-group ff-text-left ff_submit_btn_wrapper ff_submit_btn_wrapper_custom'><button class=\"ff-btn ff-btn-submit ff-btn-md ff_btn_style wpf_has_custom_css\" type=\"submit\" name=\"custom_submit_button-2_1\" data-name=\"custom_submit_button-2_1\"  aria-label=\"Enviar para obtener informe\">Enviar para obtener informe<\/button><style>form.fluent_form_2 .wpf_has_custom_css.ff-btn-submit { background-color:rgba(79, 3, 20, 1);border-color:rgba(79, 3, 20, 1);color:#ffffff;min-width:100%; }form.fluent_form_2 .wpf_has_custom_css.ff-btn-submit:hover { background-color:#ffffff;border-color:#1a7efb;color:#1a7efb;min-width:100%; } <\/style><\/div><\/div><\/div><div class='ff-el-group    ff-el-input--content'><div class='ff-el-form-check ff-el-tc'><label aria-label='Doy mi consentimiento para que este sitio web almacene mi informaci\u00f3n enviada para que puedan responder a mi consulta' class='ff-el-form-check-label ff_tc_label' for=gdpr-agreement_a210b4a45bd3b8c7f9b0311cc0ee722b><span class='ff_tc_checkbox'><input type=\"checkbox\" name=\"gdpr-agreement\" class=\"ff-el-form-check-input ff_gdpr_field\" data-name=\"gdpr-agreement\" id=\"gdpr-agreement_a210b4a45bd3b8c7f9b0311cc0ee722b\"  value='on' aria-invalid='false' aria-required=true><\/span> <div class='ff_t_c'>Doy mi consentimiento para que este sitio web almacene mi informaci\u00f3n enviada para que puedan responder a mi consulta<\/div><\/label><\/div><\/div><input type=\"hidden\" name=\"propiedad\" data-name=\"propiedad\" ><input type=\"hidden\" name=\"plan_pago\" data-name=\"plan_pago\" ><input type=\"hidden\" name=\"objetivo\" data-name=\"objetivo\" ><input type=\"hidden\" name=\"entrada_eur\" data-name=\"entrada_eur\" ><input type=\"hidden\" name=\"cuota_mes\" data-name=\"cuota_mes\" ><input type=\"hidden\" name=\"retorno_5y\" data-name=\"retorno_5y\" ><\/fieldset><\/form><div id='fluentform_2_errors' class='ff-errors-in-stack ff_form_instance_2_1 ff-form-loading_errors ff_form_instance_2_1_errors'><\/div><\/div>            <script type=\"text\/javascript\">\n                window.fluent_form_ff_form_instance_2_1 = {\"id\":\"2\",\"ajaxUrl\":\"https:\\\/\\\/patrimonest.com\\\/wp-admin\\\/admin-ajax.php\",\"settings\":{\"layout\":{\"labelPlacement\":\"top\",\"helpMessagePlacement\":\"with_label\",\"errorMessagePlacement\":\"inline\",\"asteriskPlacement\":\"asterisk-right\"},\"restrictions\":{\"denyEmptySubmission\":{\"enabled\":false}}},\"form_instance\":\"ff_form_instance_2_1\",\"form_id_selector\":\"fluentform_2\",\"rules\":{\"names[first_name]\":{\"required\":{\"value\":false,\"message\":\"Este campo es obligatorio\",\"global_message\":\"Este campo es obligatorio\",\"global\":true}},\"names[middle_name]\":{\"required\":{\"value\":false,\"message\":\"Este campo es obligatorio\",\"global_message\":\"Este campo es obligatorio\",\"global\":true}},\"names[last_name]\":{\"required\":{\"value\":false,\"message\":\"Este campo es obligatorio\",\"global_message\":\"Este campo es obligatorio\",\"global\":true}},\"email\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global\":false,\"global_message\":\"Este campo es obligatorio\"},\"email\":{\"value\":true,\"message\":\"This field must contain a valid email\",\"global\":false,\"global_message\":\"Este campo debe contener un correo electr\\u00f3nico v\\u00e1lido\"}},\"gdpr-agreement\":{\"required\":{\"value\":true,\"message\":\"Este campo es obligatorio\",\"global_message\":\"Este campo es obligatorio\",\"global\":true}}},\"debounce_time\":300,\"file_upload_settings\":[]};\n                            <\/script>\n            \n\n<!-- PUENTE DE DATOS PATRIMONEST - Calculadora -> Fluent Forms (id=2) -->\n<!-- Pegar en un modulo de CODIGO de Divi, en la misma pagina, DEBAJO del formulario -->\n<script>\n(function(){\n  var FORM_ID = \"2\";\n  var STORAGE_KEY = \"patrimonest_calc_informe\";\n  \/\/ Pares: nombre del campo oculto en Fluent Forms  ->  clave guardada por la calculadora\n  var MAP = {\n    propiedad:   \"propiedad\",\n    plan_pago:   \"plan_pago\",\n    objetivo:    \"objetivo\",\n    entrada_eur: \"entrada_eur\",\n    cuota_mes:   \"cuota_mes\",\n    retorno_5y:  \"retorno_5y\"\n  };\n\n  function leerInforme(){\n    try{\n      var raw = window.localStorage.getItem(STORAGE_KEY);\n      return raw ? JSON.parse(raw) : null;\n    }catch(e){ return null; }\n  }\n\n  function rellenar(){\n    var data = leerInforme();\n    if(!data) return;\n    \/\/ Localiza el formulario por su id de Fluent Forms\n    var form = document.querySelector(\"form[data-form_id='\" + FORM_ID + \"']\") ||\n               document.querySelector(\".fluentform_\" + FORM_ID + \" form\") ||\n               document.querySelector(\".fluentform form\");\n    if(!form) return;\n    for(var campo in MAP){\n      if(!MAP.hasOwnProperty(campo)) continue;\n      var valor = data[MAP[campo]];\n      if(valor === undefined || valor === null) continue;\n      var input = form.querySelector(\"input[name='\" + campo + \"']\");\n      if(input){\n        input.value = valor;\n        \/\/ dispara eventos por si Fluent Forms valida\n        input.dispatchEvent(new Event(\"input\", {bubbles:true}));\n        input.dispatchEvent(new Event(\"change\", {bubbles:true}));\n      }\n    }\n  }\n\n  \/\/ Rellena al cargar y justo antes de enviar\n  function init(){\n    rellenar();\n    var form = document.querySelector(\"form[data-form_id='\" + FORM_ID + \"']\") ||\n               document.querySelector(\".fluentform form\");\n    if(form){\n      form.addEventListener(\"submit\", rellenar, true);\n    }\n  }\n\n  if(document.readyState === \"loading\"){\n    document.addEventListener(\"DOMContentLoaded\", init);\n  } else {\n    init();\n  }\n  \/\/ Red de seguridad: reintenta unas cuantas veces por si el form carga tarde\n  var n = 0;\n  var t = setInterval(function(){ rellenar(); if(++n > 10){ clearInterval(t); } }, 600);\n})();\n<\/script><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-template-blank.php","meta":{"footnotes":""},"class_list":["post-167","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/patrimonest.com\/index.php\/wp-json\/wp\/v2\/pages\/167","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/patrimonest.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/patrimonest.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/patrimonest.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/patrimonest.com\/index.php\/wp-json\/wp\/v2\/comments?post=167"}],"version-history":[{"count":14,"href":"https:\/\/patrimonest.com\/index.php\/wp-json\/wp\/v2\/pages\/167\/revisions"}],"predecessor-version":[{"id":185,"href":"https:\/\/patrimonest.com\/index.php\/wp-json\/wp\/v2\/pages\/167\/revisions\/185"}],"wp:attachment":[{"href":"https:\/\/patrimonest.com\/index.php\/wp-json\/wp\/v2\/media?parent=167"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}