:root{--body-background:#000;--app-header:#111a25;--app-background:#0e151e;--blue-light:#2e3d50;--body-color:#d3b5a2;--body-color-light:#f9eede;--footer-color:#576e8d;--live-label:#fe4819;--red-light:#fb656e;--card-gradient:linear-gradient(180deg, #586f8e 0%, #586f8e33 100%);--header-height:64px;--footer-height:60px;--gospel-reached-color:#c50713;--indicated-decisions-color:#0a0037;--prayer-partners-contacted-color:#fff}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}html,body{background:var(--body-background);height:100%;color:var(--body-color)}.app{height:100%}.app-container{background:var(--app-header);width:100%;max-width:767px;margin:auto}.app-container .app-content{min-height:calc(100vh - 125px)}.container{padding:0 24px}@media only screen and (max-width:767px){.container{padding:0 16px}}a{color:var(--body-color);text-decoration:none}svg{vertical-align:middle}.hidden{display:none}*{-webkit-tap-highlight-color:transparent!important}.gap-0{gap:0}.p-0{padding:0}.pt-0{padding-top:0}.pl-0{padding-left:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.m-0{margin:0}.mt-0{margin-top:0}.ml-0{margin-left:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.gap-2{gap:2px}.p-2{padding:2px}.pt-2{padding-top:2px}.pl-2{padding-left:2px}.pr-2{padding-right:2px}.pb-2{padding-bottom:2px}.m-2{margin:2px}.mt-2{margin-top:2px}.ml-2{margin-left:2px}.mr-2{margin-right:2px}.mb-2{margin-bottom:2px}.gap-6{gap:6px}.p-6{padding:6px}.pt-6{padding-top:6px}.pl-6{padding-left:6px}.pr-6{padding-right:6px}.pb-6{padding-bottom:6px}.m-6{margin:6px}.mt-6{margin-top:6px}.ml-6{margin-left:6px}.mr-6{margin-right:6px}.mb-6{margin-bottom:6px}.gap-4{gap:4px}.p-4{padding:4px}.pt-4{padding-top:4px}.pl-4{padding-left:4px}.pr-4{padding-right:4px}.pb-4{padding-bottom:4px}.m-4{margin:4px}.mt-4{margin-top:4px}.ml-4{margin-left:4px}.mr-4{margin-right:4px}.mb-4{margin-bottom:4px}.gap-8{gap:8px}.p-8{padding:8px}.pt-8{padding-top:8px}.pl-8{padding-left:8px}.pr-8{padding-right:8px}.pb-8{padding-bottom:8px}.m-8{margin:8px}.mt-8{margin-top:8px}.ml-8{margin-left:8px}.mr-8{margin-right:8px}.mb-8{margin-bottom:8px}.gap-12{gap:12px}.p-12{padding:12px}.pt-12{padding-top:12px}.pl-12{padding-left:12px}.pr-12{padding-right:12px}.pb-12{padding-bottom:12px}.m-12{margin:12px}.mt-12{margin-top:12px}.ml-12{margin-left:12px}.mr-12{margin-right:12px}.mb-12{margin-bottom:12px}.gap-16{gap:16px}.p-16{padding:16px}.pt-16{padding-top:16px}.pl-16{padding-left:16px}.pr-16{padding-right:16px}.pb-16{padding-bottom:16px}.m-16{margin:16px}.mt-16{margin-top:16px}.ml-16{margin-left:16px}.mr-16{margin-right:16px}.mb-16{margin-bottom:16px}.gap-20{gap:20px}.p-20{padding:20px}.pt-20{padding-top:20px}.pl-20{padding-left:20px}.pr-20{padding-right:20px}.pb-20{padding-bottom:20px}.m-20{margin:20px}.mt-20{margin-top:20px}.ml-20{margin-left:20px}.mr-20{margin-right:20px}.mb-20{margin-bottom:20px}.gap-24{gap:24px}.p-24{padding:24px}.pt-24{padding-top:24px}.pl-24{padding-left:24px}.pr-24{padding-right:24px}.pb-24{padding-bottom:24px}.m-24{margin:24px}.mt-24{margin-top:24px}.ml-24{margin-left:24px}.mr-24{margin-right:24px}.mb-24{margin-bottom:24px}.gap-32{gap:32px}.p-32{padding:32px}.pt-32{padding-top:32px}.pl-32{padding-left:32px}.pr-32{padding-right:32px}.pb-32{padding-bottom:32px}.m-32{margin:32px}.mt-32{margin-top:32px}.ml-32{margin-left:32px}.mr-32{margin-right:32px}.mb-32{margin-bottom:32px}.gap-40{gap:40px}.p-40{padding:40px}.pt-40{padding-top:40px}.pl-40{padding-left:40px}.pr-40{padding-right:40px}.pb-40{padding-bottom:40px}.m-40{margin:40px}.mt-40{margin-top:40px}.ml-40{margin-left:40px}.mr-40{margin-right:40px}.mb-40{margin-bottom:40px}.gap-48{gap:48px}.p-48{padding:48px}.pt-48{padding-top:48px}.pl-48{padding-left:48px}.pr-48{padding-right:48px}.pb-48{padding-bottom:48px}.m-48{margin:48px}.mt-48{margin-top:48px}.ml-48{margin-left:48px}.mr-48{margin-right:48px}.mb-48{margin-bottom:48px}.m-auto{margin:auto}.d-flex{display:flex}.flex-horizontal{flex-direction:row}.flex-vertical{flex-direction:column}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.align-center{align-items:center}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.flex-grow-1{flex-grow:1}.flex-grow-2{flex-grow:2}.flex-shrink-0{flex-shrink:0}.flex-shrink-1{flex-shrink:1}.flex-shrink-2{flex-shrink:2}.flex-wrap{flex-wrap:wrap}.align-self-end{align-self:flex-end}.flex-1{flex:1}.pointer{cursor:pointer}.divider:before{content:"";background:#f9eede33;width:calc(100% - 32px);height:2px;margin:auto;display:block}.page-not-found{text-align:center;width:100%;height:calc(100vh - 125px);padding:60px 0;display:table}.page-not-found .page-not-found-block{vertical-align:middle;display:table-cell}.page-not-found .page-not-found-block .container{max-width:600px;margin:auto}.page-not-found .page-not-found-block h1{font-size:clamp(70px,10vw,130px);line-height:1}.page-not-found .page-not-found-block .sub-heading{font-size:clamp(18px,3vw,32px)}.page-not-found .page-not-found-block p{opacity:.6;font-size:16px}.page-not-found .page-not-found-block button{width:100%;max-width:200px}.page-not-found .page-not-found-block .not-found-divider{margin:40px 0}.page-not-found .page-not-found-block .not-found-divider span{background:var(--body-color);border-radius:8px;width:70%;max-width:200px;height:4px;margin:auto;display:block}.ipl-progress-indicator{opacity:1;pointer-events:none;z-index:9999;width:100%;max-width:100%;margin:auto;transition:opacity .436s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:0;right:0}.ipl-progress-indicator-head{background-color:#0000;height:3px;position:relative;overflow:hidden}.ipl-progress-indicator .first-indicator,.ipl-progress-indicator .second-indicator{background-color:var(--body-color);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.ipl-progress-indicator .first-indicator{animation:1.5s linear infinite first-indicator}.ipl-progress-indicator .second-indicator{animation:1.5s linear infinite second-indicator}@keyframes first-indicator{0%{transform:translate(0)scaleX(0)}25%{transform:translate(0)scaleX(.5)}50%{transform:translate(25%)scaleX(.75)}75%{transform:translate(100%)scaleX(0)}to{transform:translate(100%)scaleX(0)}}@keyframes second-indicator{0%{transform:translate(0)scaleX(0)}60%{transform:translate(0)scaleX(0)}80%{transform:translate(0)scaleX(.6)}to{transform:translate(100%)scaleX(.1)}}.ping{width:8px;height:8px;padding-left:8px;position:relative}.ping:before,.ping:after{content:"";background-color:#fff;border-radius:50%;width:4px;height:4px;margin:auto;position:absolute;top:2px;left:0;right:0}.ping:before{opacity:.25;animation:1.7s infinite ping}@keyframes ping{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2)}}.donate-header{background:var(--body-color);padding:36px 16px}.donate-header h3{font-family:var(--playfair-display);text-align:center;letter-spacing:.01em;color:var(--blue-light);margin-bottom:10px;font-size:28px;font-style:normal;font-weight:500;line-height:36px}.donate-header .d-price{font-family:var(--founders-grotesk);text-align:center;color:var(--blue-light);font-size:66px;line-height:1;position:relative}.donate-header .d-price:first-letter{vertical-align:super;margin-right:4px;font-size:25px;font-style:normal;font-weight:400}.donate-form{padding:48px 24px}@media only screen and (max-width:767px){.donate-form{padding:48px 16px}}.donate-form .stripe-button{border-radius:6px;overflow:hidden}.donate-form .stripe-input{color:#000000e0;font-size:18px;line-height:1.57143;font-family:var(--futura-pt);background-color:var(--body-color-light);border:1px solid #fff;border-radius:6px;flex-direction:column;justify-content:center;height:50px;padding:6.9px 11px;transition:all .2s;display:flex}.donate-form .stripe-input.StripeElement--focus{border-color:var(--body-color);outline:0;box-shadow:0 0 0 2px #d3b5a252}.donate-form .stripe-input.StripeElement--invalid{box-shadow:none;border-color:#ffa39e}.header-dropdown .react-tel-input,.donate-form .react-tel-input{color:#000000e0;font-size:18px;line-height:1.57143;font-family:var(--futura-pt);background-color:var(--body-color-light);border:1px solid #fff;border-radius:6px;flex-direction:column;justify-content:center;height:50px;transition:all .2s;display:flex;position:relative}.header-dropdown .react-tel-input .flag-dropdown,.donate-form .react-tel-input .flag-dropdown{border:none;background-color:#0000!important}.header-dropdown .react-tel-input .flag-dropdown .selected-flag,.donate-form .react-tel-input .flag-dropdown .selected-flag{background-color:#0000!important;width:46px!important}.header-dropdown .react-tel-input .flag-dropdown .selected-flag .flag,.donate-form .react-tel-input .flag-dropdown .selected-flag .flag{margin-top:unset;left:50%;transform:translate(-50%,-50%)}.header-dropdown .react-tel-input:focus-within,.donate-form .react-tel-input:focus-within{border-color:var(--body-color);outline:0;box-shadow:0 0 0 2px #d3b5a252}.header-dropdown .react-tel-input .form-control,.donate-form .react-tel-input .form-control{background:0 0;border:none;width:auto}.header-dropdown .react-tel-input .country-list,.donate-form .react-tel-input .country-list{background-color:#fff;border-radius:8px}.donate-form .react-tel-input{height:44px}.ant-modal.share-modal .ant-modal-content,.ant-modal.share-modal .ant-modal-content .ant-modal-header{background:var(--blue-light)}.ant-modal.share-modal .ant-modal-content .ant-modal-header .ant-modal-title,.ant-modal.share-modal .ant-modal-content .ant-modal-header .ant-modal-body{color:var(--body-color-light)}.ant-drawer .cs-drawer{border-radius:10px 10px 0 0;max-width:767px;margin:auto}.ant-drawer .cs-drawer .ant-drawer-header .ant-drawer-header-title{flex-direction:row-reverse}.ant-drawer .cs-drawer .ant-drawer-body{padding:0}.payment-method li{color:var(--body-color-light);font-family:var(--founders-grotesk);border-bottom:1px solid #f9eede33;gap:6px;padding:16px;font-size:16px;font-style:normal;font-weight:400;line-height:100%;display:flex}.react-share__ShareButton{border-radius:999px;overflow:hidden}.react-share__ShareButton svg{width:48px;height:48px}.payment-failed{justify-content:center;align-items:center;height:calc(100vh - 125px);display:flex}.payment-failed .payment-failed-wrapper{text-align:center}.payment-failed .payment-failed-wrapper h1{font-family:var(--playfair-display);color:var(--red-light);font-size:40px;font-weight:400}.payment-failed .payment-failed-wrapper p{opacity:.6;margin:20px 0;font-size:20px;line-height:1.2}#pulse-effect{animation:1.5s ease-in-out alternate pulse1}@keyframes pulse1{0%{opacity:1;transform:scale(1)}30%{opacity:1;transform:scale(1.2)}60%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes drop{0%{opacity:0;transform:translateY(-200px)scaleY(.9)}5%{opacity:.7}50%{opacity:1;transform:translateY(0)scaleY(1)}65%{opacity:1;transform:translateY(-17px)scaleY(.9)}75%{opacity:1;transform:translateY(-22px)scaleY(.9)}to{opacity:1;transform:translateY(0)scaleY(1)}}.drop-effect{animation:1s linear forwards drop}.map-marker{transform:translate(var(--position-x), var(--position-y));z-index:-1}.live-map-marker{animation:.5s forwards scale-up;transform:scale(0)}@keyframes scale-up{0%{transform:scale(0)}to{transform:scale(1)}}.live-map-activity-marker{transform-origin:18px 18px;animation:.5s forwards scale-up;transform:scale(0)}header{height:var(--header-height);z-index:9;background:var(--app-header);flex-direction:column;justify-content:center;display:flex;position:sticky;top:0}header.goal-page-logo .logo a img{width:auto;height:70px}header .header-wrapper{justify-content:space-between;align-items:center;display:flex}header .header-wrapper .logo a{font-family:var(--futura-pt);font-size:28px;font-style:normal;font-weight:450;line-height:normal}header .header-wrapper .header-left,header .header-wrapper .header-right{flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}header .header-wrapper .header-left .back-button{cursor:pointer;background-color:#0000;border:none}footer{background:var(--footer-color);text-align:center;flex-direction:column;justify-content:center;height:60px;display:flex}footer .footer-wrapper{color:#fffc;justify-content:space-between;display:flex}footer .footer-wrapper span{letter-spacing:-.288px;font-size:16px;font-style:normal;font-weight:500;line-height:100%}@media only screen and (max-width:767px){footer .footer-wrapper span{font-size:12px}}footer .footer-wrapper a{color:#fffc;letter-spacing:-.288px;font-size:16px;font-style:normal;font-weight:500;line-height:100%}@media only screen and (max-width:767px){footer .footer-wrapper a{font-size:12px}}.overlay-header{z-index:5;position:fixed;inset:0}.header-dropdown{background:var(--blue-light);z-index:10;border-radius:8px;width:100%;max-width:375px;padding:16px;position:absolute;top:100%;right:16px;overflow-y:visible}@media only screen and (max-width:420px){.header-dropdown{border-radius:0;max-width:100%;right:0}}.header-dropdown:before{content:"";background:var(--card-gradient);opacity:.6;border-radius:8px;width:100%;height:100%;position:absolute;top:0;left:0}.header-dropdown .item{border-bottom:1px solid #f9eede33;padding:16px 0;position:relative}.header-dropdown .item .label{color:var(--body-color-light);font-family:var(--futura-pt);letter-spacing:.32px;font-size:16px;font-style:normal;font-weight:400;line-height:100%}.download-img{cursor:pointer;width:100%;color:var(--body-color-light);text-align:left;background:0 0;border:none;align-items:center;margin-top:8px;margin-bottom:24px;font-size:16px;font-style:normal;font-weight:400;line-height:100%;display:flex}.download-img .icon{margin-right:10px;display:inline-block}.download-img .icon .loader{font-size:30px}.h4a-fixed-logo{background:#fff;border-radius:16px;justify-content:center;align-items:center;display:flex;overflow:hidden}.h4a-fixed-logo-wrapper{z-index:999;pointer-events:none;justify-content:flex-end;width:100%;max-width:767px;padding:16px;display:flex;position:fixed;top:0;left:50%;transform:translate(-50%)}.h4a-fixed-logo img{pointer-events:visible;width:auto;height:100px}@media only screen and (max-width:520px){.h4a-fixed-logo img{height:70px}}.hero-section{padding-top:min(86vh,150%);position:relative}.hero-section:before{content:"";z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.hero-section-with-overlay:before{background:linear-gradient(180deg, #111a2500 19.94%, #111a2529 64.15%, var(--app-header) 87.46%)}.hero-section .container{z-index:1;position:relative}.hero-section .hero-img{object-fit:cover;object-position:top}.hero-section .hero-img-mobile{display:none!important}@media only screen and (max-width:600px){.hero-section .hero-img-desktop{display:none!important}.hero-section .hero-img-mobile{display:block!important}}.hero-section .hero-content{text-align:center;width:100%;padding:16px;position:absolute;bottom:0;left:0}.hero-section .hero-content h1{font-family:var(--playfair-display);-webkit-line-clamp:4;text-overflow:ellipsis;word-break:break-word;white-space:pre-line;-webkit-box-orient:vertical;max-width:100%;margin:0 auto;font-size:48px;font-style:normal;font-weight:500;line-height:normal;display:-webkit-box;overflow:hidden}@media only screen and (max-width:767px){.hero-section .hero-content h1{font-size:32px}}.hero-section .actions{z-index:2;margin-bottom:20px;padding:0 16px;position:relative}.hero-section .actions button{font-family:var(--founders-grotesk);font-size:18px;font-style:normal;font-weight:500;line-height:100%}.cta-banner-with-text .cta-banner-with-text-wrapper{flex-direction:column;align-items:center;gap:32px;display:flex}.cta-banner-with-text .cta-banner-with-text-wrapper h2{text-align:center;font-family:var(--playfair-display);-webkit-line-clamp:4;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;max-width:100%;margin:0 auto;font-size:48px;font-style:normal;font-weight:500;line-height:normal;display:-webkit-box;overflow:hidden}@media only screen and (max-width:767px){.cta-banner-with-text .cta-banner-with-text-wrapper h2{font-size:32px}}.cta-banner-with-text .cta-banner-with-text-wrapper img{width:320px;height:auto}@media only screen and (max-width:767px){.cta-banner-with-text .cta-banner-with-text-wrapper img{width:200px}}.cta-banner-with-text .cta-banner-with-text-wrapper .video-wrapper{width:100%;max-width:405px;margin-inline:auto;position:relative}.cta-banner-with-text .cta-banner-with-text-wrapper .video-wrapper svg{z-index:1;width:100%;height:auto}.cta-banner-with-text .cta-banner-with-text-wrapper .video-wrapper .video-container{z-index:2;background-color:var(--body-background);position:absolute;inset:7% 3.7% 9.2% 3.8%}.cta-block .cta-block-wrapper{background:var(--card-gradient);border-radius:8px;padding:32px}@media only screen and (max-width:767px){.cta-block .cta-block-wrapper{padding:16px}}.cta-block .cta-block-wrapper h3{text-align:center;font-family:var(--playfair-display);color:var(--body-color-light);-webkit-line-clamp:4;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;max-width:100%;margin:0 auto 28px;font-size:38px;font-style:normal;font-weight:500;line-height:120%;display:-webkit-box;overflow:hidden}@media only screen and (max-width:767px){.cta-block .cta-block-wrapper h3{margin:0 auto 16px;font-size:24px}}.goal .goal-block{text-align:center;color:var(--body-color-light);border-radius:12px;flex-direction:column;gap:24px;padding:0;display:flex;position:relative}@media only screen and (max-width:767px){.goal .goal-block{gap:12px;padding:0 16px}}.goal .goal-block h3{font-family:var(--playfair-display);-webkit-line-clamp:1;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;align-items:center;gap:4px;max-width:100%;margin:0 auto;font-size:34px;font-style:normal;font-weight:500;line-height:46px;display:flex;overflow:hidden}@media only screen and (max-width:767px){.goal .goal-block h3{font-size:24px;line-height:36px}}.goal .goal-block p{font-size:22px;line-height:26px}@media only screen and (max-width:767px){.goal .goal-block p{font-size:18px;line-height:22px}}.goal .goal-block .start-date{font-family:var(--futura-pt);font-size:18px;font-style:normal;font-weight:400;line-height:30px}@media only screen and (max-width:767px){.goal .goal-block .start-date{font-size:14px;line-height:20px}}.goal .goal-block .start-date span{font-weight:600}.goal .goal-block .goal-amount{text-align:center;font-family:var(--futura-pt);font-size:18px;font-style:normal;font-weight:450;line-height:120%}@media only screen and (max-width:767px){.goal .goal-block .goal-amount{font-size:16px;line-height:20px}}.goal .goal-block .goal-amount span{font-size:18px;font-weight:400}@media only screen and (max-width:767px){.goal .goal-block .goal-amount span{font-size:14px}}.goal .goal-block .goal-donation-wrapper{gap:17px;display:flex}.goal .goal-block .goal-donation-wrapper .item{flex:1}.goal .goal-block .goal-donation-wrapper .item .goal-donation-number{color:var(--body-color-light);text-align:center;font-family:var(--futura-pt);font-size:42px;font-style:normal;font-weight:600;line-height:120%}@media only screen and (max-width:767px){.goal .goal-block .goal-donation-wrapper .item .goal-donation-number{font-size:32px}}.goal .goal-block .goal-donation-wrapper .item.red .goal-donation-number,.goal .goal-block .goal-donation-wrapper .item.red p{color:var(--red-light)}.donate-wrapper h2{text-align:center;word-break:break-word;white-space:pre-line;font-size:26px;font-style:normal;font-weight:500;line-height:36px}.donate-wrapper h6{text-align:center;word-break:break-word;white-space:pre-line;font-size:18px;font-style:normal;font-weight:500;line-height:28px}@media only screen and (max-width:767px){.donate-wrapper h6{font-size:16px;line-height:26px}}.donate-wrapper .donate-account-wrapper{background:var(--card-gradient);border-radius:8px;margin-top:36px;margin-bottom:32px;padding:48px 32px}@media only screen and (max-width:767px){.donate-wrapper .donate-account-wrapper{padding:24px 16px}}.donate-wrapper .donate-account-wrapper .title{font-family:var(--futura-pt);color:var(--body-color-light);text-align:center;letter-spacing:1.12px;margin-bottom:4px;font-size:16px;font-style:normal;font-weight:400;line-height:20px;display:block}@media only screen and (max-width:767px){.donate-wrapper .donate-account-wrapper .title{font-size:14px}}.donate-wrapper .donate-account-wrapper .donate-account-amount{font-family:var(--founders-grotesk);letter-spacing:2.24px;justify-content:center;align-items:center;font-size:38px;font-style:normal;font-weight:600;line-height:46px;display:flex}@media only screen and (max-width:767px){.donate-wrapper .donate-account-wrapper .donate-account-amount{font-size:28px;line-height:36px}}.donate-wrapper .donate-account-wrapper .ant-slider-mark span:first-child{transform:translate(-7px)!important}.donate-wrapper .donate-account-wrapper .ant-slider-mark span:nth-child(2){right:0;left:unset!important;transform:translate(7px)!important}.donate-wrapper .donate-account-wrapper .ant-slider-mark-text{color:var(--body-color-light);font-family:var(--futura-pt);letter-spacing:1.28px;margin-top:8px;font-size:22px;font-style:normal;font-weight:400;line-height:24px}@media only screen and (max-width:767px){.donate-wrapper .donate-account-wrapper .ant-slider-mark-text{font-size:18px}}.donate-wrapper .donate-account-wrapper .donation-slider{margin-bottom:52px}.donate-wrapper .donate-account-wrapper .donation-slider .ant-slider-dot{opacity:0}.donate-wrapper .donate-disclaimer{text-align:center;word-break:break-word;white-space:pre-line;flex-direction:column;gap:6px;margin-top:16px;font-size:14px;display:flex}.donate-form .ant-form-item .ant-form-item-extra{color:var(--body-color)}.donate-form .ant-select-single.ant-select{height:44px;padding-block:6px}.map-component .map-block{background:var(--card-gradient);border-radius:8px;padding:16px 32px}@media only screen and (max-width:767px){.map-component .map-block{padding:8px 16px}}.map-component .map-block h3{color:var(--body-color-light);text-align:center;font-family:var(--playfair-display);justify-content:center;align-items:center;gap:12px;margin-bottom:16px;font-size:36px;font-style:normal;font-weight:500;line-height:120%;display:flex}@media only screen and (max-width:767px){.map-component .map-block h3{margin-bottom:4px;font-size:24px}}.map-component .map-block h3 div{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 76px);overflow:hidden}.map-component .map-block h3 span{background:var(--live-label);font-family:var(--founders-grotesk);letter-spacing:.16px;color:#fff;border-radius:2px;padding:4px;font-size:14px;font-style:normal;font-weight:500;line-height:100%;-webkit-animation-name:blinker;-webkit-animation-duration:.6s;-webkit-animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:alternate}@media only screen and (max-width:767px){.map-component .map-block h3 span{font-size:8px}}.map-component .map-block .map-time{color:var(--body-color-light);text-align:center;font-family:var(--futura-pt);font-size:18px;font-style:normal;font-weight:400;line-height:20px}@media only screen and (max-width:767px){.map-component .map-block .map-time{font-size:14px}}.map-component .map-block .result-count{text-align:center;color:var(--body-color-light);padding:12px 0}.map-component .map-block .result-count .red{color:var(--red-light)}.map-component .map-block .result-count .result-number{margin-bottom:4px;font-size:32px;font-style:normal;font-weight:600;line-height:100%}.map-component .map-block .result-count p{letter-spacing:1.12px;font-size:14px;font-style:normal;font-weight:450;line-height:20px}.map-component .map-block .map-svg{width:100%}.map-component .map-block .map-svg path{outline:none}.map-component .map-block .controls-wrapper{color:var(--body-color-light);padding:0 16px 44px}@media only screen and (max-width:420px){.map-component .map-block .controls-wrapper{padding:0 16px 24px}}.map-component .map-block .controls-wrapper .date-time-wrapper{justify-content:space-between;gap:6px;margin-bottom:4px;margin-left:32px;display:flex}@media only screen and (max-width:767px){.map-component .map-block .controls-wrapper .date-time-wrapper{gap:4px;margin-left:0;font-size:14px}}@media only screen and (max-width:420px){.map-component .map-block .controls-wrapper .date-time-wrapper{margin-bottom:2px;font-size:12px}}.map-component .map-block .controls-wrapper .controls{align-items:center;gap:6px;display:flex}@media only screen and (max-width:767px){.map-component .map-block .controls-wrapper .controls{gap:4px}}.map-component .map-block .controls-wrapper .controls .play-pause-button{cursor:pointer;color:currentColor;background-color:#0000;border:none;outline:none;flex-shrink:0;position:relative}@media only screen and (max-width:420px){.map-component .map-block .controls-wrapper .controls .play-pause-button svg{width:20px;height:20px}}.map-component .map-block .controls-wrapper .controls .play-pause-button span{position:absolute;bottom:0;left:50%;transform:translateY(130%)translate(-50%)}@media only screen and (max-width:767px){.map-component .map-block .controls-wrapper .controls .play-pause-button span{font-size:14px}}@media only screen and (max-width:420px){.map-component .map-block .controls-wrapper .controls .play-pause-button span{font-size:12px}}.map-component .map-block .controls-wrapper .controls .ant-slider{width:100%}.map-component .map-block .controls-wrapper .controls .ant-slider .ant-slider-handle:after{border-radius:2px;width:4px;height:24px;left:10px}.map-component .map-block .controls-wrapper .controls .ant-slider .ant-slider-handle:hover:after,.map-component .map-block .controls-wrapper .controls .ant-slider .ant-slider-handle:focus:after,.map-component .map-block .controls-wrapper .controls .ant-slider .ant-slider-handle:active:after{box-shadow:none;inset-block-start:0}@keyframes blinker{0%{background-color:#ff8261}to{background-color:var(--live-label)}}#b-core{fill:var(--body-color-light);animation:1.5s ease-in-out infinite pulse1}#b-radar{fill:#f9eede80;animation:1.5s ease-in-out infinite pulse2}#r-core{fill:var(--red-light);animation:1.5s ease-in-out infinite pulse1}#r-radar{fill:#fb656e80;animation:1.5s ease-in-out infinite pulse2}@keyframes pulse2{0%{opacity:1;transform:scale(1)}50%{opacity:1}to{opacity:0;transform:scale(3)}}.s-0{padding-top:0}.s-4{padding-top:4px}.s-8{padding-top:8px}.s-12{padding-top:12px}.s-16{padding-top:16px}.s-20{padding-top:20px}.s-24{padding-top:24px}.s-28{padding-top:28px}.s-32{padding-top:32px}.s-36{padding-top:36px}.s-40{padding-top:40px}.s-44{padding-top:44px}.s-48{padding-top:48px}.s-52{padding-top:52px}.s-56{padding-top:56px}.s-60{padding-top:60px}button.ant-btn{font-family:var(--founders-grotesk)}button.ant-btn.ant-btn-text{align-items:flex-end;gap:4px;height:auto;padding:0;font-size:18px;font-style:normal;font-weight:600;line-height:normal;display:flex}@media only screen and (max-width:767px){button.ant-btn.ant-btn-text{gap:2px;font-size:16px}}button.ant-btn.ant-btn-text:not(:disabled):not(.ant-btn-disabled):hover{color:var(--body-color-light);background:0 0}button.ant-btn.ant-btn-default{color:var(--body-color)}button.ant-btn.ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover{color:var(--app-header);background:var(--body-color)}button.ant-btn.ant-btn-primary{color:var(--app-header);font-size:18px;font-style:normal;font-weight:500;line-height:100%}button.ant-btn.ant-btn-primary:hover{border:1px solid var(--body-color);color:var(--body-color);fill:var(--body-color)}button.ant-btn.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):active{color:var(--app-header)}button.ant-btn.ant-btn-primary:not(:disabled):focus-visible{outline-offset:1px;outline:3px solid #d3b5a236}button.ant-btn.ant-btn-primary.ant-btn-primary{font-size:18px;font-style:normal;font-weight:500;line-height:100%}button.ant-btn.ant-btn-primary.ant-btn-primary:hover{border:1px solid var(--body-color);color:var(--body-color)}button.ant-btn:disabled{opacity:.8;color:var(--app-header)!important;background:#fff!important}button.ant-btn:disabled:hover{color:var(--app-header)!important;background:#fff!important}.thankyou-wrapper{padding-top:33px}.thankyou-wrapper h1{text-align:center;font-family:var(--playfair-display);margin-bottom:24px;font-size:32px;font-style:normal;font-weight:500;line-height:normal}.start-now-loader{text-align:center;padding:120px 0}.start-now-loader .title{color:var(--body-color-light);text-align:center;margin-bottom:18px;font-size:20px;font-style:normal;font-weight:450;line-height:normal}.start-now-loader .progress-bar-wrapper{width:100%;max-width:253px;margin:auto}.start-now-loader .progress-bar-wrapper .ant-progress .ant-progress-bg{height:4px!important}.live-map-section{--background:#586f8e;--statistic-background:#26374d;background:var(--background);flex-direction:column;gap:16px;min-height:max(100vh,400px);padding:16px 32px;display:flex;position:relative;overflow:hidden}@media only screen and (max-width:767px){.live-map-section{min-height:max(100vh,590px);padding:8px 16px}}.live-map-section svg.map-svg{z-index:1;pointer-events:none;width:100%;height:100%;position:relative}.live-map-section .live-map-footer-wrapper{justify-content:space-between;display:flex}@media only screen and (max-width:767px){.live-map-section .live-map-footer-wrapper{flex-direction:column-reverse;flex:1;gap:20px;height:100%}}.live-map-section .live-map-footer-wrapper .map-logo{background:#ffffffc9;border-radius:8px;justify-content:center;align-items:center;width:150px;height:150px;display:flex;position:absolute;top:20px;left:20px}@media only screen and (max-width:1300px){.live-map-section .live-map-footer-wrapper .map-logo{width:100px;height:100px;top:14px;left:14px}.live-map-section .live-map-footer-wrapper .map-logo img{width:80px;height:auto}}@media only screen and (max-width:767px){.live-map-section .live-map-footer-wrapper .map-logo{width:70px;height:70px;top:8px;left:16px}.live-map-section .live-map-footer-wrapper .map-logo img{width:64px;height:auto}}.live-map-section .statistic-wrapper{color:var(--body-color-light);z-index:1;background:#ffffffc9;border-radius:8px;width:100%;max-width:470px;margin-left:auto;padding:4px 8px;font-family:Arial;font-weight:600;display:flex;box-shadow:0 8px 24px #0000004d}@media only screen and (max-width:767px){.live-map-section .statistic-wrapper{width:100%;margin:0 auto;overflow:auto}}.live-map-section .statistic-wrapper .dot{border-radius:50%;width:8px;height:8px;margin-left:8px;display:inline-block}@media only screen and (max-width:362px){.live-map-section .statistic-wrapper .dot{width:6px;height:6px;margin-left:6px}}.live-map-section .statistic-wrapper .dot.gospel{background:var(--gospel-reached-color)}.live-map-section .statistic-wrapper .dot.indicated{background:var(--indicated-decisions-color)}.live-map-section .statistic-wrapper .dot.prayer{background:var(--prayer-partners-contacted-color);border:.5px solid #000}.live-map-section .statistic-wrapper table{border-collapse:collapse;color:#26374d;width:100%}.live-map-section .statistic-wrapper table tr:last-child td{border-bottom:0}.live-map-section .statistic-wrapper table th,.live-map-section .statistic-wrapper table td{border:1px solid #c4c4c4;padding:4px}.live-map-section .statistic-wrapper table th{text-align:left;border-top:0;width:180px;font-size:14px;font-weight:600}@media only screen and (max-width:767px){.live-map-section .statistic-wrapper table th{line-height:1}}@media only screen and (max-width:362px){.live-map-section .statistic-wrapper table th{font-size:12px}}.live-map-section .statistic-wrapper table th:first-child{text-align:center;vertical-align:bottom;width:110px}.live-map-section .statistic-wrapper table th .table-th{gap:8px;display:flex}@media only screen and (max-width:767px){.live-map-section .statistic-wrapper table th .table-th{flex-direction:column;gap:6px}}@media only screen and (max-width:362px){.live-map-section .statistic-wrapper table th .table-th{gap:4px}}.live-map-section .statistic-wrapper table th .table-th svg{flex-shrink:0;width:24px;height:auto}@media only screen and (max-width:767px){.live-map-section .statistic-wrapper table th .table-th svg{width:24px;height:auto}}@media only screen and (max-width:362px){.live-map-section .statistic-wrapper table th .table-th svg{width:18px}}.live-map-section .statistic-wrapper table th:first-child{border-left:0}.live-map-section .statistic-wrapper table th:last-child{border-right:0}.live-map-section .statistic-wrapper table td{text-align:center;border-top:0;font-size:12px}@media only screen and (max-width:362px){.live-map-section .statistic-wrapper table td{font-size:10px}}.live-map-section .statistic-wrapper table td:first-child{border-left:0}.live-map-section .statistic-wrapper table td:last-child{border-right:0}.live-map-section .statistic-wrapper .statistic{white-space:nowrap;color:var(--body-color-light);flex-direction:column-reverse;flex:1;padding:16px;display:flex}@media only screen and (max-width:767px){.live-map-section .statistic-wrapper .statistic{padding:12px}}.live-map-section .statistic-wrapper .statistic:not(:last-child){border-right:2px solid var(--app-background)}@media only screen and (max-width:767px){.live-map-section .statistic-wrapper .statistic:not(:last-child){border-right:0;border-bottom:1px solid var(--app-background)}}.live-map-section .statistic-wrapper .statistic span{font-size:16px;font-style:normal;font-weight:600;line-height:22px}@media only screen and (max-width:767px){.live-map-section .statistic-wrapper .statistic span{font-size:12px;line-height:1.5}}.live-map-section .statistic-wrapper .statistic p{text-align:center;align-items:center;gap:6px;font-size:24px;font-weight:500;display:flex}@media only screen and (max-width:1024px){.live-map-section .statistic-wrapper .statistic p{font-size:18px}}@media only screen and (max-width:767px){.live-map-section .statistic-wrapper .statistic p{font-size:14px;line-height:1.5}.live-map-section .statistic-wrapper .statistic p svg{width:10px;height:auto}}.live-map-section .map-img-wrapper{width:100%;margin:auto;display:flex;position:relative}@media only screen and (max-width:767px){.live-map-section .map-img-wrapper{min-height:340px;margin:0}}.live-map-section .map-img-wrapper .map-img-wrapper-block{aspect-ratio:1057.9/618.87;width:100%;max-width:100vh;margin:auto;position:relative}@media only screen and (min-width:1430px){.live-map-section .map-img-wrapper .map-img-wrapper-block{transform:scale(1.6)}}@media only screen and (max-width:1429px){.live-map-section .map-img-wrapper .map-img-wrapper-block{transform:scale(1.4)}}@media only screen and (max-width:1200px){.live-map-section .map-img-wrapper .map-img-wrapper-block{transform:scale(1.2)}}@media only screen and (max-width:767px){.live-map-section .map-img-wrapper .map-img-wrapper-block{max-width:100%;margin-bottom:0;transform:scale(1)}}@media only screen and (max-width:450px){.live-map-section .map-img-wrapper .map-img-wrapper-block{transform:scale(1.3)}}.live-map-section .map-img-wrapper .map-img-wrapper-block .map-img{opacity:1;width:100%;height:100%;position:absolute;top:.6%;left:2.2vh}@media only screen and (max-width:767px){.live-map-section .map-img-wrapper .map-img-wrapper-block .map-img{left:2.2vw}}.live-map-section .map-img-wrapper .map-img-wrapper-block .map-img img{object-fit:contain}.map-tag-line{color:#ffffffc9;aspect-ratio:1/.2;text-align:center;width:20vh;font-size:2.5vh;position:absolute;bottom:3vh;right:29vh}@media only screen and (max-width:1050px){.map-tag-line{aspect-ratio:unset;width:100%;max-width:100%;margin:auto;font-size:18px;inset:100% 0 0}}@media only screen and (max-width:450px){.map-tag-line{transform:scale(.8)}}
@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2a65768255d6b625-s.p.3u4lli0-axodc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2a65768255d6b625-s.p.3u4lli0-axodc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_30190dba-module__BZTALq__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.playfair_display_30190dba-module__BZTALq__variable{--playfair-display:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:futuraPT;src:url(../media/FuturaPT_Book-s.p.1ou0m4fmsocx6.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:futuraPT;src:url(../media/FuturaPT_Medium-s.p.2lk5es0jg1jrb.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:futuraPT;src:url(../media/FuturaPT_Demi-s.p.33305x1fyaf4m.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:futuraPT;src:url(../media/FuturaPT_Bold-s.p.1usd4f2nkj-lv.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:futuraPT Fallback;src:local(Arial);ascent-override:111.58%;descent-override:34.07%;line-gap-override:0.0%;size-adjust:88.0%}.futurapt_7b032519-module__uN6Gmq__className{font-family:futuraPT,futuraPT Fallback}.futurapt_7b032519-module__uN6Gmq__variable{--futura-pt:"futuraPT", "futuraPT Fallback"}
@font-face{font-family:foundersGrotesk;src:url(../media/FoundersGrotesk_Regular-s.p.1jf73dm76-g9s.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:foundersGrotesk;src:url(../media/FoundersGrotesk_Medium-s.p.1scj0cmmn9tzp.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:foundersGrotesk;src:url(../media/FoundersGrotesk_Semibold-s.p.0hw0ed-vrlnn4.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:foundersGrotesk;src:url(../media/FoundersGrotesk_Bold-s.p.42po2dhu36txz.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:foundersGrotesk Fallback;src:local(Arial);ascent-override:107.86%;descent-override:24.74%;line-gap-override:0.0%;size-adjust:89.0%}.foundersgrotesk_c0ba7bde-module__1G0HJq__className{font-family:foundersGrotesk,foundersGrotesk Fallback}.foundersgrotesk_c0ba7bde-module__1G0HJq__variable{--founders-grotesk:"foundersGrotesk", "foundersGrotesk Fallback"}
