{"id":427,"date":"2026-08-13T19:03:15","date_gmt":"2026-08-13T17:03:15","guid":{"rendered":"https:\/\/inmoqapital.com\/?page_id=427"},"modified":"2026-08-13T20:19:15","modified_gmt":"2026-08-13T18:19:15","slug":"calculadora","status":"publish","type":"page","link":"https:\/\/inmoqapital.com\/index.php\/calculadora\/","title":{"rendered":"Calculadora Proyectos"},"content":{"rendered":"<p>[et_pb_section fb_built=\u00bb1&#8243; _builder_version=\u00bb4.22.2&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_row _builder_version=\u00bb4.22.2&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.22.2&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_code _builder_version=\u00bb4.22.2&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<!-- 1. Cargadores de Dise\u00f1o --><!-- [et_pb_line_break_holder] --><script src=\"https:\/\/cdn.tailwindcss.com\"><\/script><!-- [et_pb_line_break_holder] --><link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800&#038;display=swap\" rel=\"stylesheet\"><!-- [et_pb_line_break_holder] --><link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.4.0\/css\/all.min.css\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->    .inmo-calc-container { font-family: 'Inter', sans-serif; }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    @media print {<!-- [et_pb_line_break_holder] -->        body * { visibility: hidden; }<!-- [et_pb_line_break_holder] -->        #proformaPanel, #proformaPanel * { visibility: visible; }<!-- [et_pb_line_break_holder] -->        #proformaPanel { position: absolute; left: 0; top: 0; width: 100%; }<!-- [et_pb_line_break_holder] -->        .print-hidden { display: none !important; }<!-- [et_pb_line_break_holder] -->        .print-only { display: block !important; }<!-- [et_pb_line_break_holder] -->        button { display: none !important; }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    input[type=\"number\"]::-webkit-inner-spin-button, <!-- [et_pb_line_break_holder] -->    input[type=\"number\"]::-webkit-outer-spin-button { <!-- [et_pb_line_break_holder] -->        -webkit-appearance: none; margin: 0; <!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    input[type=\"number\"] { -moz-appearance: textfield; }<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- 2. Contenedor Principal --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"inmo-calc-container bg-white p-2 sm:p-4 text-gray-900\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"max-w-4xl mx-auto bg-white rounded-xl shadow-lg border border-gray-200 overflow-hidden flex flex-col md:flex-row\"><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <!-- PANEL IZQUIERDO: CONTROLES --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"w-full md:w-1\/2 p-5 sm:p-6 border-r border-gray-200 print-hidden bg-gray-50\"><!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            <!-- Encabezado --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"mb-6 pb-4 border-b border-gray-200\"><!-- [et_pb_line_break_holder] -->                <img decoding=\"async\" src=\"Logo-Capital-Properties.png\" alt=\"Capital Properties\" class=\"h-10 object-contain mb-3\" onerror=\"this.src='https:\/\/placehold.co\/200x50\/000000\/ffffff?text=CAPITAL+PROPERTIES'\"><!-- [et_pb_line_break_holder] -->                <pee class=\"text-gray-900 text-lg font-bold tracking-tight uppercase\">Herramienta oficial InmoQapital<\/pee><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <!-- Datos del Asesor --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"mb-5\"><!-- [et_pb_line_break_holder] -->                <label class=\"block text-xs font-bold text-gray-900 uppercase tracking-wider mb-2\"><i class=\"fas fa-id-badge mr-1.5\"><\/i>Asesor Inmobiliario<\/label><!-- [et_pb_line_break_holder] -->                <input type=\"text\" id=\"advisorName\" placeholder=\"Tu nombre y apellido\" class=\"w-full p-2 border border-gray-300 rounded focus:ring-1 focus:ring-gray-900 focus:border-gray-900 text-sm outline-none bg-white\"><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <!-- Datos del Cliente --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"mb-6\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<h2 class=\"text-xs font-bold text-gray-900 uppercase tracking-wider mb-3\"><i class=\"fas fa-user mr-1.5\"><\/i>Datos del Cliente<\/h2>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"grid grid-cols-1 gap-3\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div><!-- [et_pb_line_break_holder] -->                        <input type=\"text\" id=\"clientName\" placeholder=\"Nombre Completo (Ej. Juan P\u00e9rez)\" class=\"w-full p-2 border border-gray-300 rounded focus:ring-1 focus:ring-gray-900 focus:border-gray-900 text-sm outline-none bg-white\"><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div><!-- [et_pb_line_break_holder] -->                        <input type=\"tel\" id=\"clientPhone\" placeholder=\"Tel\u00e9fono Celular (Ej. 0991234567)\" class=\"w-full p-2 border border-gray-300 rounded focus:ring-1 focus:ring-gray-900 focus:border-gray-900 text-sm outline-none bg-white\"><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"grid grid-cols-2 gap-3\"><!-- [et_pb_line_break_holder] -->                        <input type=\"text\" id=\"clientId\" placeholder=\"C\u00e9dula (Opcional)\" class=\"w-full p-2 border border-gray-300 rounded focus:ring-1 focus:ring-gray-900 focus:border-gray-900 text-sm outline-none bg-white\"><!-- [et_pb_line_break_holder] -->                        <input type=\"email\" id=\"clientEmail\" placeholder=\"Correo (Opcional)\" class=\"w-full p-2 border border-gray-300 rounded focus:ring-1 focus:ring-gray-900 focus:border-gray-900 text-sm outline-none bg-white\"><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <!-- Controles del Cr\u00e9dito --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"space-y-6\"><!-- [et_pb_line_break_holder] -->                <!-- Inventario Romero y Pazmi\u00f1o --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div><!-- [et_pb_line_break_holder] -->                    <label class=\"block text-xs font-bold text-gray-900 uppercase tracking-wider mb-2\"><i class=\"fas fa-building mr-1.5\"><\/i>Proyecto (Romero &#038; Pazmi\u00f1o)<\/label><!-- [et_pb_line_break_holder] -->                    <select id=\"inventorySelect\" class=\"w-full p-2.5 border border-gray-300 rounded focus:ring-1 focus:ring-gray-900 text-sm bg-white font-medium outline-none cursor-pointer\"><!-- [et_pb_line_break_holder] --><option value=\"\">&#8212; Cotizar valor personalizado &#8212;<\/option><!-- [et_pb_line_break_holder] -->                        <optgroup label=\"Casas\"><!-- [et_pb_line_break_holder] --><option value=\"109999\" data-name=\"Alc\u00e1zar de C\u00e1diz (Casas)\">Alc\u00e1zar de C\u00e1diz &#8211; Desde $109,999<\/option><!-- [et_pb_line_break_holder] --><option value=\"109999\" data-name=\"Alc\u00e1zar de Valencia (Casas)\">Alc\u00e1zar de Valencia &#8211; Desde $109,999<\/option><!-- [et_pb_line_break_holder] --><option value=\"90734\" data-name=\"Mallorca (Casas)\">Mallorca &#8211; Desde $90,734<\/option><!-- [et_pb_line_break_holder] --><option value=\"109999\" data-name=\"Alc\u00e1zar de Alicante (Casas)\">Alc\u00e1zar de Alicante &#8211; Desde $109,999<\/option><!-- [et_pb_line_break_holder] --><option value=\"122900\" data-name=\"Alc\u00e1zar de Almer\u00eda (Casas)\">Alc\u00e1zar de Almer\u00eda &#8211; Desde $122,900<\/option><!-- [et_pb_line_break_holder] --><option value=\"120900\" data-name=\"Alc\u00e1zar de Granada (Casas)\">Alc\u00e1zar de Granada &#8211; Desde $120,900<\/option><!-- [et_pb_line_break_holder] --><option value=\"105340\" data-name=\"Altos de la Moya (Casas)\">Altos de la Moya &#8211; Desde $105,340<\/option><!-- [et_pb_line_break_holder] -->                        <\/optgroup><!-- [et_pb_line_break_holder] -->                        <optgroup label=\"Lotes \/ Terrenos\"><!-- [et_pb_line_break_holder] --><option value=\"66000\" data-name=\"Santa Luc\u00eda Reservado (Lotes)\">Santa Luc\u00eda Reservado &#8211; Desde $66,000<\/option><!-- [et_pb_line_break_holder] -->                        <\/optgroup><!-- [et_pb_line_break_holder] -->                    <\/select><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <!-- Entidades Financieras --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div><!-- [et_pb_line_break_holder] -->                    <label class=\"block text-xs font-bold text-gray-900 uppercase tracking-wider mb-2\"><i class=\"fas fa-landmark mr-1.5\"><\/i>Entidad Financiera<\/label><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"space-y-3\" id=\"bankGrid\"><!-- [et_pb_line_break_holder] -->                        <!-- [et_pb_line_break_holder] -->                        <!-- L\u00ednea 1: Pichincha --><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div><!-- [et_pb_line_break_holder] -->                            <pee class=\"text-[10px] font-bold text-gray-500 mb-1 uppercase tracking-wider\">Banco Pichincha<\/pee><!-- [et_pb_line_break_holder] -->                            <\/p>\n<div class=\"grid grid-cols-3 gap-1.5\"><!-- [et_pb_line_break_holder] -->                                <button type=\"button\" data-bank-id=\"vip\" data-bank-value=\"4.99\" data-min-down=\"5\" data-bank-name=\"Pichincha (Miti Miti)\" class=\"bank-option flex flex-col items-center justify-center py-2 px-1 border border-gray-900 bg-gray-100 rounded cursor-pointer transition-all focus:outline-none\"><!-- [et_pb_line_break_holder] -->                                    <span class=\"font-bold text-gray-900 text-[10px] text-center leading-tight\">Miti Miti<\/span><!-- [et_pb_line_break_holder] -->                                    <span class=\"text-xs text-gray-900 font-extrabold mt-0.5\">4.99%<\/span><!-- [et_pb_line_break_holder] -->                                <\/button><!-- [et_pb_line_break_holder] -->                                <button type=\"button\" data-bank-id=\"privado\" data-bank-value=\"7.50\" data-min-down=\"20\" data-bank-name=\"Pichincha (Promo)\" class=\"bank-option flex flex-col items-center justify-center py-2 px-1 border border-gray-300 bg-white hover:border-gray-900 rounded cursor-pointer transition-all focus:outline-none\"><!-- [et_pb_line_break_holder] -->                                    <span class=\"font-bold text-gray-900 text-[10px] text-center leading-tight\">Promo<\/span><!-- [et_pb_line_break_holder] -->                                    <span class=\"text-xs text-gray-900 font-extrabold mt-0.5\">7.50%<\/span><!-- [et_pb_line_break_holder] -->                                <\/button><!-- [et_pb_line_break_holder] -->                                <button type=\"button\" data-bank-id=\"privado\" data-bank-value=\"10.48\" data-min-down=\"20\" data-bank-name=\"Pichincha (Normal)\" class=\"bank-option flex flex-col items-center justify-center py-2 px-1 border border-gray-300 bg-white hover:border-gray-900 rounded cursor-pointer transition-all focus:outline-none\"><!-- [et_pb_line_break_holder] -->                                    <span class=\"font-bold text-gray-900 text-[10px] text-center leading-tight\">Normal<\/span><!-- [et_pb_line_break_holder] -->                                    <span class=\"text-xs text-gray-900 font-extrabold mt-0.5\">10.48%<\/span><!-- [et_pb_line_break_holder] -->                                <\/button><!-- [et_pb_line_break_holder] -->                            <\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                        <!-- L\u00ednea 2: Mutualista Pichincha --><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div><!-- [et_pb_line_break_holder] -->                            <pee class=\"text-[10px] font-bold text-gray-500 mb-1 uppercase tracking-wider\">Mutualista Pichincha<\/pee><!-- [et_pb_line_break_holder] -->                            <\/p>\n<div class=\"grid grid-cols-2 gap-1.5\"><!-- [et_pb_line_break_holder] -->                                <button type=\"button\" data-bank-id=\"vip\" data-bank-value=\"4.99\" data-min-down=\"5\" data-bank-name=\"Mut. Pichincha (Miti Miti)\" class=\"bank-option flex flex-col items-center justify-center py-2 px-1 border border-gray-300 bg-white hover:border-gray-900 rounded cursor-pointer transition-all focus:outline-none\"><!-- [et_pb_line_break_holder] -->                                    <span class=\"font-bold text-gray-900 text-[10px] text-center leading-tight\">Miti Miti<\/span><!-- [et_pb_line_break_holder] -->                                    <span class=\"text-xs text-gray-900 font-extrabold mt-0.5\">4.99%<\/span><!-- [et_pb_line_break_holder] -->                                <\/button><!-- [et_pb_line_break_holder] -->                                <button type=\"button\" data-bank-id=\"privado\" data-bank-value=\"10.58\" data-min-down=\"20\" data-bank-name=\"Mut. Pichincha (Normal)\" class=\"bank-option flex flex-col items-center justify-center py-2 px-1 border border-gray-300 bg-white hover:border-gray-900 rounded cursor-pointer transition-all focus:outline-none\"><!-- [et_pb_line_break_holder] -->                                    <span class=\"font-bold text-gray-900 text-[10px] text-center leading-tight\">Normal<\/span><!-- [et_pb_line_break_holder] -->                                    <span class=\"text-xs text-gray-900 font-extrabold mt-0.5\">10.58%<\/span><!-- [et_pb_line_break_holder] -->                                <\/button><!-- [et_pb_line_break_holder] -->                            <\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                        <!-- L\u00ednea 3: Otras Entidades --><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div><!-- [et_pb_line_break_holder] -->                            <pee class=\"text-[10px] font-bold text-gray-500 mb-1 uppercase tracking-wider\">Otras Entidades<\/pee><!-- [et_pb_line_break_holder] -->                            <\/p>\n<div class=\"grid grid-cols-3 gap-1.5\"><!-- [et_pb_line_break_holder] -->                                <button type=\"button\" data-bank-id=\"biess\" data-bank-value=\"6.99\" data-min-down=\"0\" data-bank-name=\"BIESS\" class=\"bank-option flex flex-col items-center justify-center py-2 px-1 border border-gray-300 bg-white hover:border-gray-900 rounded cursor-pointer transition-all focus:outline-none\"><!-- [et_pb_line_break_holder] -->                                    <span class=\"font-bold text-gray-900 text-[10px] text-center leading-tight\">BIESS<\/span><!-- [et_pb_line_break_holder] -->                                    <span class=\"text-xs text-gray-900 font-extrabold mt-0.5\">~6.99%<\/span><!-- [et_pb_line_break_holder] -->                                <\/button><!-- [et_pb_line_break_holder] -->                                <button type=\"button\" data-bank-id=\"privado\" data-bank-value=\"9.00\" data-min-down=\"20\" data-bank-name=\"Banco Bolivariano\" class=\"bank-option flex flex-col items-center justify-center py-2 px-1 border border-gray-300 bg-white hover:border-gray-900 rounded cursor-pointer transition-all focus:outline-none\"><!-- [et_pb_line_break_holder] -->                                    <span class=\"font-bold text-gray-900 text-[10px] text-center leading-tight\">Bolivariano<\/span><!-- [et_pb_line_break_holder] -->                                    <span class=\"text-xs text-gray-900 font-extrabold mt-0.5\">~9.00%<\/span><!-- [et_pb_line_break_holder] -->                                <\/button><!-- [et_pb_line_break_holder] -->                                <button type=\"button\" data-bank-id=\"privado\" data-bank-value=\"9.50\" data-min-down=\"20\" data-bank-name=\"Produbanco\" class=\"bank-option flex flex-col items-center justify-center py-2 px-1 border border-gray-300 bg-white hover:border-gray-900 rounded cursor-pointer transition-all focus:outline-none\"><!-- [et_pb_line_break_holder] -->                                    <span class=\"font-bold text-gray-900 text-[10px] text-center leading-tight\">Produbanco<\/span><!-- [et_pb_line_break_holder] -->                                    <span class=\"text-xs text-gray-900 font-extrabold mt-0.5\">~9.50%<\/span><!-- [et_pb_line_break_holder] -->                                <\/button><!-- [et_pb_line_break_holder] -->                            <\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <!-- Inputs Matem\u00e1ticos --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"space-y-4 pt-5 border-t border-gray-200\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"grid grid-cols-2 gap-4\"><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div><!-- [et_pb_line_break_holder] -->                            <label class=\"block text-[10px] font-bold text-gray-900 uppercase tracking-wider mb-1\">Precio Vivienda<\/label><!-- [et_pb_line_break_holder] -->                            <\/p>\n<div class=\"relative\"><!-- [et_pb_line_break_holder] -->                                <span class=\"absolute inset-y-0 left-0 pl-3 flex items-center text-gray-500 font-bold\">$<\/span><!-- [et_pb_line_break_holder] -->                                <input type=\"number\" id=\"homePrice\" value=\"109999\" min=\"0\" step=\"1000\" class=\"w-full p-2 pl-7 border border-gray-300 rounded font-bold text-sm text-gray-900 outline-none focus:border-gray-900 bg-white\"><!-- [et_pb_line_break_holder] -->                            <\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <!-- [et_pb_line_break_holder] -->                        <\/p>\n<div><!-- [et_pb_line_break_holder] -->                            <label class=\"block text-[10px] font-bold text-gray-900 uppercase tracking-wider mb-1\">Monto de Entrada<\/label><!-- [et_pb_line_break_holder] -->                            <\/p>\n<div class=\"relative\"><!-- [et_pb_line_break_holder] -->                                <span class=\"absolute inset-y-0 left-0 pl-3 flex items-center text-gray-900 font-bold\">$<\/span><!-- [et_pb_line_break_holder] -->                                <input type=\"number\" id=\"downPaymentAmount\" value=\"5500\" class=\"w-full p-2 pl-7 pr-12 border border-gray-300 rounded font-bold text-sm text-gray-900 outline-none focus:border-gray-900 text-right bg-white\"><!-- [et_pb_line_break_holder] -->                                <\/p>\n<div class=\"absolute inset-y-0 right-0 pr-2 flex items-center pointer-events-none\"><!-- [et_pb_line_break_holder] -->                                    <span id=\"actualPctLabel\" class=\"text-[10px] font-bold text-gray-500 bg-gray-100 px-1 py-0.5 rounded\">5.0%<\/span><!-- [et_pb_line_break_holder] -->                                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                            <\/div>\n<p><!-- [et_pb_line_break_holder] -->                            <pee id=\"minDownLabel\" class=\"text-[9px] font-semibold text-gray-500 mt-1 text-right\">M\u00ednimo: $5,500<\/pee><!-- [et_pb_line_break_holder] -->                        <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"grid grid-cols-2 gap-4 items-end\"><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div><!-- [et_pb_line_break_holder] -->                            <label class=\"block text-[10px] font-bold text-gray-900 uppercase tracking-wider mb-1\">Tasa Anual (%)<\/label><!-- [et_pb_line_break_holder] -->                            <input type=\"number\" id=\"interestRate\" value=\"4.99\" readonly class=\"w-full p-2 border border-gray-200 rounded bg-gray-100 font-bold text-sm text-gray-600 text-center outline-none cursor-not-allowed\"><!-- [et_pb_line_break_holder] -->                        <\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"pb-1\"><!-- [et_pb_line_break_holder] -->                            <label class=\"block text-[10px] font-bold text-gray-900 uppercase tracking-wider mb-1\">Plazo: <span id=\"loanTermLabel\">20<\/span> A\u00f1os<\/label><!-- [et_pb_line_break_holder] -->                            <input type=\"range\" id=\"loanTerm\" min=\"5\" max=\"30\" value=\"20\" class=\"w-full accent-gray-900 cursor-pointer\"><!-- [et_pb_line_break_holder] -->                        <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- PANEL DERECHO: PROFORMA Y RESULTADO --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"w-full md:w-1\/2 bg-white p-5 sm:p-6 flex flex-col justify-between\" id=\"proformaPanel\"><!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            <\/p>\n<div><!-- [et_pb_line_break_holder] -->                <!-- Encabezado Proforma --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"text-center mb-6 pb-4 border-b border-gray-100\"><!-- [et_pb_line_break_holder] -->                    <img decoding=\"async\" src=\"Logo-Capital-Properties.png\" alt=\"Capital Properties\" class=\"mx-auto mb-3 h-12 object-contain print-only hidden\" onerror=\"this.src='https:\/\/placehold.co\/200x50\/000000\/ffffff?text=CAPITAL+PROPERTIES'\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<h2 class=\"text-xl font-extrabold text-gray-900 uppercase tracking-widest\">Proforma Oficial<\/h2>\n<p><!-- [et_pb_line_break_holder] -->                    <pee class=\"text-xs font-medium text-gray-500 mt-1\" id=\"dateDisplay\"><\/pee><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <!-- Datos Cliente Proforma --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"mb-5 bg-gray-50 p-3 rounded border border-gray-100\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"grid grid-cols-2 gap-2 text-sm\"><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"col-span-2\"><!-- [et_pb_line_break_holder] -->                            <span class=\"block text-[10px] font-bold text-gray-500 uppercase tracking-wider\">Cliente<\/span><!-- [et_pb_line_break_holder] -->                            <span id=\"pfClientName\" class=\"font-bold text-gray-900\">Consumidor Final<\/span><!-- [et_pb_line_break_holder] -->                        <\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div><!-- [et_pb_line_break_holder] -->                            <span class=\"block text-[10px] font-bold text-gray-500 uppercase tracking-wider\">C\u00e9dula<\/span><!-- [et_pb_line_break_holder] -->                            <span id=\"pfClientId\" class=\"font-medium text-gray-900 text-xs\">&#8211;<\/span><!-- [et_pb_line_break_holder] -->                        <\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"hidden\" id=\"pfProjectContainer\"><!-- [et_pb_line_break_holder] -->                            <span class=\"block text-[10px] font-bold text-gray-500 uppercase tracking-wider\">Proyecto<\/span><!-- [et_pb_line_break_holder] -->                            <span id=\"pfProjectName\" class=\"font-bold text-gray-900 text-xs\"><\/span><!-- [et_pb_line_break_holder] -->                        <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <!-- Contenedor del Asesor en la Proforma --><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"hidden mt-2 pt-2 border-t border-gray-200\" id=\"pfAdvisorContainer\"><!-- [et_pb_line_break_holder] -->                        <span class=\"block text-[10px] font-bold text-gray-500 uppercase tracking-wider\">Atendido por (Asesor)<\/span><!-- [et_pb_line_break_holder] -->                        <span id=\"pfAdvisorName\" class=\"font-bold text-gray-900 text-xs\"><\/span><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <!-- Resumen Financiero --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"space-y-3 mb-6\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"flex justify-between items-center px-2\"><!-- [et_pb_line_break_holder] -->                        <span class=\"text-xs font-semibold text-gray-600\">Valor Inmueble<\/span><!-- [et_pb_line_break_holder] -->                        <span class=\"font-bold text-gray-900 text-sm\" id=\"summaryHomePrice\">$109,999.00<\/span><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"flex justify-between items-center px-2\"><!-- [et_pb_line_break_holder] -->                        <span class=\"text-xs font-semibold text-gray-600\">Entrada (<span id=\"summaryDownPct\">5.0<\/span>%)<\/span><!-- [et_pb_line_break_holder] -->                        <span class=\"font-bold text-gray-900 text-sm\" id=\"summaryDownPayment\">$5,500.00<\/span><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"flex justify-between items-center p-2 bg-gray-50 rounded border border-gray-200\"><!-- [et_pb_line_break_holder] -->                        <span class=\"text-xs font-bold text-gray-900 uppercase tracking-wider\">Monto a Financiar<\/span><!-- [et_pb_line_break_holder] -->                        <span class=\"font-extrabold text-gray-900 text-base\" id=\"summaryLoanAmount\">$104,499.00<\/span><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <!-- Cuota Destacada --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"mb-6 text-center\"><!-- [et_pb_line_break_holder] -->                    <span class=\"block text-[10px] font-bold text-gray-500 uppercase tracking-widest mb-1\">Cuota Mensual Estimada<\/span><!-- [et_pb_line_break_holder] -->                    <span class=\"block text-4xl font-black text-gray-900 tracking-tighter\" id=\"summaryMonthlyPayment\">$689.44<\/span><!-- [et_pb_line_break_holder] -->                    <!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"mt-3 inline-block border-t border-b border-gray-200 py-1.5 px-3\"><!-- [et_pb_line_break_holder] -->                        <span class=\"font-bold text-xs text-gray-900\" id=\"summaryBankName\">Pichincha (Miti Miti)<\/span><!-- [et_pb_line_break_holder] -->                        <span class=\"text-xs text-gray-600 font-medium ml-1\">| <span id=\"summaryRate\">4.99<\/span>% a <span id=\"summaryYears\">20<\/span> a\u00f1os<\/span><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <!-- [et_pb_line_break_holder] -->                    <pee class=\"text-[9px] text-gray-500 font-medium mt-4 leading-relaxed max-w-xs mx-auto text-left\"><!-- [et_pb_line_break_holder] -->                        * No incluye seguros de desgravamen e incendios. Valores sujetos a validaci\u00f3n.<!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->                        * Las reservas no se devuelven ya que son gastos administrativos.<!-- [et_pb_line_break_holder] -->                    <\/pee><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <!-- Requisitos PDF --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"print-only hidden\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<h4 class=\"font-bold text-gray-900 text-xs uppercase tracking-wider mb-2 border-b border-gray-300 pb-1 mt-6\">Requisitos de Calificaci\u00f3n<\/h4>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<ul id=\"bankRequirements\" class=\"list-disc pl-4 text-gray-700 text-[10px] space-y-1 font-medium\"><\/ul>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <!-- An\u00e1lisis IA Result --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div id=\"aiAnalysisResult\" class=\"hidden bg-gray-900 text-white rounded p-3 mt-4 print-only\" style=\"display:none\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<h4 class=\"font-bold uppercase tracking-wide text-[10px] mb-1 text-gray-300\"><i class=\"fas fa-robot mr-1.5\"><\/i>Recomendaci\u00f3n Asesor IA<\/h4>\n<p><!-- [et_pb_line_break_holder] -->                    <pee id=\"aiText\" class=\"text-[10px] leading-relaxed\"><\/pee><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <!-- Botones de Acci\u00f3n --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"mt-4 pt-4 border-t border-gray-200 space-y-2 print-hidden\"><!-- [et_pb_line_break_holder] -->                <button onclick=\"handlePrint()\" class=\"w-full bg-black hover:bg-gray-800 text-white font-bold py-2.5 px-4 rounded transition-colors text-xs tracking-wide\"><!-- [et_pb_line_break_holder] -->                    <i class=\"fas fa-print mr-1.5\"><\/i> Imprimir \/ Guardar PDF<!-- [et_pb_line_break_holder] -->                <\/button><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"flex gap-2\"><!-- [et_pb_line_break_holder] -->                    <button onclick=\"handleWhatsApp()\" class=\"flex-1 border border-gray-900 text-gray-900 hover:bg-gray-50 font-bold py-2.5 px-4 rounded transition-colors text-xs tracking-wide\"><!-- [et_pb_line_break_holder] -->                        <i class=\"fab fa-whatsapp mr-1.5 text-sm\"><\/i> Enviar<!-- [et_pb_line_break_holder] -->                    <\/button><!-- [et_pb_line_break_holder] -->                    <button onclick=\"handleAIAnalysis()\" id=\"btnAI\" class=\"flex-1 bg-gray-100 hover:bg-gray-200 text-gray-900 border border-gray-300 font-bold py-2.5 px-4 rounded transition-colors text-xs tracking-wide\"><!-- [et_pb_line_break_holder] -->                        <i class=\"fas fa-bolt mr-1.5\"><\/i> Tip IA<!-- [et_pb_line_break_holder] -->                    <\/button><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- ==========================================<!-- [et_pb_line_break_holder] -->     SCRIPTS DE FUNCIONAMIENTO Y CONEXI\u00d3N A WORDPRESS<!-- [et_pb_line_break_holder] -->     ========================================== &#8211;><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->    const homePriceInput = document.getElementById('homePrice');<!-- [et_pb_line_break_holder] -->    const downPaymentAmountInput = document.getElementById('downPaymentAmount');<!-- [et_pb_line_break_holder] -->    const interestRateInput = document.getElementById('interestRate');<!-- [et_pb_line_break_holder] -->    const loanTermInput = document.getElementById('loanTerm');<!-- [et_pb_line_break_holder] -->    const minDownLabel = document.getElementById('minDownLabel');<!-- [et_pb_line_break_holder] -->    const actualPctLabel = document.getElementById('actualPctLabel');<!-- [et_pb_line_break_holder] -->    const loanTermLabel = document.getElementById('loanTermLabel');<!-- [et_pb_line_break_holder] -->    const bankOptions = document.querySelectorAll('.bank-option');<!-- [et_pb_line_break_holder] -->    const inventorySelect = document.getElementById('inventorySelect');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const formatter = new Intl.NumberFormat('en-US', { style: 'currency', currency: 'USD' });<!-- [et_pb_line_break_holder] -->    document.getElementById('dateDisplay').textContent = new Date().toLocaleDateString('es-EC', { year: 'numeric', month: 'long', day: 'numeric' });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    let currentBankData = { id: 'vip', value: 4.99, minDown: 5, maxYears: 30, name: 'Pichincha (Miti Miti)' };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ --- CONEXI\u00d3N A CONTACT FORM 7 EN WORDPRESS ---<!-- [et_pb_line_break_holder] -->    \/\/ 1. Cambia esta URL por la de tu p\u00e1gina web (Ej: https:\/\/inmoqapital.com)<!-- [et_pb_line_break_holder] -->    const WP_URL = 'https:\/\/inmoqapital.com'; <!-- [et_pb_line_break_holder] -->    \/\/ 2. Cambia este n\u00famero por el ID que te dio Contact Form 7<!-- [et_pb_line_break_holder] -->    const CF7_FORM_ID = 'fac8885'<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    async function enviarLeadAWordPress(origen) {<!-- [et_pb_line_break_holder] -->        const nombre = document.getElementById('clientName').value.trim();<!-- [et_pb_line_break_holder] -->        const telefono = document.getElementById('clientPhone').value.trim();<!-- [et_pb_line_break_holder] -->        if(!nombre && !telefono) return; <!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const formData = new FormData();<!-- [et_pb_line_break_holder] -->        formData.append('nombre', nombre);<!-- [et_pb_line_break_holder] -->        formData.append('telefono', telefono);<!-- [et_pb_line_break_holder] -->        formData.append('cedula', document.getElementById('clientId').value.trim());<!-- [et_pb_line_break_holder] -->        formData.append('correo', document.getElementById('clientEmail').value.trim());<!-- [et_pb_line_break_holder] -->        \/\/ Nuevo Campo de Asesor <!-- [et_pb_line_break_holder] -->        formData.append('asesor', document.getElementById('advisorName').value.trim() || 'No especificado');<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        formData.append('proyecto', inventorySelect.value ? document.getElementById('pfProjectName').textContent : 'N\/A');<!-- [et_pb_line_break_holder] -->        formData.append('precio', document.getElementById('summaryHomePrice').textContent);<!-- [et_pb_line_break_holder] -->        formData.append('entrada', document.getElementById('summaryDownPayment').textContent);<!-- [et_pb_line_break_holder] -->        formData.append('banco', document.getElementById('summaryBankName').textContent);<!-- [et_pb_line_break_holder] -->        formData.append('cuota', document.getElementById('summaryMonthlyPayment').textContent);<!-- [et_pb_line_break_holder] -->        formData.append('origen', origen);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        try {<!-- [et_pb_line_break_holder] -->            await fetch(`${WP_URL}\/wp-json\/contact-form-7\/v1\/contact-forms\/${CF7_FORM_ID}\/feedback`, {<!-- [et_pb_line_break_holder] -->                method: 'POST',<!-- [et_pb_line_break_holder] -->                body: formData<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] -->            console.log(\"Lead guardado en WordPress correctamente.\");<!-- [et_pb_line_break_holder] -->        } catch (error) {<!-- [et_pb_line_break_holder] -->            console.error(\"No se pudo guardar el lead en WP:\", error);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function calculateMortgage(e) {<!-- [et_pb_line_break_holder] -->        if(!homePriceInput || !downPaymentAmountInput) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const homePrice = parseFloat(homePriceInput.value) || 0;<!-- [et_pb_line_break_holder] -->        let downPaymentAmount = parseFloat(downPaymentAmountInput.value) || 0;<!-- [et_pb_line_break_holder] -->        let interestRate = parseFloat(interestRateInput.value) || 0;<!-- [et_pb_line_break_holder] -->        let loanTermYears = parseInt(loanTermInput.value) || 0;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const minDownPct = currentBankData.minDown;<!-- [et_pb_line_break_holder] -->        const minDownRequiredAmount = homePrice * (minDownPct \/ 100);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if (e && (e.type === 'blur' || e.type === 'change')) {<!-- [et_pb_line_break_holder] -->            if(downPaymentAmount < minDownRequiredAmount) {<!-- [et_pb_line_break_holder] -->                downPaymentAmount = minDownRequiredAmount;<!-- [et_pb_line_break_holder] -->                downPaymentAmountInput.value = minDownRequiredAmount.toFixed(0);<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        let actualPct = homePrice > 0 ? (downPaymentAmount \/ homePrice) * 100 : 0;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        if (downPaymentAmount >= homePrice) {<!-- [et_pb_line_break_holder] -->            downPaymentAmount = homePrice;<!-- [et_pb_line_break_holder] -->            actualPct = 100;<!-- [et_pb_line_break_holder] -->            if(e && e.type === 'blur') downPaymentAmountInput.value = homePrice;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if (loanTermLabel) loanTermLabel.textContent = `${loanTermYears}`;<!-- [et_pb_line_break_holder] -->        minDownLabel.textContent = `M\u00ednimo: ${formatter.format(minDownRequiredAmount)}`;<!-- [et_pb_line_break_holder] -->        actualPctLabel.textContent = `${actualPct.toFixed(1)}%`;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const loanAmount = homePrice - downPaymentAmount;<!-- [et_pb_line_break_holder] -->        const monthlyInterestRate = (interestRate \/ 100) \/ 12;<!-- [et_pb_line_break_holder] -->        const numberOfPayments = loanTermYears * 12;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        let monthlyPayment = 0;<!-- [et_pb_line_break_holder] -->        if (monthlyInterestRate > 0 && numberOfPayments > 0 && loanAmount > 0) {<!-- [et_pb_line_break_holder] -->            monthlyPayment = loanAmount * (monthlyInterestRate * Math.pow(1 + monthlyInterestRate, numberOfPayments)) \/ (Math.pow(1 + monthlyInterestRate, numberOfPayments) - 1);<!-- [et_pb_line_break_holder] -->        } else if (monthlyInterestRate === 0 && numberOfPayments > 0) {<!-- [et_pb_line_break_holder] -->             monthlyPayment = loanAmount \/ numberOfPayments;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        document.getElementById('summaryHomePrice').textContent = formatter.format(homePrice);<!-- [et_pb_line_break_holder] -->        document.getElementById('summaryDownPayment').textContent = formatter.format(downPaymentAmount);<!-- [et_pb_line_break_holder] -->        document.getElementById('summaryLoanAmount').textContent = formatter.format(loanAmount);<!-- [et_pb_line_break_holder] -->        document.getElementById('summaryDownPct').textContent = actualPct.toFixed(1);<!-- [et_pb_line_break_holder] -->        document.getElementById('summaryMonthlyPayment').textContent = monthlyPayment > 0 ? formatter.format(monthlyPayment) : '$0.00';<!-- [et_pb_line_break_holder] -->        document.getElementById('summaryBankName').textContent = currentBankData.name;<!-- [et_pb_line_break_holder] -->        document.getElementById('summaryRate').textContent = interestRate;<!-- [et_pb_line_break_holder] -->        document.getElementById('summaryYears').textContent = loanTermYears;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        document.getElementById('aiAnalysisResult').style.display = 'none';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function selectBank(clickedButton) {<!-- [et_pb_line_break_holder] -->        if(!clickedButton) return;<!-- [et_pb_line_break_holder] -->        bankOptions.forEach(btn => {<!-- [et_pb_line_break_holder] -->            btn.classList.remove('border-gray-900', 'bg-gray-100');<!-- [et_pb_line_break_holder] -->            btn.classList.add('border-gray-300', 'bg-white');<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->        clickedButton.classList.remove('border-gray-300', 'bg-white');<!-- [et_pb_line_break_holder] -->        clickedButton.classList.add('border-gray-900', 'bg-gray-100');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        currentBankData = {<!-- [et_pb_line_break_holder] -->            id: clickedButton.dataset.bankId,<!-- [et_pb_line_break_holder] -->            value: parseFloat(clickedButton.dataset.bankValue),<!-- [et_pb_line_break_holder] -->            minDown: parseFloat(clickedButton.dataset.minDown),<!-- [et_pb_line_break_holder] -->            maxYears: 30,<!-- [et_pb_line_break_holder] -->            name: clickedButton.dataset.bankName<!-- [et_pb_line_break_holder] -->        };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        interestRateInput.value = currentBankData.value;<!-- [et_pb_line_break_holder] -->        updateRequirementsList(currentBankData.id, currentBankData.name);<!-- [et_pb_line_break_holder] -->        calculateMortgage({ type: 'change' });<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function updateRequirementsList(bankId, bankName) {<!-- [et_pb_line_break_holder] -->        const reqList = document.getElementById('bankRequirements');<!-- [et_pb_line_break_holder] -->        if(!reqList) return;<!-- [et_pb_line_break_holder] -->        reqList.innerHTML = '';<!-- [et_pb_line_break_holder] -->        let reqs = [];<!-- [et_pb_line_break_holder] -->        if (bankId === 'vip' || bankName.includes('Miti Miti')) {<!-- [et_pb_line_break_holder] -->            reqs = [\"Ser primera vivienda en el pa\u00eds.\", \"No poseer otros bienes inmuebles a nombre del solicitante o c\u00f3nyuge.\", \"Aval\u00fao no debe superar topes VIS\/VIP del MIDUVI.\", \"Ingresos familiares demostrables.\"];<!-- [et_pb_line_break_holder] -->        } else if (bankId === 'biess') {<!-- [et_pb_line_break_holder] -->            reqs = [\"Tener m\u00ednimo 36 aportaciones (12 \u00faltimas consecutivas).\", \"No estar en mora con el IESS o BIESS.\", \"Aprobar precalificaci\u00f3n.\"];<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->            reqs = [\"Copia de c\u00e9dula y papeleta de votaci\u00f3n vigentes.\", \"Certificado laboral y 3 \u00faltimos roles de pago.\", \"Buen historial en el Bur\u00f3 de Cr\u00e9dito.\", \"Justificar fondos para la entrada.\"];<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        reqs.forEach(r => { const li = document.createElement('li'); li.textContent = r; reqList.appendChild(li); });<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ Reflejar Nombre del Asesor en la Proforma PDF<!-- [et_pb_line_break_holder] -->    const advisorInput = document.getElementById('advisorName');<!-- [et_pb_line_break_holder] -->    if (advisorInput) {<!-- [et_pb_line_break_holder] -->        advisorInput.addEventListener('input', (e) => {<!-- [et_pb_line_break_holder] -->            const val = e.target.value.trim();<!-- [et_pb_line_break_holder] -->            const pfAdv = document.getElementById('pfAdvisorName');<!-- [et_pb_line_break_holder] -->            const pfCont = document.getElementById('pfAdvisorContainer');<!-- [et_pb_line_break_holder] -->            if (val) {<!-- [et_pb_line_break_holder] -->                pfAdv.textContent = val;<!-- [et_pb_line_break_holder] -->                pfCont.classList.remove('hidden');<!-- [et_pb_line_break_holder] -->            } else {<!-- [et_pb_line_break_holder] -->                pfCont.classList.add('hidden');<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const clientInputs = ['clientName', 'clientId'];<!-- [et_pb_line_break_holder] -->    clientInputs.forEach(id => {<!-- [et_pb_line_break_holder] -->        const input = document.getElementById(id);<!-- [et_pb_line_break_holder] -->        if(input) {<!-- [et_pb_line_break_holder] -->            input.addEventListener('input', (e) => {<!-- [et_pb_line_break_holder] -->                const targetId = id === 'clientName' ? 'pfClientName' : 'pfClientId';<!-- [et_pb_line_break_holder] -->                const fallback = id === 'clientName' ? 'Consumidor Final' : '-';<!-- [et_pb_line_break_holder] -->                document.getElementById(targetId).textContent = e.target.value.trim() || fallback;<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if (homePriceInput) homePriceInput.addEventListener('input', calculateMortgage);<!-- [et_pb_line_break_holder] -->    if (loanTermInput) loanTermInput.addEventListener('input', calculateMortgage);<!-- [et_pb_line_break_holder] -->    if (downPaymentAmountInput) {<!-- [et_pb_line_break_holder] -->        downPaymentAmountInput.addEventListener('input', calculateMortgage);<!-- [et_pb_line_break_holder] -->        downPaymentAmountInput.addEventListener('blur', calculateMortgage);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(inventorySelect) {<!-- [et_pb_line_break_holder] -->        inventorySelect.addEventListener('change', (e) => {<!-- [et_pb_line_break_holder] -->            const selectedOption = e.target.options[e.target.selectedIndex];<!-- [et_pb_line_break_holder] -->            const pfProjectContainer = document.getElementById('pfProjectContainer');<!-- [et_pb_line_break_holder] -->            const pfProjectName = document.getElementById('pfProjectName');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            if (e.target.value) {<!-- [et_pb_line_break_holder] -->                homePriceInput.value = e.target.value;<!-- [et_pb_line_break_holder] -->                pfProjectContainer.classList.remove('hidden');<!-- [et_pb_line_break_holder] -->                pfProjectName.textContent = selectedOption.dataset.name;<!-- [et_pb_line_break_holder] -->                <!-- [et_pb_line_break_holder] -->                const currentBankMinPct = currentBankData.minDown;<!-- [et_pb_line_break_holder] -->                downPaymentAmountInput.value = (parseFloat(e.target.value) * (currentBankMinPct \/ 100)).toFixed(0);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                if (parseFloat(e.target.value) <= 105340) {<!-- [et_pb_line_break_holder] -->                    selectBank(bankOptions[0]); <!-- [et_pb_line_break_holder] -->                } else if (currentBankData.id === 'vip') {<!-- [et_pb_line_break_holder] -->                    selectBank(bankOptions[2]); <!-- [et_pb_line_break_holder] -->                } else {<!-- [et_pb_line_break_holder] -->                    calculateMortgage({ type: 'change' });<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] -->            } else {<!-- [et_pb_line_break_holder] -->                pfProjectContainer.classList.add('hidden');<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function handlePrint() {<!-- [et_pb_line_break_holder] -->        enviarLeadAWordPress(\"Impresi\u00f3n PDF\");<!-- [et_pb_line_break_holder] -->        document.querySelector('.print-only').style.display = 'block';<!-- [et_pb_line_break_holder] -->        window.print();<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function handleWhatsApp() {<!-- [et_pb_line_break_holder] -->        enviarLeadAWordPress(\"Env\u00edo WhatsApp\");<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        let phone = document.getElementById('clientPhone').value.trim();<!-- [et_pb_line_break_holder] -->        const clientName = document.getElementById('clientName').value.trim() || 'Estimado cliente';<!-- [et_pb_line_break_holder] -->        const advisorName = document.getElementById('advisorName').value.trim();<!-- [et_pb_line_break_holder] -->        const price = document.getElementById('summaryHomePrice').textContent;<!-- [et_pb_line_break_holder] -->        const down = document.getElementById('summaryDownPayment').textContent;<!-- [et_pb_line_break_holder] -->        const loan = document.getElementById('summaryLoanAmount').textContent;<!-- [et_pb_line_break_holder] -->        const quota = document.getElementById('summaryMonthlyPayment').textContent;<!-- [et_pb_line_break_holder] -->        const bank = document.getElementById('summaryBankName').textContent;<!-- [et_pb_line_break_holder] -->        const project = inventorySelect.value ? document.getElementById('pfProjectName').textContent : 'la propiedad';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if (phone.startsWith('0')) { phone = '593' + phone.substring(1); }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        let message = `Hola ${clientName} \ud83d\udc4b,\\n\\nTe comparto el resumen de financiamiento para *${project}* con *Capital Properties*:\\n\\n` +<!-- [et_pb_line_break_holder] -->                        `\ud83c\udfe0 *Valor Inmueble:* ${price}\\n` +<!-- [et_pb_line_break_holder] -->                        `\ud83d\udcb0 *Valor Entrada:* ${down}\\n` +<!-- [et_pb_line_break_holder] -->                        `\ud83c\udfe6 *A Financiar:* ${loan}\\n` +<!-- [et_pb_line_break_holder] -->                        `\ud83d\udcca *Cr\u00e9dito:* ${bank}\\n\\n` +<!-- [et_pb_line_break_holder] -->                        `\ud83d\udc49 *Cuota Mensual Estimada: ${quota}*\\n\\n` +<!-- [et_pb_line_break_holder] -->                        `\u00bfTienes alguna duda sobre estos n\u00fameros? Quedo a las \u00f3rdenes.\\n\\n` +<!-- [et_pb_line_break_holder] -->                        `*Nota:* Estos valores son referenciales y sujetos a calificaci\u00f3n bancaria.`;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if (advisorName) {<!-- [et_pb_line_break_holder] -->             message += `\\n\\n*Atendido por:* ${advisorName}`;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const encodedMessage = encodeURIComponent(message);<!-- [et_pb_line_break_holder] -->        const url = phone ? `https:\/\/wa.me\/${phone}?text=${encodedMessage}` : `https:\/\/wa.me\/?text=${encodedMessage}`;<!-- [et_pb_line_break_holder] -->        window.open(url, '_blank');<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function handleAIAnalysis() {<!-- [et_pb_line_break_holder] -->        enviarLeadAWordPress(\"An\u00e1lisis IA\");<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        const btn = document.getElementById('btnAI');<!-- [et_pb_line_break_holder] -->        const aiContainer = document.getElementById('aiAnalysisResult');<!-- [et_pb_line_break_holder] -->        const aiText = document.getElementById('aiText');<!-- [et_pb_line_break_holder] -->        const originalHTML = btn.innerHTML;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        btn.innerHTML = '<i class=\"fas fa-circle-notch fa-spin mr-1.5\"><\/i>...';<!-- [et_pb_line_break_holder] -->        btn.disabled = true;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const quota = parseFloat(document.getElementById('summaryMonthlyPayment').textContent.replace(\/[^0-9.-]+\/g,\"\"));<!-- [et_pb_line_break_holder] -->        const requiredIncome = formatter.format(quota \/ 0.35);<!-- [et_pb_line_break_holder] -->        const bankName = document.getElementById('summaryBankName').textContent;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        setTimeout(() => {<!-- [et_pb_line_break_holder] -->            aiContainer.style.display = 'block';<!-- [et_pb_line_break_holder] -->            aiText.innerHTML = `Basado en el perfil crediticio, para calificar con <strong>${bankName}<\/strong>, se sugiere demostrar ingresos familiares netos de <strong>${requiredIncome}<\/strong>\/mes.`;<!-- [et_pb_line_break_holder] -->            btn.innerHTML = originalHTML;<!-- [et_pb_line_break_holder] -->            btn.disabled = false;<!-- [et_pb_line_break_holder] -->        }, 1500);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ Inicializaci\u00f3n<!-- [et_pb_line_break_holder] -->    bankOptions.forEach(btn => btn.addEventListener('click', function() { selectBank(this); }));<!-- [et_pb_line_break_holder] -->    selectBank(bankOptions[0]); <!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","content-type":"","footnotes":""},"class_list":["post-427","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/inmoqapital.com\/index.php\/wp-json\/wp\/v2\/pages\/427","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/inmoqapital.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/inmoqapital.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/inmoqapital.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/inmoqapital.com\/index.php\/wp-json\/wp\/v2\/comments?post=427"}],"version-history":[{"count":13,"href":"https:\/\/inmoqapital.com\/index.php\/wp-json\/wp\/v2\/pages\/427\/revisions"}],"predecessor-version":[{"id":447,"href":"https:\/\/inmoqapital.com\/index.php\/wp-json\/wp\/v2\/pages\/427\/revisions\/447"}],"wp:attachment":[{"href":"https:\/\/inmoqapital.com\/index.php\/wp-json\/wp\/v2\/media?parent=427"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}