{"id":888,"date":"2026-01-07T12:58:24","date_gmt":"2026-01-07T18:58:24","guid":{"rendered":"https:\/\/sospuravida.com\/elite\/?page_id=888"},"modified":"2026-01-08T02:16:44","modified_gmt":"2026-01-08T08:16:44","slug":"pre-matriculas","status":"publish","type":"page","link":"https:\/\/sospuravida.com\/elite\/pre-matriculas\/","title":{"rendered":"PRE-MATRICULAS"},"content":{"rendered":"<div  class='flex_column av-pndfc-8aee575d975d46bae33c77eda0bb6101 av_one_full  avia-builder-el-0  el_before_av_one_third  avia-builder-el-first  first flex_column_div  '     ><section  class='av_textblock_section av-mk4dql40-9d99ae44d5522e021675368851c9ac79 '   itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class='avia_textblock'  itemprop=\"text\" >\r\n<style>\r\n    \/* RESET PARA M\u00d3VIL - FORMATO TORRE *\/\r\n    .eg-premat-torre {\r\n        max-width: 100% !important;\r\n        width: 100% !important;\r\n        margin: 0 auto !important;\r\n        padding: 10px !important;\r\n        box-sizing: border-box !important;\r\n        font-family: 'Inter', sans-serif !important;\r\n    }\r\n\r\n    .eg-card-torre {\r\n        background: #fff !important;\r\n        border-radius: 20px !important;\r\n        padding: 20px !important;\r\n        box-shadow: 0 10px 30px rgba(0,0,0,0.05) !important;\r\n        display: flex !important;\r\n        flex-direction: column !important;\r\n        gap: 15px !important;\r\n        width: 100% !important;\r\n        box-sizing: border-box !important;\r\n    }\r\n\r\n    \/* ESTILO DE CAMPOS EN TORRE *\/\r\n    .eg-field {\r\n        display: flex !important;\r\n        flex-direction: column !important;\r\n        width: 100% !important;\r\n    }\r\n\r\n    .eg-label {\r\n        font-size: 11px !important;\r\n        font-weight: 800 !important;\r\n        color: #64748b !important;\r\n        text-transform: uppercase !important;\r\n        margin-bottom: 5px !important;\r\n        letter-spacing: 0.5px !important;\r\n    }\r\n\r\n    .eg-input {\r\n        width: 100% !important;\r\n        padding: 12px !important;\r\n        border: 1px solid #e2e8f0 !important;\r\n        border-radius: 10px !important;\r\n        font-size: 14px !important;\r\n        box-sizing: border-box !important;\r\n    }\r\n\r\n    .eg-input:focus { border-color: #2563eb !important; outline: none !important; }\r\n\r\n    .eg-section-h3 {\r\n        color: #0f172a !important;\r\n        font-size: 16px !important;\r\n        font-weight: 900 !important;\r\n        margin: 20px 0 5px 0 !important;\r\n        border-left: 4px solid #2563eb !important;\r\n        padding-left: 10px !important;\r\n    }\r\n\r\n    \/* PRODUCTOS EN TORRE *\/\r\n    .eg-prod-list { display: flex !important; flex-direction: column !important; gap: 10px !important; }\r\n    \r\n    .eg-prod-item {\r\n        display: flex !important;\r\n        justify-content: space-between !important;\r\n        align-items: center !important;\r\n        padding: 12px 15px !important;\r\n        border: 1px solid #e2e8f0 !important;\r\n        border-radius: 12px !important;\r\n        background: #fff !important;\r\n        cursor: pointer !important;\r\n        transition: 0.2s !important;\r\n    }\r\n\r\n    \/* ARCHIVOS Y C\u00c1MARA *\/\r\n    .eg-upload-box {\r\n        background: #f8fafc !important;\r\n        border: 2px dashed #cbd5e1 !important;\r\n        padding: 15px !important;\r\n        border-radius: 15px !important;\r\n        text-align: center !important;\r\n    }\r\n\r\n    .btn-cam {\r\n        background: #0f172a !important;\r\n        color: white !important;\r\n        border: none !important;\r\n        padding: 10px !important;\r\n        border-radius: 8px !important;\r\n        font-size: 12px !important;\r\n        font-weight: 700 !important;\r\n        width: 100% !important;\r\n        margin-top: 10px !important;\r\n    }\r\n<\/style>\r\n\r\n<div class=\"eg-premat-torre\">\r\n    <form method=\"post\" enctype=\"multipart\/form-data\" id=\"form-prematricula\" onsubmit=\"return validarFormularioTotal()\" class=\"eg-card-torre\">\r\n        \r\n        <div style=\"text-align:center; margin-bottom:10px;\">\r\n            <h2 style=\"margin:0; font-weight:900; color:#0f172a; font-size:22px;\">Inscripci\u00f3n Elite Gym<\/h2>\r\n            <p style=\"color:#64748b; font-size:12px;\">Complete la ficha de la gimnasta<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"eg-section-h3\">\ud83d\udc64 Datos de la Gimnasta<\/div>\r\n\r\n        <div class=\"eg-field\" style=\"background:#eff6ff; padding:15px; border-radius:12px;\">\r\n            <label class=\"eg-label\" style=\"color:#1e40af;\">\ud83c\udd94 N\u00famero de C\u00e9dula *<\/label>\r\n            <input type=\"text\" name=\"cedula\" placeholder=\"0-0000-0000\" required class=\"eg-input\" style=\"font-weight:900; font-size:16px;\">\r\n        <\/div>\r\n\r\n        <div class=\"eg-field\"><label class=\"eg-label\">Nombre *<\/label><input type=\"text\" name=\"nombre\" required class=\"eg-input\"><\/div>\r\n        <div class=\"eg-field\"><label class=\"eg-label\">Apellidos *<\/label><input type=\"text\" name=\"apellidos\" required class=\"eg-input\"><\/div>\r\n        <div class=\"eg-field\"><label class=\"eg-label\">\ud83d\udcc5 Fecha Nacimiento *<\/label><input type=\"date\" name=\"nacimiento\" required class=\"eg-input\"><\/div>\r\n        \r\n        <div style=\"display:grid; grid-template-columns: 1fr 1fr; gap:10px;\">\r\n            <div class=\"eg-field\"><label class=\"eg-label\">\u2696\ufe0f Peso (kg)<\/label><input type=\"number\" step=\"0.1\" name=\"peso\" required class=\"eg-input\"><\/div>\r\n            <div class=\"eg-field\"><label class=\"eg-label\">\ud83d\udccf Altura (cm)<\/label><input type=\"number\" name=\"altura\" required class=\"eg-input\"><\/div>\r\n        <\/div>\r\n\r\n        <div class=\"eg-field\">\r\n            <label class=\"eg-label\">\ud83e\udd38 Nivel \/ Categor\u00eda *<\/label>\r\n            <select name=\"nivel\" required class=\"eg-input\" style=\"background:white;\">\r\n                <option value=\"\">Seleccione...<\/option>\r\n                <option value=\"Baby Gym\">Baby Gym<\/option>\r\n                <option value=\"Pre-Nivel\">Pre-Nivel<\/option>\r\n                <option value=\"Nivel 1\">Nivel 1<\/option>\r\n                <option value=\"Equipo Competitivo\">Equipo Competitivo<\/option>\r\n            <\/select>\r\n        <\/div>\r\n\r\n        <div class=\"eg-field\">\r\n            <label class=\"eg-label\">\ud83e\ude7a Historial M\u00e9dico \/ Alergias *<\/label>\r\n            <textarea name=\"medico\" required placeholder=\"Escriba 'Ninguna' si no padece\" class=\"eg-input\" style=\"height:60px;\"><\/textarea>\r\n        <\/div>\r\n\r\n        <div class=\"eg-section-h3\">\ud83d\uded2 Selecci\u00f3n de Pagos<\/div>\r\n        <div class=\"eg-prod-list\">\r\n                        <div class=\"eg-prod-item\" onclick=\"toggleProduct(this, 'MENSUALIDAD INICIAL', 25000)\">\r\n                <div style=\"text-align:left;\">\r\n                    <span style=\"font-size:12px; font-weight:700; display:block;\">MENSUALIDAD INICIAL<\/span>\r\n                <\/div>\r\n                <span style=\"color:#10b981; font-weight:900; font-size:14px;\">\u20a125,000<\/span>\r\n            <\/div>\r\n                        <div class=\"eg-prod-item\" onclick=\"toggleProduct(this, 'PRE-MATRICULA', 25000)\">\r\n                <div style=\"text-align:left;\">\r\n                    <span style=\"font-size:12px; font-weight:700; display:block;\">PRE-MATRICULA<\/span>\r\n                <\/div>\r\n                <span style=\"color:#10b981; font-weight:900; font-size:14px;\">\u20a125,000<\/span>\r\n            <\/div>\r\n                    <\/div>\r\n\r\n        <div id=\"resumen-pago\" style=\"background:#0f172a; color:#fff; padding:15px; border-radius:15px; text-align:center;\">\r\n            <span style=\"font-weight:700; font-size:12px; display:block; opacity:0.7;\">TOTAL A PAGAR:<\/span>\r\n            <span id=\"display-total\" style=\"font-size:26px; font-weight:900; color:#4ade80;\">\u20a10<\/span>\r\n            <input type=\"hidden\" name=\"carrito_data\" id=\"carrito_data\" value=\"[]\">\r\n            <input type=\"hidden\" name=\"total_pagar\" id=\"total_pagar\" value=\"0\">\r\n        <\/div>\r\n\r\n        <div class=\"eg-section-h3\">\ud83d\udc6a Responsable<\/div>\r\n        <div class=\"eg-field\"><label class=\"eg-label\">Padre \/ Madre<\/label><input type=\"text\" name=\"encargado\" required class=\"eg-input\"><\/div>\r\n        <div class=\"eg-field\"><label class=\"eg-label\">WhatsApp<\/label><input type=\"tel\" name=\"tel\" required placeholder=\"8888-8888\" class=\"eg-input\"><\/div>\r\n        <div class=\"eg-field\"><label class=\"eg-label\">Email<\/label><input type=\"email\" name=\"email\" required class=\"eg-input\"><\/div>\r\n\r\n        <div style=\"background: #f0fdf4; border: 1px solid #22c55e; padding: 15px; border-radius: 12px; font-size:13px;\">\r\n            <strong style=\"color:#15803d; display:block; margin-bottom:5px;\">\ud83d\udcf1 SINPE M\u00d3VIL: 8644-0614<\/strong>\r\n            <span style=\"color:#166534;\">A nombre de: Rebeca Alp\u00edzar P.<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"eg-section-h3\">\ud83d\udcf8 Archivos Requeridos<\/div>\r\n        \r\n        <div class=\"eg-upload-box\">\r\n            <label class=\"eg-label\">Foto de la Atleta *<\/label>\r\n            <input type=\"file\" name=\"foto_atleta\" id=\"file_foto_atleta\" accept=\"image\/*\" style=\"font-size:10px; width:100%;\">\r\n            <button type=\"button\" class=\"btn-cam\" onclick=\"initCamera('foto_atleta')\">\ud83e\udd33 USAR C\u00c1MARA<\/button>\r\n            <input type=\"hidden\" name=\"foto_atleta_base64\" id=\"base64_foto_atleta\">\r\n            <div id=\"preview_foto_atleta\" style=\"margin-top:10px; display:none;\"><img decoding=\"async\" id=\"img_foto_atleta\" src=\"\" style=\"width:80px; border-radius:10px; border:3px solid #10b981;\"><\/div>\r\n            <div id=\"container_foto_atleta\" style=\"display:none; margin-top:10px;\">\r\n                <video id=\"video_foto_atleta\" width=\"100%\" autoplay playsinline style=\"border-radius:10px;\"><\/video>\r\n                <button type=\"button\" onclick=\"takeSnapshot('foto_atleta')\" class=\"btn-cam\" style=\"background:#10b981 !important;\">CAPTURAR<\/button>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"eg-upload-box\">\r\n            <label class=\"eg-label\">Comprobante SINPE *<\/label>\r\n            <input type=\"file\" name=\"comprobante_pago\" id=\"file_comprobante_pago\" accept=\"image\/*\" style=\"font-size:10px; width:100%;\">\r\n            <button type=\"button\" class=\"btn-cam\" onclick=\"initCamera('comprobante_pago')\">\ud83d\udcf8 ESCANEAR RECIBO<\/button>\r\n            <input type=\"hidden\" name=\"comprobante_pago_base64\" id=\"base64_comprobante_pago\">\r\n            <div id=\"preview_comprobante_pago\" style=\"margin-top:10px; display:none;\"><img decoding=\"async\" id=\"img_comprobante_pago\" src=\"\" style=\"width:80px; border-radius:10px; border:3px solid #10b981;\"><\/div>\r\n            <div id=\"container_comprobante_pago\" style=\"display:none; margin-top:10px;\">\r\n                <video id=\"video_comprobante_pago\" width=\"100%\" autoplay playsinline style=\"border-radius:10px;\"><\/video>\r\n                <button type=\"button\" onclick=\"takeSnapshot('comprobante_pago')\" class=\"btn-cam\" style=\"background:#10b981 !important;\">CAPTURAR<\/button>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <button type=\"submit\" name=\"eg_enviar_prematricula\" style=\"width:100%; margin-top:20px; background:#2563eb; color:white; border:none; padding:20px; border-radius:15px; font-weight:900; font-size:16px; text-transform:uppercase;\">\r\n            FINALIZAR REGISTRO \ud83d\ude80\r\n        <\/button>\r\n    <\/form>\r\n<\/div>\r\n\r\n<script>\r\n    let carrito = [];\r\n    let total = 0;\r\n\r\n    function toggleProduct(el, nombre, precio) {\r\n        const idx = carrito.findIndex(i => i.nombre === nombre);\r\n        if (idx > -1) {\r\n            carrito.splice(idx, 1);\r\n            el.style.borderColor = '#e2e8f0'; el.style.background = '#fff';\r\n        } else {\r\n            carrito.push({nombre, precio});\r\n            el.style.borderColor = '#2563eb'; el.style.background = '#eff6ff';\r\n        }\r\n        total = carrito.reduce((s, i) => s + i.precio, 0);\r\n        document.getElementById('display-total').innerText = '\u20a1' + total.toLocaleString();\r\n        document.getElementById('total_pagar').value = total;\r\n        document.getElementById('carrito_data').value = JSON.stringify(carrito);\r\n    }\r\n\r\n    function validarFormularioTotal() {\r\n        const totalPagar = parseFloat(document.getElementById('total_pagar').value);\r\n        if (totalPagar <= 0) { alert(\"\u26a0\ufe0f Seleccione al menos un rubro.\"); return false; }\r\n        const foto = document.getElementById('file_foto_atleta').value || document.getElementById('base64_foto_atleta').value;\r\n        if (!foto) { alert(\"\u26a0\ufe0f Suba la foto de la gimnasta.\"); return false; }\r\n        const pago = document.getElementById('file_comprobante_pago').value || document.getElementById('base64_comprobante_pago').value;\r\n        if (!pago) { alert(\"\u26a0\ufe0f Suba el comprobante de pago.\"); return false; }\r\n        return true;\r\n    }\r\n\r\n    let activeStreams = {};\r\n    async function initCamera(id) {\r\n        const container = document.getElementById('container_' + id);\r\n        const video = document.getElementById('video_' + id);\r\n        container.style.display = 'block';\r\n        try {\r\n            const stream = await navigator.mediaDevices.getUserMedia({ video: { facingMode: (id==='comprobante_pago'?\"environment\":\"user\") }, audio: false });\r\n            video.srcObject = stream;\r\n            activeStreams[id] = stream;\r\n        } catch (err) { alert(\"C\u00e1mara no disponible.\"); container.style.display = 'none'; }\r\n    }\r\n\r\n    function takeSnapshot(id) {\r\n        const video = document.getElementById('video_' + id);\r\n        const canvas = document.createElement('canvas');\r\n        canvas.width = video.videoWidth; canvas.height = video.videoHeight;\r\n        canvas.getContext('2d').drawImage(video, 0, 0);\r\n        const base64 = canvas.toDataURL('image\/jpeg', 0.8);\r\n        document.getElementById('base64_' + id).value = base64;\r\n        document.getElementById('img_' + id).src = base64;\r\n        document.getElementById('preview_' + id).style.display = 'block';\r\n        document.getElementById('container_' + id).style.display = 'none';\r\n        if (activeStreams[id]) { activeStreams[id].getTracks().forEach(t => t.stop()); }\r\n    }\r\n<\/script>\n<\/div><\/section><\/div><div  class='flex_column av-kyvu8-91a00d94b51a89440934286a6c5d7079 av_one_third  avia-builder-el-2  el_after_av_one_full  el_before_av_one_third  first flex_column_div  column-top-margin'     ><\/div><\/p>\n<div  class='flex_column av-dsz48-606f83e7b7713c295a4960a89c03afe9 av_one_third  avia-builder-el-3  el_after_av_one_third  el_before_av_one_third  flex_column_div  column-top-margin'     ><section  class='av_textblock_section av-mk4dr74f-f71ba5c6b04e4b563088bb9fdd67142e '   itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class='avia_textblock'  itemprop=\"text\" ><p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-844 aligncenter\" src=\"https:\/\/sospuravida.com\/elite\/wp-content\/uploads\/2026\/01\/LOGO-SISTEM-GYM-265x300.png\" alt=\"\" width=\"86\" height=\"97\" srcset=\"https:\/\/sospuravida.com\/elite\/wp-content\/uploads\/2026\/01\/LOGO-SISTEM-GYM-265x300.png 265w, https:\/\/sospuravida.com\/elite\/wp-content\/uploads\/2026\/01\/LOGO-SISTEM-GYM.png 369w\" sizes=\"auto, (max-width: 86px) 100vw, 86px\" \/><\/p>\n<p style=\"text-align: center;\">\n<\/div><\/section><\/div>\n<div  class='flex_column av-9zue0-ac5631878db4663f2416d0f6e3bfd6d0 av_one_third  avia-builder-el-5  el_after_av_one_third  el_before_av_one_full  flex_column_div  column-top-margin'     ><\/div>\n<div  class='flex_column av-7zmuo-0d7c42e7d6ebd4c5784868e7016f00b0 av_one_full  avia-builder-el-6  el_after_av_one_third  avia-builder-el-last  first flex_column_div  column-top-margin'     ><section  class='av_textblock_section av-mk4gdym8-b1a7b244ac48fc45384044298a781b10 '   itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class='avia_textblock'  itemprop=\"text\" ><p style=\"text-align: center;\">\u00a9 2026 SISTEM GYM. Todos los derechos reservados. | Power By SOSPURAVIDA.COM<\/p>\n<p style=\"text-align: center;\">| Desing By | REBECA ALPIZAR P | LUIS PORRAS V<\/p>\n<\/div><\/section><\/div>\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-888","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/sospuravida.com\/elite\/wp-json\/wp\/v2\/pages\/888","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sospuravida.com\/elite\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sospuravida.com\/elite\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sospuravida.com\/elite\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sospuravida.com\/elite\/wp-json\/wp\/v2\/comments?post=888"}],"version-history":[{"count":6,"href":"https:\/\/sospuravida.com\/elite\/wp-json\/wp\/v2\/pages\/888\/revisions"}],"predecessor-version":[{"id":925,"href":"https:\/\/sospuravida.com\/elite\/wp-json\/wp\/v2\/pages\/888\/revisions\/925"}],"wp:attachment":[{"href":"https:\/\/sospuravida.com\/elite\/wp-json\/wp\/v2\/media?parent=888"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}