{"id":103,"date":"2021-12-21T19:03:26","date_gmt":"2021-12-21T19:03:26","guid":{"rendered":"https:\/\/sagradacenadesevilla.org\/?page_id=103"},"modified":"2026-10-05T18:14:10","modified_gmt":"2026-10-05T18:14:10","slug":"pago-cuotas","status":"publish","type":"page","link":"https:\/\/sagradacenadesevilla.org\/?page_id=103","title":{"rendered":"Donativos"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"103\" class=\"elementor elementor-103\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7ca6dbe elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"7ca6dbe\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-37c5caf\" data-id=\"37c5caf\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-309609b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"309609b\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c04f0f6\" data-id=\"c04f0f6\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e9251c7 elementor-widget elementor-widget-html\" data-id=\"e9251c7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"hc\">\r\n\r\n<header class=\"hc-cab\">\r\n  <h2>BOLSA DE CARIDAD<\/h2>\r\n  <p class=\"hc-intro\">A trav\u00e9s de este espacio, hermanos y devotos pueden formalizar sus aportaciones peri\u00f3dicas o donativos extraordinarios destinados a la obra asistencial de nuestra Hermandad. Agradecemos su generosidad y compromiso cristiano.<\/p>\r\n<\/header>\r\n\r\n<form action=\"https:\/\/formsubmit.co\/caridad@sagradacenadesevilla.org\" method=\"POST\" class=\"hc-form\" id=\"hc-bolsa\">\r\n  <!-- Opciones de configuraci\u00f3n para FormSubmit -->\r\n  <input type=\"hidden\" name=\"_cc\" value=\"sagradacenacomunicacion@gmail.com\">\r\n  <input type=\"hidden\" name=\"_subject\" value=\"\u00a1Nuevo donativo o suscripci\u00f3n a la Bolsa de Caridad!\">\r\n  <input type=\"hidden\" name=\"_captcha\" value=\"false\">\r\n  <input type=\"hidden\" name=\"_template\" value=\"table\">\r\n\r\n  <!-- PASO 1 -->\r\n  <div class=\"hc-paso\">\r\n    <div class=\"hc-paso-num\"><span>1<\/span><\/div>\r\n    <div class=\"hc-paso-body\">\r\n      <h3>Datos Personales<\/h3>\r\n      \r\n      <div class=\"hc-g2\">\r\n        <div class=\"hc-f\">\r\n          <label>Nombre <sup>*<\/sup><\/label>\r\n          <input type=\"text\" name=\"Nombre\" placeholder=\"Nombre completo\" autocomplete=\"given-name\" autocapitalize=\"words\" required>\r\n        <\/div>\r\n        <div class=\"hc-f\">\r\n          <label>Primer Apellido <sup>*<\/sup><\/label>\r\n          <input type=\"text\" name=\"Primer_Apellido\" placeholder=\"Primer Apellido\" autocomplete=\"family-name\" autocapitalize=\"words\" required>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"hc-g2 hc-mt\">\r\n        <div class=\"hc-f\">\r\n          <label>Segundo Apellido<\/label>\r\n          <input type=\"text\" name=\"Segundo_Apellido\" placeholder=\"Segundo Apellido\" autocomplete=\"off\" autocapitalize=\"words\">\r\n        <\/div>\r\n        <div class=\"hc-f\">\r\n          <label>DNI \/ NIF<\/label>\r\n          <input type=\"text\" name=\"DNI\" id=\"hc-dni\" placeholder=\"00000000X\" autocomplete=\"off\" autocapitalize=\"characters\" spellcheck=\"false\" maxlength=\"9\" pattern=\"[A-Za-z0-9]{9}\" title=\"DNI, NIE o NIF de 9 caracteres, por ejemplo 12345678Z\">\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"hc-g2 hc-mt\">\r\n        <div class=\"hc-f\">\r\n          <label>Tel\u00e9fono <sup>*<\/sup><\/label>\r\n          <input type=\"tel\" name=\"Telefono\" placeholder=\"Tel\u00e9fono de contacto\" autocomplete=\"tel\" inputmode=\"tel\" pattern=\"\\+?[0-9 ]{9,17}\" title=\"Tel\u00e9fono de 9 d\u00edgitos como m\u00ednimo\" required>\r\n        <\/div>\r\n        <div class=\"hc-f\">\r\n          <label>Correo Electr\u00f3nico<\/label>\r\n          <input type=\"email\" name=\"email\" placeholder=\"ejemplo@email.com\" autocomplete=\"email\" inputmode=\"email\" autocapitalize=\"off\">\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"hc-f hc-mt\">\r\n        <div class=\"hc-checks\">\r\n          <label class=\"hc-check\">\r\n            <input type=\"checkbox\" name=\"Es_Hermano\" value=\"S\u00ed\"> \r\n            Soy hermano de la Hermandad\r\n          <\/label>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- PASO 2 -->\r\n  <div class=\"hc-paso\">\r\n    <div class=\"hc-paso-num\"><span>2<\/span><\/div>\r\n    <div class=\"hc-paso-body\">\r\n      <h3>Direcci\u00f3n<\/h3>\r\n      \r\n      <div class=\"hc-f\">\r\n        <label>V\u00eda y n\u00famero <sup>*<\/sup><\/label>\r\n        <input type=\"text\" name=\"Direccion\" placeholder=\"Calle, n\u00famero, piso...\" autocomplete=\"street-address\" autocapitalize=\"words\" required>\r\n      <\/div>\r\n\r\n      <div class=\"hc-g3 hc-mt\">\r\n        <div class=\"hc-f\">\r\n          <label>C\u00f3digo Postal <sup>*<\/sup><\/label>\r\n          <input type=\"text\" name=\"Codigo_Postal\" id=\"hc-cp\" placeholder=\"00000\" autocomplete=\"postal-code\" inputmode=\"numeric\" maxlength=\"5\" pattern=\"(0[1-9]|[1-4][0-9]|5[0-2])[0-9]{3}\" title=\"C\u00f3digo postal de 5 d\u00edgitos\" required>\r\n        <\/div>\r\n        <div class=\"hc-f\">\r\n          <label>Localidad <sup>*<\/sup><\/label>\r\n          <input type=\"text\" name=\"Localidad\" placeholder=\"Localidad\" autocomplete=\"address-level2\" autocapitalize=\"words\" required>\r\n        <\/div>\r\n        <div class=\"hc-f\">\r\n          <label>Provincia <sup>*<\/sup><\/label>\r\n          <select name=\"Provincia\" id=\"hc-prov\" autocomplete=\"address-level1\" required>\r\n          <option value=\"\">\u2014 Seleccionar \u2014<\/option>\r\n          <option>\u00c1lava<\/option>\r\n          <option>Albacete<\/option>\r\n          <option>Alicante<\/option>\r\n          <option>Almer\u00eda<\/option>\r\n          <option>Asturias<\/option>\r\n          <option>\u00c1vila<\/option>\r\n          <option>Badajoz<\/option>\r\n          <option>Barcelona<\/option>\r\n          <option>Bizkaia<\/option>\r\n          <option>Burgos<\/option>\r\n          <option>C\u00e1ceres<\/option>\r\n          <option>C\u00e1diz<\/option>\r\n          <option>Cantabria<\/option>\r\n          <option>Castell\u00f3n<\/option>\r\n          <option>Ceuta<\/option>\r\n          <option>Ciudad Real<\/option>\r\n          <option>C\u00f3rdoba<\/option>\r\n          <option>A Coru\u00f1a<\/option>\r\n          <option>Cuenca<\/option>\r\n          <option>Gipuzkoa<\/option>\r\n          <option>Girona<\/option>\r\n          <option>Granada<\/option>\r\n          <option>Guadalajara<\/option>\r\n          <option>Huelva<\/option>\r\n          <option>Huesca<\/option>\r\n          <option>Illes Balears<\/option>\r\n          <option>Ja\u00e9n<\/option>\r\n          <option>La Rioja<\/option>\r\n          <option>Las Palmas<\/option>\r\n          <option>Le\u00f3n<\/option>\r\n          <option>Lleida<\/option>\r\n          <option>Lugo<\/option>\r\n          <option>Madrid<\/option>\r\n          <option>M\u00e1laga<\/option>\r\n          <option>Melilla<\/option>\r\n          <option>Murcia<\/option>\r\n          <option>Navarra<\/option>\r\n          <option>Ourense<\/option>\r\n          <option>Palencia<\/option>\r\n          <option>Pontevedra<\/option>\r\n          <option>Salamanca<\/option>\r\n          <option>Santa Cruz de Tenerife<\/option>\r\n          <option>Segovia<\/option>\r\n          <option>Sevilla<\/option>\r\n          <option>Soria<\/option>\r\n          <option>Tarragona<\/option>\r\n          <option>Teruel<\/option>\r\n          <option>Toledo<\/option>\r\n          <option>Valencia<\/option>\r\n          <option>Valladolid<\/option>\r\n          <option>Zamora<\/option>\r\n          <option>Zaragoza<\/option>\r\n        <\/select>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- PASO 3 -->\r\n  <div class=\"hc-paso\">\r\n    <div class=\"hc-paso-num\"><span>3<\/span><\/div>\r\n    <div class=\"hc-paso-body\">\r\n      <h3>Forma de Cobro y Aportaci\u00f3n<\/h3>\r\n      \r\n      <div class=\"hc-f\">\r\n        <label>Cuenta Bancaria (IBAN) <sup>*<\/sup><\/label>\r\n        <input type=\"text\" name=\"IBAN\" id=\"hc-iban\" placeholder=\"ES00 0000 0000 0000 0000 0000\" autocomplete=\"off\" autocapitalize=\"characters\" spellcheck=\"false\" maxlength=\"34\" required>\r\n        <small class=\"hc-nota-file\">Introduzca el IBAN de su cuenta bancaria para la domiciliaci\u00f3n autorizada.<\/small>\r\n      <\/div>\r\n\r\n      <div class=\"hc-g2 hc-opciones hc-mt\">\r\n        <!-- Tarjeta: Cobro Peri\u00f3dico -->\r\n        <div class=\"hc-caja-opcion\">\r\n          <div class=\"hc-caja-cabecera\">\r\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"><\/rect><line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"><\/line><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"><\/line><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"><\/line><\/svg>\r\n            <h4>Cobro peri\u00f3dico<\/h4>\r\n          <\/div>\r\n          <p>Suscripci\u00f3n para aportar ayuda econ\u00f3mica de forma regular:<\/p>\r\n          \r\n          <div class=\"hc-f hc-mt\">\r\n            <label>Cantidad<\/label>\r\n            <select name=\"Suscripcion_Cantidad\" id=\"hc-cant\">\r\n              <option value=\"\">--- Seleccionar cantidad ---<\/option>\r\n              <option value=\"5 euros\">5 euros<\/option>\r\n              <option value=\"10 euros\">10 euros<\/option>\r\n              <option value=\"15 euros\">15 euros<\/option>\r\n              <option value=\"20 euros\">20 euros<\/option>\r\n              <option value=\"50 euros\">50 euros<\/option>\r\n            <\/select>\r\n          <\/div>\r\n          \r\n          <div class=\"hc-f hc-mt\">\r\n            <label>Periodicidad<\/label>\r\n            <select name=\"Suscripcion_Periodicidad\" id=\"hc-per\">\r\n              <option value=\"\">--- Seleccionar periodicidad ---<\/option>\r\n              <option value=\"Trimestral\">Trimestral<\/option>\r\n              <option value=\"Semestral\">Semestral<\/option>\r\n              <option value=\"Anual\">Anual<\/option>\r\n            <\/select>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <!-- Tarjeta: Cargo Puntual -->\r\n        <div class=\"hc-caja-opcion\">\r\n          <div class=\"hc-caja-cabecera\">\r\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z\"><\/path><\/svg>\r\n            <h4>Cargo puntual<\/h4>\r\n          <\/div>\r\n          <p>Realizar una aportaci\u00f3n \u00fanica extraordinaria en este momento:<\/p>\r\n          \r\n          <div class=\"hc-f hc-mt\">\r\n            <label>Cantidad (\u20ac)<\/label>\r\n            <input type=\"number\" name=\"Cargo_Puntual_Euros\" id=\"hc-pun\" min=\"1\" step=\"1\" inputmode=\"numeric\" placeholder=\"Ej. 30\">\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- ENV\u00cdO -->\r\n  <div class=\"hc-envio\">\r\n    <label class=\"hc-check hc-privacidad\">\r\n      <input type=\"checkbox\" required> \r\n      Confirmo que he le\u00eddo y acepto las condiciones de uso y de privacidad. <sup>*<\/sup>\r\n    <\/label>\r\n    <button type=\"submit\">Confirmar Suscripci\u00f3n \/ Donativo<\/button>\r\n  <\/div>\r\n\r\n<\/form>\r\n\r\n<footer class=\"hc-pie\">\r\n  <p>Sus datos ser\u00e1n tratados con estricta confidencialidad por la Bolsa de Caridad exclusivamente para la gesti\u00f3n de cobros de la Hermandad, conforme al Reglamento General de Protecci\u00f3n de Datos (RGPD).<\/p>\r\n  <p style=\"margin-top:0.5rem;\">Para cualquier incidencia o consulta, puede contactar a trav\u00e9s de: <strong>caridad@sagradacenadesevilla.org<\/strong><\/p>\r\n<\/footer>\r\n\r\n<\/div>\r\n\r\n<script>\r\n(function(){\r\n  var f=document.getElementById('hc-bolsa'); if(!f) return;\r\n  f.classList.add('hc-js');\r\n  var $=function(id){return document.getElementById(id)};\r\n  var dni=$('hc-dni'),cp=$('hc-cp'),prov=$('hc-prov'),iban=$('hc-iban');\r\n  var cant=$('hc-cant'),per=$('hc-per'),pun=$('hc-pun');\r\n\r\n  \/* Nombres: sin espacios sobrantes *\/\r\n  [].forEach.call(f.querySelectorAll('input[type=text],input[type=email]'),function(i){\r\n    i.addEventListener('blur',function(){i.value=i.value.replace(\/\\s+\/g,' ').trim();});\r\n  });\r\n\r\n  \/* DNI \/ NIE \/ NIF: may\u00fasculas y comprobaci\u00f3n de la letra *\/\r\n  var LET='TRWAGMYFPDXBNJZSQVHLCKE';\r\n  function dniOk(v){\r\n    if(\/^\\d{8}[A-Z]$\/.test(v)) return LET[parseInt(v.slice(0,8),10)%23]===v[8];\r\n    if(\/^[XYZ]\\d{7}[A-Z]$\/.test(v)) return LET[parseInt('XYZ'.indexOf(v[0])+v.slice(1,8),10)%23]===v[8];\r\n    if(\/^[ABCDEFGHJNPQRSUVW]\\d{7}[0-9A-J]$\/.test(v)) return true;\r\n    return false;\r\n  }\r\n  dni.addEventListener('input',function(){dni.value=dni.value.toUpperCase().replace(\/[^A-Z0-9]\/g,'');dni.setCustomValidity('');});\r\n  dni.addEventListener('blur',function(){\r\n    dni.setCustomValidity(dni.value && !dniOk(dni.value)?'El DNI, NIE o NIF no es v\u00e1lido: revisa los n\u00fameros y la letra.':'');\r\n  });\r\n\r\n  \/* C\u00f3digo postal -> provincia *\/\r\n  var P={'01':'\u00c1lava','02':'Albacete','03':'Alicante','04':'Almer\u00eda','05':'\u00c1vila','06':'Badajoz','07':'Illes Balears','08':'Barcelona','09':'Burgos','10':'C\u00e1ceres','11':'C\u00e1diz','12':'Castell\u00f3n','13':'Ciudad Real','14':'C\u00f3rdoba','15':'A Coru\u00f1a','16':'Cuenca','17':'Girona','18':'Granada','19':'Guadalajara','20':'Gipuzkoa','21':'Huelva','22':'Huesca','23':'Ja\u00e9n','24':'Le\u00f3n','25':'Lleida','26':'La Rioja','27':'Lugo','28':'Madrid','29':'M\u00e1laga','30':'Murcia','31':'Navarra','32':'Ourense','33':'Asturias','34':'Palencia','35':'Las Palmas','36':'Pontevedra','37':'Salamanca','38':'Santa Cruz de Tenerife','39':'Cantabria','40':'Segovia','41':'Sevilla','42':'Soria','43':'Tarragona','44':'Teruel','45':'Toledo','46':'Valencia','47':'Valladolid','48':'Bizkaia','49':'Zamora','50':'Zaragoza','51':'Ceuta','52':'Melilla'};\r\n  var autoProv=false;\r\n  cp.addEventListener('input',function(){\r\n    cp.value=cp.value.replace(\/\\D\/g,'').slice(0,5);\r\n    if(cp.value.length===5 && P[cp.value.slice(0,2)] && (!prov.value||autoProv)){\r\n      prov.value=P[cp.value.slice(0,2)]; autoProv=true;\r\n    }\r\n  });\r\n  prov.addEventListener('change',function(){autoProv=false;});\r\n\r\n  \/* IBAN: formato en grupos de 4 y comprobaci\u00f3n del d\u00edgito de control *\/\r\n  function ibanOk(s){\r\n    s=s.replace(\/\\s\/g,''); if(!\/^[A-Z]{2}\\d{2}[A-Z0-9]{11,30}$\/.test(s)) return false;\r\n    if(s.slice(0,2)==='ES' && s.length!==24) return false;\r\n    var t=(s.slice(4)+s.slice(0,4)).replace(\/[A-Z]\/g,function(c){return c.charCodeAt(0)-55;}),r=0;\r\n    for(var i=0;i<t.length;i++) r=(r*10+(+t[i]))%97;\r\n    return r===1;\r\n  }\r\n  iban.addEventListener('input',function(){\r\n    var v=iban.value.toUpperCase().replace(\/[^A-Z0-9]\/g,'');\r\n    iban.value=v.replace(\/(.{4})\/g,'$1 ').trim(); iban.setCustomValidity('');\r\n  });\r\n  iban.addEventListener('blur',function(){\r\n    iban.setCustomValidity(iban.value && !ibanOk(iban.value)?'El IBAN no es v\u00e1lido: revisa que est\u00e9 completo (ES + 22 d\u00edgitos).':'');\r\n  });\r\n\r\n  \/* Aportaci\u00f3n: peri\u00f3dica completa (cantidad + periodicidad) o donativo puntual *\/\r\n  function aportacion(){\r\n    var tienePer=!!(cant.value||per.value), tienePun=!!pun.value;\r\n    cant.required=per.required=tienePer;\r\n    pun.setCustomValidity(!tienePer&&!tienePun?'Elige una aportaci\u00f3n peri\u00f3dica o indica la cantidad del donativo puntual.':'');\r\n  }\r\n  [cant,per,pun].forEach(function(e){e.addEventListener('change',aportacion);e.addEventListener('input',aportacion);}); aportacion();\r\n\r\n  \/* Errores visibles: marca, explica y lleva al primer campo que falla *\/\r\n  f.noValidate=true;\r\n  var resumen=document.createElement('p');\r\n  resumen.className='hc-resumen'; resumen.setAttribute('role','alert'); resumen.hidden=true;\r\n  var envio=f.querySelector('.hc-envio'); envio.insertBefore(resumen,envio.firstChild);\r\n  function contenedor(el){\r\n    if(el.type==='radio') return el.closest('.hc-radios');\r\n    if(el.type==='checkbox') return el.closest('label');\r\n    return el.closest('.hc-f')||el.parentNode;\r\n  }\r\n  function limpia(el){\r\n    var c=contenedor(el); if(!c) return;\r\n    c.classList.remove('hc-err');\r\n    var m=c.type===undefined&&c.nextElementSibling&&c.nextElementSibling.classList.contains('hc-error')&&(c.tagName==='LABEL'||c.classList.contains('hc-radios'))?c.nextElementSibling:c.querySelector(':scope > .hc-error');\r\n    if(m) m.parentNode.removeChild(m);\r\n  }\r\n  function marca(el){\r\n    limpia(el);\r\n    var c=contenedor(el); if(!c) return;\r\n    var m=document.createElement('p'); m.className='hc-error'; m.setAttribute('role','alert');\r\n    var v=el.validity;\r\n    m.textContent=el.validationMessage&&v.customError?el.validationMessage:\r\n      v.valueMissing?(el.type==='checkbox'?'Debes aceptarlo para continuar.':(el.type==='radio'||el.tagName==='SELECT')?'Elige una opci\u00f3n.':'Este campo es obligatorio.'):\r\n      v.patternMismatch?(el.title||'El formato no es v\u00e1lido.'):v.typeMismatch?'El formato no es v\u00e1lido.':\r\n      v.rangeUnderflow||v.rangeOverflow?'El valor est\u00e1 fuera de rango.':(el.validationMessage||'Revisa este campo.');\r\n    c.classList.add('hc-err');\r\n    if(c.tagName==='LABEL'||c.classList.contains('hc-radios')) c.parentNode.insertBefore(m,c.nextSibling); else c.appendChild(m);\r\n  }\r\n  function revisa(){\r\n    [].forEach.call(f.querySelectorAll('input,select,textarea'),function(i){if(i.type!=='hidden') i.dispatchEvent(new Event('blur'));});\r\n    var malos=[].filter.call(f.querySelectorAll('input,select,textarea'),function(i){return i.willValidate&&!i.checkValidity();});\r\n    [].forEach.call(f.querySelectorAll('.hc-err'),function(c){c.classList.remove('hc-err');});\r\n    [].forEach.call(f.querySelectorAll('.hc-error'),function(m){m.parentNode.removeChild(m);});\r\n    var vistos=[];\r\n    malos.forEach(function(i){var c=contenedor(i); if(vistos.indexOf(c)<0){vistos.push(c); marca(i);}});\r\n    return {malos:malos,n:vistos.length};\r\n  }\r\n  f.addEventListener('submit',function(e){\r\n    var r=revisa();\r\n    if(!r.n){resumen.hidden=true; return;}\r\n    e.preventDefault();\r\n    resumen.textContent=r.n===1?'Hay 1 campo por revisar: est\u00e1 marcado en rojo.':'Hay '+r.n+' campos por revisar: est\u00e1n marcados en rojo.';\r\n    resumen.hidden=false;\r\n    var p=r.malos[0], c=contenedor(p)||p;\r\n    c.scrollIntoView({behavior:'smooth',block:'center'});\r\n    setTimeout(function(){try{p.focus({preventScroll:true});}catch(x){p.focus();}},250);\r\n  });\r\n  function repasa(e){\r\n    var el=e.target; if(!el.willValidate) return;\r\n    var c=contenedor(el); if(!c||!c.classList.contains('hc-err')) return;\r\n    if(el.checkValidity()) limpia(el); else marca(el);\r\n    if(!f.querySelector('.hc-err')) resumen.hidden=true;\r\n  }\r\n  f.addEventListener('input',repasa); f.addEventListener('change',repasa);\r\n})();\r\n<\/script>\r\n\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=EB+Garamond:wght@500;700&family=Playfair+Display:wght@700&family=Inter:wght@500;600&display=swap');\r\n.hc{--vino:#8B0000;--oro:#C5A059;--linea:#EADCC9;--tinta:#2C2C2C;max-width:1000px;margin:0 auto;padding:3rem 2rem;background:#fff;color:var(--tinta);font-family:'EB Garamond',Garamond,Georgia,serif;font-size:1.4rem;font-weight:500;line-height:1.5}\r\n.hc *,.hc *::before,.hc *::after{box-sizing:border-box}\r\n\/* Cabecera *\/\r\n.hc .hc-cab{padding-bottom:2rem;border-bottom:3px solid var(--vino)}\r\n.hc .hc-cab h2{margin:0;font:700 clamp(2rem,6vw,3.4rem)\/1.05 'Playfair Display',Georgia,serif;letter-spacing:.01em;text-transform:uppercase;color:var(--vino)}\r\n.hc .hc-intro{margin:1.1rem 0 0;max-width:46rem;font-size:1.3rem;line-height:1.6}\r\n.hc strong{font-weight:700;color:var(--vino);background:linear-gradient(transparent 62%,rgba(197,160,89,.32) 0)}\r\n\/* Pasos *\/\r\n.hc-form{display:flex;flex-direction:column;gap:0}\r\n.hc .hc-paso{display:grid;grid-template-columns:4rem 1fr;gap:0 2rem;padding:2.5rem 0;border-bottom:1px solid var(--linea);position:relative}\r\n.hc .hc-paso:not(:last-of-type) .hc-paso-num::after{content:\"\";position:absolute;left:1.85rem;top:5rem;bottom:0;width:1px;background:var(--linea)}\r\n.hc .hc-paso-num{display:flex;flex-direction:column;align-items:center;padding-top:.2rem}\r\n.hc .hc-paso-num span{display:flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border-radius:50%;border:2px solid var(--oro);background:#fff;font:700 1.25rem\/1 'Playfair Display',Georgia,serif;color:var(--vino);position:relative;z-index:1}\r\n.hc .hc-paso-body h3{margin:0 0 1.5rem;font:700 1.5rem\/1.2 'Playfair Display',Georgia,serif;letter-spacing:.06em;text-transform:uppercase;color:var(--oro);padding-top:.35rem}\r\n\/* Campos Generales *\/\r\n.hc .hc-g2{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}\r\n.hc .hc-g3{display:grid;grid-template-columns:1fr 1.4fr 1.4fr;gap:1.25rem}\r\n.hc [hidden]{display:none !important}\r\n.hc .hc-mt{margin-top:1.25rem}\r\n.hc .hc-f{display:flex;flex-direction:column;gap:.35rem}\r\n.hc .hc-f label,.hc .hc-f>label{font:600 .88rem\/1.2 Inter,Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--vino)}\r\n.hc .hc-f sup{color:var(--oro)}\r\n.hc input[type=text],.hc input[type=tel],.hc input[type=email],.hc input[type=date],.hc input[type=file],.hc input[type=number],.hc textarea,.hc select{width:100%;padding:.7rem .9rem;border:0;border-bottom:1.5px solid var(--linea);background:transparent;font:500 1.3rem\/1.4 'EB Garamond',Georgia,serif;color:var(--tinta);outline:none;transition:border-color .2s;border-radius:0;resize:vertical}\r\n.hc input:focus,.hc textarea:focus,.hc select:focus{border-bottom-color:var(--vino)}\r\n.hc input:invalid:not(:placeholder-shown):not(:focus){border-bottom-color:#b3261e}\r\n.hc select{cursor:pointer; appearance: none; background-image: url(\"data:image\/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%238B0000%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E\"); background-repeat: no-repeat; background-position: right .7rem top 50%; background-size: .65rem auto; padding-right: 2rem;}\r\n\r\n\/* Archivos y Notas *\/\r\n.hc input[type=file]{padding:.5rem 0; font-size:1rem; cursor:pointer; color:#666;}\r\n.hc input[type=file]::file-selector-button {font: 600 .75rem\/1 Inter, Arial, sans-serif; letter-spacing: .08em; text-transform: uppercase; color: var(--vino); background: transparent; border: 1px solid var(--vino); padding: .6rem 1.2rem; margin-right: 1rem; cursor: pointer; transition: all 0.2s ease;}\r\n.hc input[type=file]::file-selector-button:hover {background: var(--vino); color: #fff;}\r\n.hc-nota-file{font:italic 1.1rem\/1.3 'EB Garamond',Georgia,serif;color:#666;margin-top:.3rem;}\r\n\r\n\/* Cajas Opciones (Donativos) *\/\r\n.hc .hc-opciones{gap:0}\r\n.hc .hc-caja-opcion{display:flex;flex-direction:column;padding:0 2rem}\r\n.hc .hc-caja-opcion:first-child{padding-left:0}\r\n.hc .hc-caja-opcion:last-child{padding-right:0;border-left:1px solid var(--linea)}\r\n.hc .hc-caja-cabecera {display: flex; align-items: center; gap: 0.6rem; margin-bottom: 0.8rem;}\r\n.hc .hc-caja-cabecera svg {color: var(--oro); flex-shrink: 0;}\r\n.hc .hc-caja-opcion h4{margin:0;font:700 1.3rem\/1.2 'Playfair Display',Georgia,serif;text-transform:uppercase;color:var(--vino)}\r\n.hc .hc-caja-opcion p{margin:0 0 1.2rem;font-size:1.2rem;color:#555;line-height:1.4}\r\n\r\n\/* Checkboxes *\/\r\n.hc .hc-checks{display:grid;grid-template-columns:1fr;gap:.65rem}\r\n.hc .hc-check{display:inline-flex;align-items:flex-start;gap:.65rem;cursor:pointer;font-size:1.3rem;line-height:1.4}\r\n.hc .hc-f label.hc-check{font:500 1.3rem\/1.4 'EB Garamond',Georgia,serif;letter-spacing:0;text-transform:none;color:var(--tinta)}\r\n.hc .hc-check input[type=checkbox]{accent-color:var(--vino);width:1.2rem;height:1.2rem;flex:none;margin-top:.3rem}\r\n.hc .hc-privacidad{font-size:1.15rem;color:#555;line-height:1.5;margin-bottom:1.5rem}\r\n\r\n\/* Env\u00edo *\/\r\n.hc .hc-envio{display:flex;flex-direction:column;padding:2.5rem 0 0}\r\n.hc .hc-envio button{align-self:flex-start;background:var(--vino);color:#fff;border:none;border-radius:2px;padding:1.1rem 2.5rem;font:700 .95rem\/1 Inter,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background .2s}\r\n.hc .hc-envio button:hover{background:#5c0000}\r\n\r\n\/* Pie *\/\r\n.hc .hc-pie{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--linea);font-size:1.1rem;color:#777;line-height:1.6}\r\n.hc .hc-pie p{margin:0}\r\n\r\n@media(max-width:720px){.hc{padding:2rem 1rem}.hc .hc-g2,.hc .hc-checks{grid-template-columns:1fr}.hc .hc-g3{grid-template-columns:1fr 1fr}.hc .hc-caja-opcion,.hc .hc-caja-opcion:first-child,.hc .hc-caja-opcion:last-child{padding:1.5rem 0;border-left:0;border-top:1px solid var(--linea)}.hc .hc-caja-opcion:first-child{border-top:0;padding-top:0}.hc .hc-paso{grid-template-columns:2.75rem 1fr;gap:0 1rem}.hc .hc-paso:not(:last-of-type) .hc-paso-num::after{left:1.2rem}}\r\n\r\n.hc .hc-error{margin:.45rem 0 0;font:600 .95rem\/1.35 Inter,Arial,sans-serif;color:#b3261e}\r\n.hc .hc-f.hc-err input,.hc .hc-f.hc-err select,.hc .hc-f.hc-err textarea{border-bottom:2px solid #b3261e}\r\n.hc .hc-f.hc-err>label{color:#b3261e}\r\n.hc .hc-radios.hc-err,.hc label.hc-check.hc-err{outline:2px solid #b3261e;outline-offset:6px}\r\n.hc .hc-resumen{margin:0 0 1.5rem;padding:.9rem 1.1rem;border-left:4px solid #b3261e;background:#fdf3f2;font:600 1rem\/1.4 Inter,Arial,sans-serif;color:#b3261e}\r\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>BOLSA DE CARIDAD A trav\u00e9s de este espacio, hermanos y devotos pueden formalizar sus aportaciones peri\u00f3dicas o donativos extraordinarios destinados a la obra asistencial de nuestra Hermandad. Agradecemos su generosidad y compromiso cristiano. 1 Datos Personales Nombre * Primer Apellido * Segundo Apellido DNI \/ NIF Tel\u00e9fono * Correo Electr\u00f3nico Soy hermano de la Hermandad [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-103","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/sagradacenadesevilla.org\/index.php?rest_route=\/wp\/v2\/pages\/103","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sagradacenadesevilla.org\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sagradacenadesevilla.org\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sagradacenadesevilla.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sagradacenadesevilla.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=103"}],"version-history":[{"count":33,"href":"https:\/\/sagradacenadesevilla.org\/index.php?rest_route=\/wp\/v2\/pages\/103\/revisions"}],"predecessor-version":[{"id":5006,"href":"https:\/\/sagradacenadesevilla.org\/index.php?rest_route=\/wp\/v2\/pages\/103\/revisions\/5006"}],"wp:attachment":[{"href":"https:\/\/sagradacenadesevilla.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=103"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}