{"id":872,"date":"2026-06-19T16:04:25","date_gmt":"2026-06-19T08:04:25","guid":{"rendered":"https:\/\/demo2.yinwoodweb.com\/guinyangan\/?page_id=872"},"modified":"2026-06-19T16:18:59","modified_gmt":"2026-06-19T08:18:59","slug":"prayers","status":"publish","type":"page","link":"https:\/\/demo2.yinwoodweb.com\/guinyangan\/prayers\/","title":{"rendered":"Prayers"},"content":{"rendered":"\n<div class=\"wp-block-uagb-container uagb-block-edc01419 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n    <style>\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Cinzel:wght@400;500;600;700&family=Lora:ital,wght@0,400;0,500;0,600;1,400;1,500&display=swap');\n\n    .pp-section {\n      --cream:#faf8f5; --ivory:#f3ede4; --parchment:#ebe5da;\n      --sky-50:#f0f7fc; --sky-100:#dceef8; --sky-300:#7ec8e3;\n      --sky-500:#2980b9;\n      --navy:#1a365d; --navy-dark:#0f2640; --navy-deep:#091c30;\n      --gold:#c9a84c; --gold-light:#e2cc7e;\n      --text:#2d3748; --text-muted:#6b7c8f; --white:#ffffff;\n      --shadow-sm:0 2px 8px rgba(26,54,93,.06);\n      --shadow-md:0 8px 30px rgba(26,54,93,.1);\n      background:var(--cream);\n      padding:clamp(50px,8vw,90px) 0;\n      font-family:'Lora',Georgia,serif; position:relative;\n    }\n    .pp-inner {\n      max-width:1100px; margin:0 auto;\n      padding:0 clamp(1rem,3vw,2rem);\n    }\n\n    \/* \u2500\u2500 Header \u2500\u2500 *\/\n    .pp-header { text-align:center; margin-bottom:clamp(28px,4vw,48px); }\n    .pp-eyebrow {\n      font-family:'Cinzel',serif;\n      font-size:clamp(.45rem,.55vw,.5rem); font-weight:500;\n      letter-spacing:.45em; text-transform:uppercase;\n      color:var(--gold);\n      margin-bottom:.8rem;\n      display:flex; align-items:center; justify-content:center; gap:14px;\n      opacity:0; transform:translateY(15px);\n      transition:opacity .6s ease, transform .6s ease;\n    }\n    .pp-eyebrow::before, .pp-eyebrow::after {\n      content:''; display:block; width:40px; height:1px;\n      background:var(--parchment);\n    }\n    .pp-title {\n      font-family:'Cinzel',serif; font-weight:700;\n      font-size:clamp(1.4rem,3vw,2rem);\n      color:var(--navy); line-height:1.2; margin-bottom:.3rem;\n      opacity:0; transform:translateY(20px);\n      transition:opacity .7s ease, transform .7s ease;\n    }\n    .pp-title em { font-style:italic; color:var(--sky-500); }\n    .pp-subtitle {\n      font-size:clamp(.84rem,.95vw,.92rem);\n      font-style:italic; color:var(--text-muted);\n      opacity:0; transform:translateY(15px);\n      transition:opacity .6s ease, transform .6s ease;\n    }\n    .pp-header.pp-anim-in .pp-eyebrow { opacity:1!important; transform:translateY(0)!important; transition-delay:.1s; }\n    .pp-header.pp-anim-in .pp-title { opacity:1!important; transform:translateY(0)!important; transition-delay:.2s; }\n    .pp-header.pp-anim-in .pp-subtitle { opacity:1!important; transform:translateY(0)!important; transition-delay:.3s; }\n\n    \/* \u2500\u2500 Scripture \u2500\u2500 *\/\n    .pp-scripture {\n      max-width:620px; margin:0 auto clamp(28px,4vw,48px); text-align:center;\n      opacity:0; transform:translateY(18px);\n      transition:opacity .7s ease, transform .7s ease;\n    }\n    .pp-scripture.pp-anim-in { opacity:1!important; transform:translateY(0)!important; transition-delay:.15s; }\n    .pp-scripture-text {\n      font-family:'Cinzel',serif; font-style:italic;\n      font-size:clamp(.85rem,1vw,.95rem);\n      color:var(--text-muted); line-height:1.7; margin-bottom:.6rem;\n    }\n    .pp-scripture-ref {\n      font-family:'Cinzel',serif;\n      font-size:clamp(.42rem,.52vw,.48rem); font-weight:500;\n      letter-spacing:.25em; text-transform:uppercase;\n      color:var(--gold); opacity:.7;\n    }\n\n    \/* \u2500\u2500 Messages \u2500\u2500 *\/\n    .pp-msg {\n      max-width:680px; margin:0 auto clamp(20px,3vw,36px);\n      padding:clamp(16px,2vw,22px) clamp(20px,2.5vw,28px);\n      text-align:center;\n      font-size:clamp(.84rem,.95vw,.9rem); line-height:1.7;\n      border-radius:10px;\n      opacity:0; transform:translateY(15px);\n      transition:opacity .5s ease, transform .5s ease;\n    }\n    .pp-msg.pp-anim-in { opacity:1!important; transform:translateY(0)!important; }\n    .pp-msg-success {\n      background:var(--white);\n      border:1px solid var(--gold);\n      border-left:4px solid var(--gold);\n      color:var(--navy);\n    }\n    .pp-msg-success strong { color:var(--gold); }\n    .pp-msg-error {\n      background:#fff5f5;\n      border:1px solid #e8a0a0;\n      border-left:4px solid #d06060;\n      color:#8b3030;\n    }\n\n    \/* \u2500\u2500 Form \u2500\u2500 *\/\n    .pp-form-section {\n      max-width:680px; margin:0 auto clamp(36px,5vw,64px);\n      opacity:0; transform:translateY(25px);\n      transition:opacity .7s ease, transform .7s ease;\n    }\n    .pp-form-section.pp-anim-in { opacity:1!important; transform:translateY(0)!important; transition-delay:.2s; }\n\n    .pp-form-box {\n      background:var(--white);\n      border:1px solid var(--parchment);\n      border-radius:14px;\n      padding:clamp(28px,3.5vw,40px);\n      box-shadow:var(--shadow-sm);\n      position:relative;\n    }\n    .pp-form-box::before {\n      content:''; position:absolute; top:0; left:0; right:0;\n      height:3px;\n      background:linear-gradient(90deg,var(--gold),var(--gold-light));\n      border-radius:14px 14px 0 0;\n    }\n\n    .pp-form-title {\n      font-family:'Cinzel',serif;\n      font-size:clamp(1rem,1.5vw,1.2rem); font-weight:700;\n      color:var(--navy); margin-bottom:4px; text-align:center;\n    }\n    .pp-form-title em { font-style:italic; color:var(--sky-500); }\n    .pp-form-desc {\n      font-size:clamp(.8rem,.9vw,.86rem);\n      color:var(--text-muted); text-align:center;\n      margin-bottom:clamp(20px,2.5vw,28px);\n    }\n\n    .pp-form-row { display:grid; grid-template-columns:1fr 1fr; gap:clamp(12px,1.5vw,16px); }\n    .pp-form-group { margin-bottom:clamp(14px,1.8vw,20px); }\n    .pp-form-group:last-of-type { margin-bottom:clamp(20px,2.5vw,28px); }\n\n    .pp-label {\n      display:block;\n      font-family:'Cinzel',serif;\n      font-size:clamp(.48rem,.58vw,.54rem); font-weight:600;\n      letter-spacing:.15em; text-transform:uppercase;\n      color:var(--navy); margin-bottom:6px;\n    }\n    .pp-label span { color:var(--gold); margin-left:2px; }\n\n    .pp-input, .pp-textarea {\n      width:100%;\n      font-family:'Lora',Georgia,serif;\n      font-size:clamp(.86rem,.95vw,.92rem);\n      color:var(--text);\n      background:var(--cream);\n      border:1.5px solid var(--parchment);\n      border-radius:8px;\n      padding:clamp(10px,1.3vw,14px) clamp(14px,1.8vw,18px);\n      outline:none;\n      transition:border-color .3s, box-shadow .3s;\n      box-sizing:border-box;\n    }\n    .pp-input::placeholder, .pp-textarea::placeholder { color:var(--text-muted); opacity:.45; }\n    .pp-input:focus, .pp-textarea:focus {\n      border-color:var(--sky-500);\n      box-shadow:0 0 0 3px rgba(41,128,185,.08);\n    }\n    .pp-textarea {\n      min-height:clamp(120px,14vw,160px);\n      resize:vertical; line-height:1.8;\n    }\n\n    .pp-submit-btn {\n      font-family:'Cinzel',serif;\n      font-size:clamp(.6rem,.75vw,.7rem); font-weight:600;\n      letter-spacing:.14em; text-transform:uppercase;\n      color:var(--navy-dark); background:var(--gold);\n      padding:clamp(12px,1.5vw,16px);\n      border-radius:5px; border:none; cursor:pointer;\n      display:flex; align-items:center; justify-content:center; gap:10px;\n      width:100%;\n      transition:background .3s, transform .2s, box-shadow .3s;\n      box-shadow:0 4px 14px rgba(201,168,76,.25);\n    }\n    .pp-submit-btn:hover {\n      background:var(--gold-light); transform:translateY(-2px);\n      box-shadow:0 8px 24px rgba(201,168,76,.35);\n      letter-spacing:.16em;\n    }\n    .pp-hp { position:absolute; left:-9999px; opacity:0; height:0; width:0; overflow:hidden; }\n\n    \/* \u2500\u2500 Divider \u2500\u2500 *\/\n    .pp-divider {\n      max-width:200px; margin:0 auto clamp(36px,5vw,64px);\n      height:2px;\n      background:linear-gradient(90deg,transparent,var(--gold),transparent);\n    }\n\n    \/* \u2500\u2500 Wall Header \u2500\u2500 *\/\n    .pp-wall-header {\n      text-align:center; margin-bottom:clamp(28px,4vw,44px);\n      opacity:0; transform:translateY(20px);\n      transition:opacity .7s ease, transform .7s ease;\n    }\n    .pp-wall-header.pp-anim-in { opacity:1!important; transform:translateY(0)!important; }\n    .pp-wall-header .pp-eyebrow { transition-delay:.1s; }\n    .pp-wall-header .pp-title { transition-delay:.2s; }\n    .pp-wall-header .pp-subtitle { transition-delay:.3s; }\n    .pp-wall-header.pp-anim-in .pp-eyebrow { opacity:1!important; transform:translateY(0)!important; }\n    .pp-wall-header.pp-anim-in .pp-title { opacity:1!important; transform:translateY(0)!important; }\n    .pp-wall-header.pp-anim-in .pp-subtitle { opacity:1!important; transform:translateY(0)!important; }\n\n    \/* \u2500\u2500 Wall Cross Ornament \u2500\u2500 *\/\n    .pp-wall-cross {\n      display:flex; align-items:center; justify-content:center;\n      margin-bottom:clamp(24px,3.5vw,36px);\n      opacity:0; transform:translateY(12px);\n      transition:opacity .6s ease, transform .6s ease;\n    }\n    .pp-wall-cross.pp-anim-in { opacity:1!important; transform:translateY(0)!important; transition-delay:.05s; }\n    .pp-wall-cross svg { width:22px; height:22px; stroke:var(--gold); fill:none; stroke-width:1.5; opacity:.5; }\n    .pp-wall-cross-line { width:50px; height:1px; background:var(--parchment); }\n    .pp-wall-cross-line:first-child { margin-right:18px; }\n    .pp-wall-cross-line:last-child { margin-left:18px; }\n\n    \/* \u2500\u2500 Prayer Grid \u2500\u2500 *\/\n    .pp-wall {\n      display:grid; grid-template-columns:repeat(3,1fr);\n      gap:clamp(14px,1.8vw,20px);\n      margin-bottom:clamp(32px,4vw,48px);\n    }\n\n    .pp-card {\n      background:var(--white);\n      border:1px solid var(--parchment);\n      border-radius:12px;\n      padding:clamp(24px,3vw,32px);\n      box-shadow:var(--shadow-sm);\n      text-align:center;\n      position:relative;\n      transition:transform .35s ease, box-shadow .35s ease;\n      opacity:0; transform:translateY(20px);\n      transition:opacity .6s ease, transform .6s ease, box-shadow .35s;\n    }\n    .pp-card.pp-anim-in { opacity:1!important; transform:translateY(0)!important; }\n    .pp-card:hover {\n      transform:translateY(-5px);\n      box-shadow:0 12px 40px rgba(26,54,93,.12);\n    }\n\n    .pp-card-cross { display:flex; justify-content:center; margin-bottom:clamp(12px,1.5vw,16px); }\n    .pp-card-cross svg { width:18px; height:18px; stroke:var(--gold); fill:none; stroke-width:1.5; opacity:.4; }\n\n    .pp-card-text {\n      font-family:'Cinzel',serif; font-style:italic;\n      font-size:clamp(.82rem,.92vw,.88rem);\n      color:var(--text-muted); line-height:1.8;\n      margin-bottom:clamp(14px,2vw,20px);\n    }\n\n    .pp-card-line {\n      width:30px; height:1px;\n      background:var(--parchment);\n      margin:0 auto clamp(12px,1.5vw,16px);\n    }\n\n    .pp-card-footer {\n      display:flex; justify-content:space-between; align-items:center;\n      gap:10px;\n    }\n\n    .pp-card-name {\n      display:block;\n      font-family:'Cinzel',serif;\n      font-size:clamp(.6rem,.72vw,.68rem); font-weight:600;\n      color:var(--navy); margin-bottom:2px;\n    }\n    .pp-card-date {\n      display:block;\n      font-family:'Cinzel',serif;\n      font-size:clamp(.42rem,.52vw,.48rem); font-weight:400;\n      letter-spacing:.15em; text-transform:uppercase;\n      color:var(--gold); opacity:.7;\n    }\n\n    .pp-pray-btn {\n      all:unset;\n      display:flex; align-items:center; gap:6px;\n      padding:clamp(5px,.7vw,8px) clamp(10px,1.2vw,14px);\n      border:1px solid var(--parchment);\n      border-radius:20px;\n      cursor:pointer;\n      transition:all .3s; flex-shrink:0;\n    }\n    .pp-pray-btn:hover {\n      border-color:var(--gold);\n      background:rgba(201,168,76,.06);\n    }\n    .pp-pray-btn.prayed {\n      border-color:var(--gold);\n      background:rgba(201,168,76,.1);\n    }\n    .pp-pray-btn svg {\n      width:clamp(11px,1.3vw,13px); height:clamp(11px,1.3vw,13px);\n      stroke:var(--gold); fill:none; stroke-width:1.5;\n      transition:stroke .3s, fill .3s;\n    }\n    .pp-pray-btn.prayed svg { stroke:var(--gold); fill:rgba(201,168,76,.3); }\n    .pp-pray-count {\n      font-family:'Cinzel',serif;\n      font-size:clamp(.6rem,.7vw,.68rem); font-weight:600;\n      color:var(--gold); transition:color .3s;\n    }\n    .pp-pray-label {\n      font-family:'Cinzel',serif;\n      font-size:clamp(.38rem,.45vw,.42rem); font-weight:500;\n      letter-spacing:.1em; text-transform:uppercase;\n      color:var(--text-muted); opacity:.6;\n    }\n\n    \/* \u2500\u2500 Empty State \u2500\u2500 *\/\n    .pp-empty {\n      text-align:center; padding:clamp(40px,5vw,60px) 20px;\n      opacity:0; transform:translateY(18px);\n      transition:opacity .6s ease, transform .6s ease;\n    }\n    .pp-empty.pp-anim-in { opacity:1!important; transform:translateY(0)!important; }\n    .pp-empty svg {\n      width:36px; height:36px; stroke:var(--parchment); fill:none; stroke-width:1.5;\n      margin-bottom:16px;\n    }\n    .pp-empty-text {\n      font-family:'Cinzel',serif; font-style:italic;\n      font-size:clamp(.9rem,1vw,1rem);\n      color:var(--text-muted); margin-bottom:.5rem;\n    }\n    .pp-empty-sub {\n      font-size:clamp(.8rem,.9vw,.86rem);\n      color:var(--text-muted); opacity:.6;\n    }\n\n    \/* \u2500\u2500 Pagination \u2500\u2500 *\/\n    .pp-pagination {\n      display:flex; justify-content:center; gap:4px;\n      margin-bottom:20px; flex-wrap:wrap;\n    }\n    .pp-pagination .page-numbers {\n      display:inline-block;\n      padding:clamp(7px,1vw,10px) clamp(12px,1.5vw,16px);\n      font-family:'Cinzel',serif;\n      font-size:clamp(.5rem,.6vw,.56rem); font-weight:500;\n      letter-spacing:.1em; color:var(--text-muted);\n      border:1px solid var(--parchment); border-radius:4px;\n      text-decoration:none!important; transition:all .3s;\n    }\n    .pp-pagination .page-numbers:hover {\n      color:var(--gold); border-color:var(--gold);\n      background:rgba(201,168,76,.06);\n    }\n    .pp-pagination .page-numbers.current {\n      color:var(--navy-dark); border-color:var(--gold);\n      background:var(--gold);\n    }\n\n    \/* \u2500\u2500 Fallback \u2500\u2500 *\/\n    @keyframes ppFallbackIn { to { opacity:1!important; transform:none!important; } }\n    .pp-eyebrow,.pp-title,.pp-subtitle,.pp-scripture,.pp-form-section,\n    .pp-wall-header,.pp-wall-cross,.pp-card,.pp-empty,.pp-msg {\n      animation:ppFallbackIn .01s forwards 2.5s;\n    }\n    .pp-section.pp-revealed .pp-eyebrow,\n    .pp-section.pp-revealed .pp-title,\n    .pp-section.pp-revealed .pp-subtitle,\n    .pp-section.pp-revealed .pp-scripture,\n    .pp-section.pp-revealed .pp-form-section,\n    .pp-section.pp-revealed .pp-wall-header,\n    .pp-section.pp-revealed .pp-wall-cross,\n    .pp-section.pp-revealed .pp-card,\n    .pp-section.pp-revealed .pp-empty,\n    .pp-section.pp-revealed .pp-msg { animation:none!important; }\n\n    \/* \u2500\u2500 Responsive \u2500\u2500 *\/\n    @media(max-width:900px) {\n      .pp-wall { grid-template-columns:repeat(2,1fr); }\n    }\n    @media(max-width:640px) {\n      .pp-wall { grid-template-columns:1fr; max-width:420px; margin-left:auto; margin-right:auto; }\n      .pp-form-row { grid-template-columns:1fr; }\n    }\n    @media(prefers-reduced-motion:reduce) {\n      .pp-section *,\n      .pp-section *::before,\n      .pp-section *::after {\n        animation-duration:.01ms!important; transition-duration:.01ms!important;\n      }\n    }\n    <\/style>\n\n    <section class=\"pp-section\" id=\"ppSection\">\n\n      <div class=\"pp-inner\">\n\n        <!-- HEADER -->\n        <div class=\"pp-header\">\n          <p class=\"pp-eyebrow\">Community Prayer<\/p>\n          <h1 class=\"pp-title\">Prayer <em>Intentions<\/em><\/h1>\n          <p class=\"pp-subtitle\">Share your heart with our parish community<\/p>\n        <\/div>\n\n        <!-- SCRIPTURE -->\n        <div class=\"pp-scripture\">\n          <p class=\"pp-scripture-text\">&ldquo;Where two or three gather in my name, there am I with them.&rdquo;<\/p>\n          <p class=\"pp-scripture-ref\">&mdash; Matthew 18:20<\/p>\n        <\/div>\n\n        <!-- MESSAGES -->\n                \n        <!-- FORM -->\n        <div class=\"pp-form-section\">\n          <div class=\"pp-form-box\">\n            <h2 class=\"pp-form-title\">Submit Your <em>Prayer<\/em><\/h2>\n            <p class=\"pp-form-desc\">Your prayer will be reviewed and added to our community wall.<\/p>\n            <form method=\"post\" action=\"https:\/\/demo2.yinwoodweb.com\/guinyangan\/prayers\/\">\n              <input type=\"hidden\" id=\"parish_prayer_nonce\" name=\"parish_prayer_nonce\" value=\"e1a2a4b76f\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/guinyangan\/wp-json\/wp\/v2\/pages\/872\" \/>\n              <div class=\"pp-hp\" aria-hidden=\"true\">\n                <label>Leave empty <input type=\"text\" name=\"prayer_hp_field\" tabindex=\"-1\" autocomplete=\"off\"><\/label>\n              <\/div>\n\n              <div class=\"pp-form-row\">\n                <div class=\"pp-form-group\">\n                  <label class=\"pp-label\" for=\"ppName\">Your Name<\/label>\n                  <input class=\"pp-input\" type=\"text\" id=\"ppName\" name=\"prayer_name\" placeholder=\"e.g. Maria Santos\" maxlength=\"100\">\n                <\/div>\n                <div class=\"pp-form-group\">\n                  <label class=\"pp-label\" for=\"ppEmail\">Email <span>(private)<\/span><\/label>\n                  <input class=\"pp-input\" type=\"email\" id=\"ppEmail\" name=\"prayer_email\" placeholder=\"Not displayed publicly\" maxlength=\"150\">\n                <\/div>\n              <\/div>\n\n              <div class=\"pp-form-group\">\n                <label class=\"pp-label\" for=\"ppText\">Your Prayer Intention <span>*<\/span><\/label>\n                <textarea class=\"pp-textarea\" id=\"ppText\" name=\"prayer_text\" placeholder=\"Share your prayer intention with our community...\" required maxlength=\"2000\"><\/textarea>\n              <\/div>\n\n              <button type=\"submit\" class=\"pp-submit-btn\" name=\"parish_prayer_submit\" value=\"1\">\n                Submit Prayer Request\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" style=\"width:16px;height:16px\"><path d=\"M22 2L11 13\"\/><path d=\"M22 2l-7 20-4-9-9-4 20-7z\"\/><\/svg>\n              <\/button>\n            <\/form>\n          <\/div>\n        <\/div>\n\n        <!-- DIVIDER -->\n        <div class=\"pp-divider\"><\/div>\n\n        <!-- WALL HEADER -->\n        <div class=\"pp-wall-header\">\n          <p class=\"pp-eyebrow\">Prayer Wall<\/p>\n          <h2 class=\"pp-title\">Community <em>Prayers<\/em><\/h2>\n          <p class=\"pp-subtitle\">Lifting our voices together in faith and hope<\/p>\n        <\/div>\n\n        <!-- WALL CROSS ORNAMENT -->\n        <div class=\"pp-wall-cross\">\n          <span class=\"pp-wall-cross-line\"><\/span>\n          <svg viewBox=\"0 0 24 24\"><line x1=\"12\" y1=\"2\" x2=\"12\" y2=\"22\"\/><line x1=\"6\" y1=\"8\" x2=\"18\" y2=\"8\"\/><\/svg>\n          <span class=\"pp-wall-cross-line\"><\/span>\n        <\/div>\n\n        <!-- PRAYER GRID -->\n                <div class=\"pp-empty\">\n          <svg viewBox=\"0 0 24 24\"><path d=\"M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z\"\/><\/svg>\n          <p class=\"pp-empty-text\">The Prayer Wall is waiting.<\/p>\n          <p class=\"pp-empty-sub\">Be the first to share a prayer intention with our community.<\/p>\n        <\/div>\n        \n      <\/div>\n    <\/section>\n\n    <script>\n    (function(){\n      var section = document.getElementById('ppSection');\n      if(!section) return;\n\n      section.classList.add('pp-revealed');\n\n      var queue = [\n        {el:section.querySelector('.pp-header'),       delay:0},\n        {el:section.querySelector('.pp-scripture'),     delay:0},\n      ];\n\n      var msg = section.querySelector('.pp-msg');\n      if(msg) queue.push({el:msg, delay:0});\n\n      queue.push({el:section.querySelector('.pp-form-section'),  delay:0});\n      queue.push({el:section.querySelector('.pp-wall-header'),   delay:0});\n      queue.push({el:section.querySelector('.pp-wall-cross'),    delay:0});\n\n      section.querySelectorAll('.pp-card').forEach(function(c,i){\n        queue.push({el:c, delay: i * 80});\n      });\n\n      var empty = section.querySelector('.pp-empty');\n      if(empty) queue.push({el:empty, delay:0});\n\n      queue = queue.filter(function(q){ return q.el !== null; });\n\n      if('IntersectionObserver' in window){\n        var seen = [];\n        queue.forEach(function(){ seen.push(false); });\n        var obs = new IntersectionObserver(function(entries){\n          entries.forEach(function(entry){\n            if(!entry.isIntersecting) return;\n            var idx = queue.findIndex(function(q){ return q.el === entry.target; });\n            if(idx === -1 || seen[idx]) return;\n            seen[idx] = true;\n            obs.unobserve(entry.target);\n            setTimeout(function(){ entry.target.classList.add('pp-anim-in'); }, queue[idx].delay);\n          });\n        },{threshold:0.05, rootMargin:'0px 0px -8% 0px'});\n        queue.forEach(function(q){ obs.observe(q.el); });\n      } else {\n        queue.forEach(function(q){ q.el.classList.add('pp-anim-in'); });\n      }\n\n      \/* \u2500\u2500 \"I Prayed\" Button \u2500\u2500 *\/\n      section.querySelectorAll('.pp-pray-btn').forEach(function(btn){\n        var id = btn.getAttribute('data-id');\n        if(localStorage.getItem('pp_prayed_' + id)){\n          btn.classList.add('prayed');\n          btn.querySelector('.pp-pray-label').textContent = 'Prayed';\n        }\n\n        btn.addEventListener('click', function(){\n          if(localStorage.getItem('pp_prayed_' + id)) return;\n          btn.classList.add('prayed');\n          localStorage.setItem('pp_prayed_' + id, '1');\n\n          var countEl = btn.querySelector('.pp-pray-count');\n          var fd = new FormData();\n          fd.append('action', 'parish_pray');\n          fd.append('nonce', '02c6787e52');\n          fd.append('prayer_id', id);\n\n          fetch('https:\/\/demo2.yinwoodweb.com\/guinyangan\/wp-admin\/admin-ajax.php', {method:'POST', body:fd})\n            .then(function(r){ return r.json(); })\n            .then(function(data){\n              if(data.success) countEl.textContent = data.data.count;\n            })\n            .catch(function(){\n              var c = parseInt(countEl.textContent) || 0;\n              countEl.textContent = c + 1;\n            });\n        });\n      });\n    })();\n    <\/script>\n\n    \n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","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":"","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":"default","ast-page-background-enabled":"default","ast-page-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":"","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-4)","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-4)","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-4)","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":""}},"slim_seo":{"title":"Prayers - St. Aloysius Gonzaga Parish","description":""},"footnotes":""},"class_list":["post-872","page","type-page","status-publish","hentry"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"Yin Wood","author_link":"https:\/\/demo2.yinwoodweb.com\/guinyangan\/blog\/author\/phwpywadsa623\/"},"uagb_comment_info":0,"uagb_excerpt":null,"_links":{"self":[{"href":"https:\/\/demo2.yinwoodweb.com\/guinyangan\/wp-json\/wp\/v2\/pages\/872","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/demo2.yinwoodweb.com\/guinyangan\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/demo2.yinwoodweb.com\/guinyangan\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/demo2.yinwoodweb.com\/guinyangan\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/demo2.yinwoodweb.com\/guinyangan\/wp-json\/wp\/v2\/comments?post=872"}],"version-history":[{"count":2,"href":"https:\/\/demo2.yinwoodweb.com\/guinyangan\/wp-json\/wp\/v2\/pages\/872\/revisions"}],"predecessor-version":[{"id":889,"href":"https:\/\/demo2.yinwoodweb.com\/guinyangan\/wp-json\/wp\/v2\/pages\/872\/revisions\/889"}],"wp:attachment":[{"href":"https:\/\/demo2.yinwoodweb.com\/guinyangan\/wp-json\/wp\/v2\/media?parent=872"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}