{"id":718,"date":"2026-04-21T15:34:39","date_gmt":"2026-04-21T15:34:39","guid":{"rendered":"https:\/\/sialcisas.com\/?page_id=718"},"modified":"2026-04-21T15:36:47","modified_gmt":"2026-04-21T15:36:47","slug":"cotizador","status":"publish","type":"page","link":"https:\/\/sialcisas.com\/en\/cotizador\/","title":{"rendered":"Cotizador"},"content":{"rendered":"\n    <div id=\"sialci-cotizador-wrap\">\n        <div class=\"sialci-cotizador-grid\">\n            \n            <div class=\"sialci-card sialci-form-card\">\n                <div class=\"sialci-header\">\n                    <h2>Cotizador de Exportaci\u00f3n SIALCI<\/h2>\n                    <p>\n                        Simula un valor estimado de exportaci\u00f3n de caf\u00e9. \n                        Este c\u00e1lculo es referencial y puede variar seg\u00fan destino, temporada,\n                        tipo de carga y requisitos documentales.\n                    <\/p>\n                <\/div>\n\n                <div class=\"sialci-form-grid\">\n                    <div class=\"sialci-field\">\n                        <label for=\"sialci_peso\">Peso estimado (kg)<\/label>\n                        <input type=\"number\" id=\"sialci_peso\" min=\"1\" value=\"50\">\n                    <\/div>\n\n                    <div class=\"sialci-field\">\n                        <label for=\"sialci_modalidad\">Modalidad de env\u00edo<\/label>\n                        <select id=\"sialci_modalidad\">\n                            <option value=\"courier\">Courier \/ muestras<\/option>\n                            <option value=\"aerea\">Carga a\u00e9rea<\/option>\n                            <option value=\"maritima\">Carga mar\u00edtima<\/option>\n                        <\/select>\n                    <\/div>\n\n                    <div class=\"sialci-field\">\n                        <label for=\"sialci_destino\">Destino<\/label>\n                        <select id=\"sialci_destino\">\n                            <option value=\"usa\">Estados Unidos<\/option>\n                            <option value=\"europa\">Europa<\/option>\n                            <option value=\"asia\">Asia<\/option>\n                            <option value=\"latam\">Latinoam\u00e9rica<\/option>\n                        <\/select>\n                    <\/div>\n\n                    <div class=\"sialci-field\">\n                        <label for=\"sialci_tipo_cafe\">Tipo de caf\u00e9<\/label>\n                        <select id=\"sialci_tipo_cafe\">\n                            <option value=\"verde\">Caf\u00e9 verde<\/option>\n                            <option value=\"tostado\">Caf\u00e9 tostado<\/option>\n                        <\/select>\n                    <\/div>\n\n                    <div class=\"sialci-field\">\n                        <label for=\"sialci_fda\">\u00bfRequiere permiso FDA?<\/label>\n                        <select id=\"sialci_fda\">\n                            <option value=\"si\">S\u00ed<\/option>\n                            <option value=\"no\">No<\/option>\n                        <\/select>\n                    <\/div>\n\n                    <div class=\"sialci-field\">\n                        <label for=\"sialci_fito\">\u00bfRequiere fitosanitario?<\/label>\n                        <select id=\"sialci_fito\">\n                            <option value=\"si\">S\u00ed<\/option>\n                            <option value=\"no\">No<\/option>\n                        <\/select>\n                    <\/div>\n\n                    <div class=\"sialci-field\">\n                        <label for=\"sialci_origen\">\u00bfRequiere certificado de origen?<\/label>\n                        <select id=\"sialci_origen\">\n                            <option value=\"si\">S\u00ed<\/option>\n                            <option value=\"no\">No<\/option>\n                        <\/select>\n                    <\/div>\n\n                    <div class=\"sialci-field\">\n                        <label for=\"sialci_empaque\">\u00bfIncluye empaque y embalaje?<\/label>\n                        <select id=\"sialci_empaque\">\n                            <option value=\"si\">S\u00ed<\/option>\n                            <option value=\"no\">No<\/option>\n                        <\/select>\n                    <\/div>\n\n                    <div class=\"sialci-field sialci-full\">\n                        <label for=\"sialci_recogida\">\u00bfIncluye recogida local \/ transporte interno?<\/label>\n                        <select id=\"sialci_recogida\">\n                            <option value=\"si\">S\u00ed<\/option>\n                            <option value=\"no\">No<\/option>\n                        <\/select>\n                    <\/div>\n                <\/div>\n\n                <div class=\"sialci-buttons\">\n                    <button type=\"button\" id=\"sialci_recalcular\">Recalcular<\/button>\n                    <button type=\"button\" id=\"sialci_reiniciar\" class=\"sialci-btn-sec\">Reiniciar<\/button>\n                <\/div>\n            <\/div>\n\n            <div class=\"sialci-card sialci-summary-card\">\n                <div class=\"sialci-total-box\">\n                    <span>Estimado referencial<\/span>\n                    <h3 id=\"sialci_total\">$0<\/h3>\n                    <p id=\"sialci_badges\"><\/p>\n                <\/div>\n\n                <div class=\"sialci-summary-list\">\n                    <div class=\"sialci-summary-item\">\n                        <span>Flete estimado<\/span>\n                        <strong id=\"sialci_flete\">$0<\/strong>\n                    <\/div>\n                    <div class=\"sialci-summary-item\">\n                        <span>Base operativa<\/span>\n                        <strong id=\"sialci_base\">$0<\/strong>\n                    <\/div>\n                    <div class=\"sialci-summary-item\">\n                        <span>Documentaci\u00f3n<\/span>\n                        <strong id=\"sialci_docs\">$0<\/strong>\n                    <\/div>\n                    <div class=\"sialci-summary-item\">\n                        <span>Empaque y embalaje<\/span>\n                        <strong id=\"sialci_empaque_valor\">$0<\/strong>\n                    <\/div>\n                    <div class=\"sialci-summary-item\">\n                        <span>Recogida \/ transporte interno<\/span>\n                        <strong id=\"sialci_recogida_valor\">$0<\/strong>\n                    <\/div>\n                    <div class=\"sialci-summary-item\">\n                        <span>Administraci\u00f3n<\/span>\n                        <strong id=\"sialci_admin\">$0<\/strong>\n                    <\/div>\n                    <div class=\"sialci-summary-item sialci-grand-total\">\n                        <span>Total estimado<\/span>\n                        <strong id=\"sialci_total_final\">$0<\/strong>\n                    <\/div>\n                <\/div>\n\n                <div class=\"sialci-note\">\n                    <p>\n                        Este valor es una referencia comercial inicial. \n                        La cotizaci\u00f3n final puede variar seg\u00fan vol\u00famenes, temporada, ruta,\n                        requisitos regulatorios y condiciones log\u00edsticas.\n                    <\/p>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <style>\n        #sialci-cotizador-wrap{\n            max-width:1200px;\n            margin:40px auto;\n            font-family:Arial, sans-serif;\n            color:#2f2f2f;\n        }\n\n        .sialci-cotizador-grid{\n            display:grid;\n            grid-template-columns: 1.5fr 1fr;\n            gap:24px;\n        }\n\n        .sialci-card{\n            background:#fff;\n            border-radius:24px;\n            box-shadow:0 10px 30px rgba(0,0,0,0.08);\n            padding:28px;\n        }\n\n        .sialci-header h2{\n            margin:0 0 10px;\n            font-size:32px;\n            line-height:1.15;\n            color:#1f1f1f;\n        }\n\n        .sialci-header p{\n            margin:0 0 22px;\n            color:#666;\n            font-size:15px;\n            line-height:1.6;\n        }\n\n        .sialci-form-grid{\n            display:grid;\n            grid-template-columns:1fr 1fr;\n            gap:18px;\n        }\n\n        .sialci-field{\n            display:flex;\n            flex-direction:column;\n        }\n\n        .sialci-field label{\n            font-size:14px;\n            font-weight:700;\n            margin-bottom:8px;\n            color:#333;\n        }\n\n        .sialci-field input,\n        .sialci-field select{\n            height:52px;\n            border:1px solid #ddd;\n            border-radius:14px;\n            padding:0 16px;\n            font-size:15px;\n            background:#fff;\n            box-sizing:border-box;\n        }\n\n        .sialci-field input:focus,\n        .sialci-field select:focus{\n            outline:none;\n            border-color:#d97706;\n            box-shadow:0 0 0 3px rgba(217,119,6,0.12);\n        }\n\n        .sialci-full{\n            grid-column:1 \/ -1;\n        }\n\n        .sialci-buttons{\n            display:flex;\n            gap:12px;\n            margin-top:22px;\n            flex-wrap:wrap;\n        }\n\n        .sialci-buttons button{\n            border:none;\n            border-radius:14px;\n            padding:14px 22px;\n            font-size:15px;\n            font-weight:700;\n            cursor:pointer;\n            transition:0.25s ease;\n            background:#d97706;\n            color:#fff;\n        }\n\n        .sialci-buttons button:hover{\n            transform:translateY(-1px);\n            opacity:0.95;\n        }\n\n        .sialci-buttons .sialci-btn-sec{\n            background:#f3f4f6;\n            color:#333;\n        }\n\n        .sialci-total-box{\n            background:linear-gradient(135deg, #d97706, #f59e0b);\n            color:#fff;\n            border-radius:20px;\n            padding:24px;\n            margin-bottom:20px;\n        }\n\n        .sialci-total-box span{\n            display:block;\n            font-size:14px;\n            opacity:0.95;\n            margin-bottom:8px;\n        }\n\n        .sialci-total-box h3{\n            margin:0 0 8px;\n            font-size:38px;\n            line-height:1.1;\n            color:#fff;\n        }\n\n        #sialci_badges{\n            margin:0;\n            font-size:14px;\n            opacity:0.95;\n        }\n\n        .sialci-summary-list{\n            display:flex;\n            flex-direction:column;\n            gap:12px;\n        }\n\n        .sialci-summary-item{\n            display:flex;\n            justify-content:space-between;\n            align-items:center;\n            gap:20px;\n            padding:14px 16px;\n            border:1px solid #eee;\n            border-radius:16px;\n            background:#fafafa;\n        }\n\n        .sialci-summary-item span{\n            font-size:15px;\n            color:#444;\n        }\n\n        .sialci-summary-item strong{\n            font-size:15px;\n            color:#111;\n        }\n\n        .sialci-grand-total{\n            background:#fff7ed;\n            border-color:#fdba74;\n        }\n\n        .sialci-grand-total strong{\n            font-size:20px;\n            color:#b45309;\n        }\n\n        .sialci-note{\n            margin-top:18px;\n            padding:16px;\n            border-radius:16px;\n            background:#f9fafb;\n            font-size:14px;\n            line-height:1.6;\n            color:#666;\n        }\n\n        @media (max-width: 900px){\n            .sialci-cotizador-grid{\n                grid-template-columns:1fr;\n            }\n\n            .sialci-form-grid{\n                grid-template-columns:1fr;\n            }\n\n            .sialci-full{\n                grid-column:auto;\n            }\n\n            .sialci-header h2{\n                font-size:26px;\n            }\n\n            .sialci-total-box h3{\n                font-size:30px;\n            }\n        }\n    <\/style>\n\n    <script>\n        document.addEventListener('DOMContentLoaded', function () {\n            const money = new Intl.NumberFormat('es-CO', {\n                style: 'currency',\n                currency: 'COP',\n                maximumFractionDigits: 0\n            });\n\n            const tarifasDestino = {\n                usa: { courier: 38000, aerea: 24500, maritima: 12500, base: 180000 },\n                europa: { courier: 42000, aerea: 28500, maritima: 14000, base: 220000 },\n                asia: { courier: 48000, aerea: 34000, maritima: 16500, base: 260000 },\n                latam: { courier: 30000, aerea: 21000, maritima: 11500, base: 160000 }\n            };\n\n            const recargosTipoCafe = {\n                verde: 0,\n                tostado: 2500\n            };\n\n            const costosDocumentales = {\n                fda: 180000,\n                fito: 220000,\n                origen: 95000,\n                empaque: 6500,\n                recogida: 120000\n            };\n\n            function calcularCotizacion() {\n                const pesoKg = parseFloat(document.getElementById('sialci_peso').value) || 0;\n                const modalidad = document.getElementById('sialci_modalidad').value;\n                const destino = document.getElementById('sialci_destino').value;\n                const tipoCafe = document.getElementById('sialci_tipo_cafe').value;\n                const requiereFda = document.getElementById('sialci_fda').value;\n                const requiereFito = document.getElementById('sialci_fito').value;\n                const requiereOrigen = document.getElementById('sialci_origen').value;\n                const requiereEmpaque = document.getElementById('sialci_empaque').value;\n                const recogidaLocal = document.getElementById('sialci_recogida').value;\n\n                const tarifa = tarifasDestino[destino];\n                const valorKg = tarifa[modalidad] + recargosTipoCafe[tipoCafe];\n                const flete = pesoKg * valorKg;\n                const baseOperativa = tarifa.base;\n\n                const docs =\n                    (requiereFda === 'si' ? costosDocumentales.fda : 0) +\n                    (requiereFito === 'si' ? costosDocumentales.fito : 0) +\n                    (requiereOrigen === 'si' ? costosDocumentales.origen : 0);\n\n                const empaque = requiereEmpaque === 'si' ? pesoKg * costosDocumentales.empaque : 0;\n                const recogida = recogidaLocal === 'si' ? costosDocumentales.recogida : 0;\n\n                const subtotal = flete + baseOperativa + docs + empaque + recogida;\n                const administracion = subtotal * 0.08;\n                const total = subtotal + administracion;\n\n                document.getElementById('sialci_flete').textContent = money.format(flete);\n                document.getElementById('sialci_base').textContent = money.format(baseOperativa);\n                document.getElementById('sialci_docs').textContent = money.format(docs);\n                document.getElementById('sialci_empaque_valor').textContent = money.format(empaque);\n                document.getElementById('sialci_recogida_valor').textContent = money.format(recogida);\n                document.getElementById('sialci_admin').textContent = money.format(administracion);\n                document.getElementById('sialci_total').textContent = money.format(total);\n                document.getElementById('sialci_total_final').textContent = money.format(total);\n\n                const modalidadLabel = {\n                    courier: 'Courier \/ muestras',\n                    aerea: 'Carga a\u00e9rea',\n                    maritima: 'Carga mar\u00edtima'\n                };\n\n                const destinoLabel = {\n                    usa: 'Estados Unidos',\n                    europa: 'Europa',\n                    asia: 'Asia',\n                    latam: 'Latinoam\u00e9rica'\n                };\n\n                const tipoCafeLabel = tipoCafe === 'verde' ? 'Caf\u00e9 verde' : 'Caf\u00e9 tostado';\n\n                document.getElementById('sialci_badges').textContent =\n                    destinoLabel[destino] + ' \u00b7 ' + pesoKg + ' kg \u00b7 ' + modalidadLabel[modalidad] + ' \u00b7 ' + tipoCafeLabel;\n            }\n\n            function reiniciarCotizacion() {\n                document.getElementById('sialci_peso').value = 50;\n                document.getElementById('sialci_modalidad').value = 'courier';\n                document.getElementById('sialci_destino').value = 'usa';\n                document.getElementById('sialci_tipo_cafe').value = 'verde';\n                document.getElementById('sialci_fda').value = 'si';\n                document.getElementById('sialci_fito').value = 'si';\n                document.getElementById('sialci_origen').value = 'si';\n                document.getElementById('sialci_empaque').value = 'si';\n                document.getElementById('sialci_recogida').value = 'si';\n                calcularCotizacion();\n            }\n\n            document.getElementById('sialci_recalcular').addEventListener('click', calcularCotizacion);\n            document.getElementById('sialci_reiniciar').addEventListener('click', reiniciarCotizacion);\n\n            [\n                'sialci_peso',\n                'sialci_modalidad',\n                'sialci_destino',\n                'sialci_tipo_cafe',\n                'sialci_fda',\n                'sialci_fito',\n                'sialci_origen',\n                'sialci_empaque',\n                'sialci_recogida'\n            ].forEach(function(id){\n                document.getElementById(id).addEventListener('change', calcularCotizacion);\n                document.getElementById(id).addEventListener('input', calcularCotizacion);\n            });\n\n            calcularCotizacion();\n        });\n    <\/script>\n    \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":{"footnotes":""},"class_list":["post-718","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/sialcisas.com\/en\/wp-json\/wp\/v2\/pages\/718","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sialcisas.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sialcisas.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sialcisas.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sialcisas.com\/en\/wp-json\/wp\/v2\/comments?post=718"}],"version-history":[{"count":2,"href":"https:\/\/sialcisas.com\/en\/wp-json\/wp\/v2\/pages\/718\/revisions"}],"predecessor-version":[{"id":721,"href":"https:\/\/sialcisas.com\/en\/wp-json\/wp\/v2\/pages\/718\/revisions\/721"}],"wp:attachment":[{"href":"https:\/\/sialcisas.com\/en\/wp-json\/wp\/v2\/media?parent=718"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}