@import"https://fonts.googleapis.com/css?family=Roboto:100,200,300,400,500,700,900|Roboto+Condensed:100,200,300,400,700,900|Source+Sans+Pro:400,700,900|PT+Serif:400,700|Nunito:400,700|Quicksand:400,700,900";.has-white-custom-color{color:#fff}.has-athens-gray-color{color:#f0f3f5}.has-alto-color{color:#ddd}.has-stone-color{color:#555}.has-venus-color{color:#fcc746}.has-forest-orange-color{color:#d66716}.has-cardinal-color{color:#c61b31}.has-cr-red-color{color:#ad172b}.has-cornflower-blue-color{color:#6195ed}.has-mariner-color{color:#2773cb}.has-blue-zodiac-color{color:#15274e}.has-black-custom-color{color:#000}.has-white-custom-background-color{background-color:#fff}.has-athens-gray-background-color{background-color:#f0f3f5}.has-alto-background-color{background-color:#ddd}.has-stone-background-color{background-color:#555}.has-venus-background-color{background-color:#fcc746}.has-forest-orange-background-color{background-color:#d66716}.has-cardinal-background-color{background-color:#c61b31}.has-cr-red-background-color{background-color:#ad172b}.has-cornflower-blue-background-color{background-color:#6195ed}.has-mariner-background-color{background-color:#2773cb}.has-blue-zodiac-background-color{background-color:#15274e}.has-black-custom-background-color{background-color:#000}.button-has-white-custom-background-color{background-color:#fff}.button-has-white-custom-background-color:hover{cursor:pointer;background-color:#f0f3f5}.button-has-athens-gray-background-color{background-color:#f0f3f5}.button-has-athens-gray-background-color:hover{cursor:pointer;background-color:#ddd}.button-has-alto-background-color{background-color:#ddd}.button-has-alto-background-color:hover{cursor:pointer;background-color:#cfcfcf}.button-has-stone-background-color{background-color:#555}.button-has-stone-background-color:hover{cursor:pointer;background-color:#444}.button-has-venus-background-color{background-color:#fcc746}.button-has-venus-background-color:hover{cursor:pointer;background-color:#ffae00}.button-has-forest-orange-background-color{background-color:#d66716}.button-has-forest-orange-background-color:hover{cursor:pointer;background-color:#b95411}.button-has-cardinal-background-color{background-color:#c61b31}.button-has-cardinal-background-color:hover{cursor:pointer;background-color:#ad172b}.button-has-cr-red-background-color{background-color:#ad172b}.button-has-cr-red-background-color:hover{cursor:pointer;background-color:#8f1324}.button-has-cornflower-blue-background-color{background-color:#6195ed}.button-has-cornflower-blue-background-color:hover{cursor:pointer;background-color:#2773cb}.button-has-mariner-background-color{background-color:#2773cb}.button-has-mariner-background-color:hover{cursor:pointer;background-color:#1f5ca3}.button-has-blue-zodiac-background-color{background-color:#15274e}.button-has-blue-zodiac-background-color:hover{cursor:pointer;background-color:#284ea2}.button-has-black-custom-background-color{background-color:#000}.button-has-black-custom-background-color:hover{cursor:pointer;background-color:#555}:root{--theme-font: neue-haas-grotesk-display, Roboto, sans-serif}.editor-visual-editor .wp-block-image img,.page-content .wp-block-image img,.featured-campaigns .wp-block-image img,.single-campaign .wp-block-image img{border-radius:14px}.editor-visual-editor div.wp-block-create-block-wrapper-block .wideContainer,.page-content div.wp-block-create-block-wrapper-block .wideContainer,.featured-campaigns div.wp-block-create-block-wrapper-block .wideContainer,.single-campaign div.wp-block-create-block-wrapper-block .wideContainer{max-width:1480px}.editor-visual-editor .wp-block-group,.page-content .wp-block-group,.featured-campaigns .wp-block-group,.single-campaign .wp-block-group{padding:0 20px}.editor-visual-editor .lu-buttons-button-container,.page-content .lu-buttons-button-container,.featured-campaigns .lu-buttons-button-container,.single-campaign .lu-buttons-button-container{display:flex;text-decoration:none;border-radius:10px;height:62px;min-height:fit-content;min-width:127px;padding:12px;justify-content:center;align-items:center;border:none;font-size:18px;font-style:normal;font-weight:700;line-height:normal;box-sizing:border-box;font-family:neue-haas-grotesk-display,Roboto,sans-serif}.editor-visual-editor a.lu-buttons-button-container,.page-content a.lu-buttons-button-container,.featured-campaigns a.lu-buttons-button-container,.single-campaign a.lu-buttons-button-container{cursor:pointer}.editor-visual-editor .imageBlock__section .imageBlock__title,.page-content .imageBlock__section .imageBlock__title,.featured-campaigns .imageBlock__section .imageBlock__title,.single-campaign .imageBlock__section .imageBlock__title{font-size:36px;font-weight:600;margin-bottom:25px}.editor-visual-editor .imageBlock__section .imageBlock__subtitle,.page-content .imageBlock__section .imageBlock__subtitle,.featured-campaigns .imageBlock__section .imageBlock__subtitle,.single-campaign .imageBlock__section .imageBlock__subtitle{margin-top:0}.editor-visual-editor .imageBlock__section .imageBlock__body,.page-content .imageBlock__section .imageBlock__body,.featured-campaigns .imageBlock__section .imageBlock__body,.single-campaign .imageBlock__section .imageBlock__body{height:100%;display:flex;flex-direction:column;align-self:flex-start}.editor-visual-editor .imageBlock__section .imageBlock__body p,.page-content .imageBlock__section .imageBlock__body p,.featured-campaigns .imageBlock__section .imageBlock__body p,.single-campaign .imageBlock__section .imageBlock__body p{margin-top:0;font-size:20px;font-weight:500;font-style:normal;line-height:1.25em}.editor-visual-editor .imageBlock__section img,.page-content .imageBlock__section img,.featured-campaigns .imageBlock__section img,.single-campaign .imageBlock__section img{border-radius:14px}.editor-visual-editor .content-has-yellow-border-left .contentWrapper:not(:has(.wp-block-group)),.page-content .content-has-yellow-border-left .contentWrapper:not(:has(.wp-block-group)),.featured-campaigns .content-has-yellow-border-left .contentWrapper:not(:has(.wp-block-group)),.single-campaign .content-has-yellow-border-left .contentWrapper:not(:has(.wp-block-group)){border-left:8px solid #FCC746;padding:0 37px;width:80%;margin:0 auto}.editor-visual-editor .content-has-yellow-border-left .contentWrapper:not(:has(.wp-block-group))>*:first-child,.page-content .content-has-yellow-border-left .contentWrapper:not(:has(.wp-block-group))>*:first-child,.featured-campaigns .content-has-yellow-border-left .contentWrapper:not(:has(.wp-block-group))>*:first-child,.single-campaign .content-has-yellow-border-left .contentWrapper:not(:has(.wp-block-group))>*:first-child{padding-top:0;margin-top:0}.editor-visual-editor .content-has-yellow-border-left .contentWrapper:not(:has(.wp-block-group))>*:last-child,.page-content .content-has-yellow-border-left .contentWrapper:not(:has(.wp-block-group))>*:last-child,.featured-campaigns .content-has-yellow-border-left .contentWrapper:not(:has(.wp-block-group))>*:last-child,.single-campaign .content-has-yellow-border-left .contentWrapper:not(:has(.wp-block-group))>*:last-child{padding-bottom:0;margin-bottom:0}.editor-visual-editor .content-has-yellow-border-left .contentWrapper>.wp-block-group,.page-content .content-has-yellow-border-left .contentWrapper>.wp-block-group,.featured-campaigns .content-has-yellow-border-left .contentWrapper>.wp-block-group,.single-campaign .content-has-yellow-border-left .contentWrapper>.wp-block-group{border-left:8px solid #FCC746;padding:0 37px;display:flex;align-self:center;flex-direction:column;row-gap:32px}.editor-visual-editor .content-has-yellow-border-left .contentWrapper>.wp-block-group p,.page-content .content-has-yellow-border-left .contentWrapper>.wp-block-group p,.featured-campaigns .content-has-yellow-border-left .contentWrapper>.wp-block-group p,.single-campaign .content-has-yellow-border-left .contentWrapper>.wp-block-group p{margin:0!important}.editor-visual-editor .content-has-yellow-border-left .contentWrapper>.wp-block-group>*:first-child,.page-content .content-has-yellow-border-left .contentWrapper>.wp-block-group>*:first-child,.featured-campaigns .content-has-yellow-border-left .contentWrapper>.wp-block-group>*:first-child,.single-campaign .content-has-yellow-border-left .contentWrapper>.wp-block-group>*:first-child{padding-top:0;margin-top:0}.editor-visual-editor .content-has-yellow-border-left .contentWrapper>.wp-block-group>*:last-child,.page-content .content-has-yellow-border-left .contentWrapper>.wp-block-group>*:last-child,.featured-campaigns .content-has-yellow-border-left .contentWrapper>.wp-block-group>*:last-child,.single-campaign .content-has-yellow-border-left .contentWrapper>.wp-block-group>*:last-child{padding-bottom:0;margin-bottom:0}.editor-visual-editor .wp-block-columns .wp-block-create-block-wrapper-block,.page-content .wp-block-columns .wp-block-create-block-wrapper-block,.featured-campaigns .wp-block-columns .wp-block-create-block-wrapper-block,.single-campaign .wp-block-columns .wp-block-create-block-wrapper-block{height:100%;border-radius:14px;box-sizing:border-box}.editor-visual-editor .wp-block-columns .wp-block-create-block-wrapper-block .wideContainer,.page-content .wp-block-columns .wp-block-create-block-wrapper-block .wideContainer,.featured-campaigns .wp-block-columns .wp-block-create-block-wrapper-block .wideContainer,.single-campaign .wp-block-columns .wp-block-create-block-wrapper-block .wideContainer{height:100%}.editor-visual-editor .wp-block-columns .wp-block-create-block-wrapper-block .wideContainer .contentWrapper,.page-content .wp-block-columns .wp-block-create-block-wrapper-block .wideContainer .contentWrapper,.featured-campaigns .wp-block-columns .wp-block-create-block-wrapper-block .wideContainer .contentWrapper,.single-campaign .wp-block-columns .wp-block-create-block-wrapper-block .wideContainer .contentWrapper{height:100%;justify-content:space-between}.wp-block-columns:has(>.wp-block-column:nth-child(2):last-child) .wp-block-column>h2{margin-top:0}.wp-block-columns:has(>.wp-block-column:nth-child(3):last-child)>.wp-block-column p{padding:0;margin:0}.wp-block-columns:has(>.wp-block-column:nth-child(3):last-child)>.wp-block-column .wp-block-create-block-wrapper-block{padding-left:20px;padding-right:20px}.wp-block-columns:has(>.wp-block-column:nth-child(3):last-child)>.wp-block-column .wp-block-create-block-wrapper-block .wideContainer{display:flex;justify-content:center}.wp-block-columns:has(>.wp-block-column:nth-child(3):last-child)>.wp-block-column .wp-block-create-block-wrapper-block .contentWrapper{max-width:255px;padding:0}#prayer-site-header-wrapper,#header.prayer-site-header{position:sticky;top:0;z-index:100}#header.prayer-site-header .header-main .header-wrapper{min-height:82px;padding:25px 20px 12px;max-height:184px;box-sizing:border-box;background:#15274E;position:relative}#header.prayer-site-header .header-main .container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;max-width:1240px;height:100%;width:100%;margin:0 auto;box-sizing:border-box;align-self:center;justify-self:center}#header.prayer-site-header .header-main .site-logo{height:100%;max-height:100%}#header.prayer-site-header .header-main .site-logo a{width:100%;height:100%;display:flex}#header.prayer-site-header .header-main .site-logo img{width:100%}#header.prayer-site-header .header-main .header-bottom-border{background:linear-gradient(to right,#D66716,#FCC746);height:18px;width:100%;margin-top:-2px;position:relative;z-index:2}#header.prayer-site-header .desktop-nav{list-style:none;display:flex;align-items:center;justify-content:flex-end;gap:14px;padding:15px 0}#header.prayer-site-header .desktop-nav ul{list-style:none}#header.prayer-site-header .desktop-nav .sub-menu{background:#071533;display:none;position:absolute;flex-direction:column;margin-top:20px;margin-left:20px;width:100%;left:0;top:100%;border-radius:15px;overflow:hidden;z-index:1;gap:24px;padding:28px}#header.prayer-site-header .desktop-nav .sub-menu>li{position:relative;z-index:2;color:#fff;font-size:20px;font-style:normal;font-weight:600;line-height:normal}#header.prayer-site-header .desktop-nav .sub-menu>li:hover>*:first-child,#header.prayer-site-header .desktop-nav .sub-menu>li:focus-visible>*:first-child{color:#fcc746}#header.prayer-site-header .desktop-nav li>*:first-child{color:#fff;text-decoration:none}#header.prayer-site-header .desktop-nav>li{position:relative;padding:10px 20px}#header.prayer-site-header .desktop-nav>li>*:first-child{color:#fff;text-decoration:none;padding-bottom:5px;font-weight:600;font-size:20px}#header.prayer-site-header .desktop-nav>li>*:first-child:hover{color:#fcc746}#header.prayer-site-header .desktop-nav>li>*:first-child:focus-visible{color:#fcc746;border-bottom:2px solid #FCC746}#header.prayer-site-header .desktop-nav>li.current-menu-item>*:first-child{z-index:2;color:#fcc746;border-bottom:2px solid #FCC746}#header.prayer-site-header .desktop-nav>li.current-menu-item>*:first-child:after{z-index:2;transform:translateY(-25%) rotate(45deg);border-left:2px solid #FCC746;border-top:2px solid #FCC746}#header.prayer-site-header .desktop-nav>li.menu-item-has-children{padding-right:30px}#header.prayer-site-header .desktop-nav>li.menu-item-has-children>*:first-child{position:relative}#header.prayer-site-header .desktop-nav>li.menu-item-has-children>*:first-child:after{content:"";position:absolute;display:inline-block;border-left:2px solid #FFFFFF;border-top:2px solid #FFFFFF;width:7px;height:7px;transition:transform .3s ease;top:50%;right:-20px;transform:translateY(-75%) rotate(-135deg)}#header.prayer-site-header .desktop-nav>li.menu-item-has-children>*:first-child:hover:after,#header.prayer-site-header .desktop-nav>li.menu-item-has-children>*:first-child:focus-visible:after{border-left:2px solid #FCC746;border-top:2px solid #FCC746}#header.prayer-site-header .desktop-nav>li.menu-item-has-children.active>*:first-child{z-index:2;color:#fcc746;border-bottom:2px solid #FCC746}#header.prayer-site-header .desktop-nav>li.menu-item-has-children.active>*:first-child:after{z-index:2;transform:translateY(-25%) rotate(45deg);border-left:2px solid #FCC746;border-top:2px solid #FCC746}#header.prayer-site-header .desktop-nav>li.menu-item-has-children.active .sub-menu{display:flex}#header.prayer-site-header #mobileMenu{display:none;background:#15274E;height:100vh;width:100vw;z-index:10;transition:left .2s ease-in-out;left:110%;position:absolute;margin-top:-18px}#header.prayer-site-header #mobileMenu.active{position:absolute;overflow-y:auto;left:0;max-height:calc(-124px + 100vh)}#header.prayer-site-header #mobileMenu .mobileMenu__mainMenu,#header.prayer-site-header #mobileMenu .sub-menu{padding:50px 20px 100px 50px}#header.prayer-site-header .mobile-nav{display:flex;flex-direction:column;align-items:flex-start;gap:55px;list-style:none;padding:0;margin:0}#header.prayer-site-header .mobile-nav .sub-menu{display:none;flex-direction:column;align-items:flex-start;gap:40px;list-style:none;position:absolute;height:100%;width:100%;left:110%;top:0;background:#15274E;transition:.3s ease all}#header.prayer-site-header .mobile-nav .nav-back{position:relative}#header.prayer-site-header .mobile-nav .nav-back:before{content:"";display:inline-block;border-left:2px solid #FFFFFF;border-top:2px solid #FFFFFF;width:7px;height:7px;margin-right:10px;top:50%;transform:translateY(-50%) rotate(-45deg)}#header.prayer-site-header .mobile-nav .nav-back:hover:before,#header.prayer-site-header .mobile-nav .nav-back:focus-visible:before{border-left:2px solid #FCC746;border-top:2px solid #FCC746}#header.prayer-site-header .mobile-nav li>*:first-child{color:#fff;font-weight:600;text-decoration:none;font-size:20px}#header.prayer-site-header .mobile-nav li>*:first-child:hover,#header.prayer-site-header .mobile-nav li>*:first-child:focus-visible{color:#fcc746}#header.prayer-site-header .mobile-nav li.current-menu-item>*:first-child{z-index:2;color:#fcc746;border-bottom:2px solid #FCC746}#header.prayer-site-header .mobile-nav li.current-menu-item>*:first-child:after{z-index:2;transform:translateY(-25%) rotate(45deg);border-left:2px solid #FCC746;border-top:2px solid #FCC746}#header.prayer-site-header .mobile-nav>li.menu-item-has-children>*:first-child{position:relative}#header.prayer-site-header .mobile-nav>li.menu-item-has-children>*:first-child:after{content:"";position:absolute;display:inline-block;border-left:2px solid #FFFFFF;border-top:2px solid #FFFFFF;width:7px;height:7px;transition:transform .3s ease;top:50%;right:-20px;transform:translateY(-50%) rotate(135deg)}#header.prayer-site-header .mobile-nav>li.menu-item-has-children>*:first-child:hover:after,#header.prayer-site-header .mobile-nav>li.menu-item-has-children>*:first-child:focus-visible:after{border-left:2px solid #FCC746;border-top:2px solid #FCC746}#header.prayer-site-header .mobile-nav>li.menu-item-has-children.active .sub-menu{left:0}#header.prayer-site-header .mobile-header-right{display:flex;align-items:center;gap:15px}#header.prayer-site-header .prayer-sign-in{background-color:#15274e;border-radius:10px;border:1px solid #527896;font-family:neue-haas-grotesk-display,Roboto,sans-serif;font-size:16px;color:#fff;height:39px;padding:12px 20px;align-items:center;display:none}#header.prayer-site-header .prayer-gh-menu{background-color:#15274e;border-radius:10px;border:1px solid #527896;font-size:16px;color:#fff;height:39px;padding:4px;align-items:center;display:none}#header.prayer-site-header .prayer-gh-menu svg{width:40px}#header.prayer-site-header #mobileMenuBtn{font-size:10px;padding:0;width:30px;height:4em;display:none;cursor:pointer;transform:rotate(0);background-color:transparent;margin-left:1em;border:none}#header.prayer-site-header #mobileMenuBtn .mobileMenuBtnLine{width:100%;height:.3em;background:#FFFFFF;transition:transform .2s ease-in-out;position:absolute}#header.prayer-site-header #mobileMenuBtn .mobileMenuBtn--top{animation:rotateN--reset .3s,moveUp .2s .3s forwards}#header.prayer-site-header #mobileMenuBtn .mobileMenuBtn--middle{animation:fadeIn .3s forwards}#header.prayer-site-header #mobileMenuBtn .mobileMenuBtn--bottom{animation:rotateP--reset .3s,moveDown .2s .3s forwards}#header.prayer-site-header #mobileMenuBtn.active .mobileMenuBtn--top{animation:moveUp--reset .2s,rotateN .2s .3s forwards}#header.prayer-site-header #mobileMenuBtn.active .mobileMenuBtn--middle{animation:fadeOut .3s forwards}#header.prayer-site-header #mobileMenuBtn.active .mobileMenuBtn--bottom{animation:moveDown--reset .2s,rotateP .2s .3s forwards}@media (max-width: 1024px){#header.prayer-site-header #mobileMenuBtn{display:block}#header.prayer-site-header .header-main .desktopMenu{display:none}}@media (max-width: 800px){#header.prayer-site-header .header-main .header-wrapper{height:82px;padding:14px 20px 12px}}@media (max-width: 599px){#header.prayer-site-header .prayer-sign-in.active,#header.prayer-site-header .prayer-gh-menu.active{display:flex}#global-header #gh__sign-in-button,#global-header #gh__app-menu-button{position:absolute;left:-999999px}}.footer-wrapper{background:#15274E;margin-top:75px}.footer-wrapper .footer-main{padding:50px 20px;max-width:1480px;margin:0 auto;display:flex;justify-content:space-between;color:#fff;line-height:2rem}.footer-wrapper .footer-main .footer-logo img{max-width:300px}.footer-wrapper .footer-main .footer-copyright,.footer-wrapper .footer-main .footer_legal{color:#fff;font-family:neue-haas-grotesk-display,Roboto,sans-serif}.footer-wrapper .footer-main .footer-copyright a,.footer-wrapper .footer-main .footer-copyright p,.footer-wrapper .footer-main .footer_legal a,.footer-wrapper .footer-main .footer_legal p{color:#fff;line-height:31px;font-size:16px;margin:0;font-style:normal;font-weight:500}.footer-wrapper .footer-main .footer_legal{padding:0;margin:0;list-style:none;display:flex;column-gap:24px}.footer-wrapper .footer-main .footer-copyright{display:flex;column-gap:5px}@media (max-width: 800px){.footer-wrapper .footer-main{flex-direction:column;align-items:center;gap:24px}.footer-wrapper .footer-main .footer-copyright,.footer-wrapper .footer-main .footer_legal{justify-content:center;flex-wrap:wrap}}@media (max-width: 500px){.footer-wrapper .footer-main .footer-logo img{max-width:184px}.footer-wrapper .footer-main .footer-copyright,.footer-wrapper .footer-main .footer_legal{flex-direction:column;align-items:center}}.contact-page .wp-block-columns{display:flex;gap:68px;flex-direction:row-reverse}.contact-page .wp-block-column:has(+.wp-block-column .gform_confirmation_wrapper){display:none}.contact-page .wp-block-column:first-child:has(.gform_confirmation_wrapper)+.wp-block-column{display:none}.contact-page .gform_wrapper .gform_required_legend{display:none}.contact-page .gform_wrapper form{font-family:neue-haas-grotesk-display,Roboto,sans-serif}.contact-page .gform_wrapper form .gform_body input,.contact-page .gform_wrapper form .gform_body textarea{border-radius:10px;border:1.5px solid #9CA6B2;min-height:59px}.contact-page .gform_wrapper form input[type=submit],.contact-page .gform_wrapper form input[type=submit]#gform_submit_button_1,.contact-page .gform_wrapper form input[type=submit].gform_button,.contact-page .gform_wrapper form #gform_submit_button_1,.contact-page .gform_wrapper form .gform_button{display:flex;min-height:62px;min-width:127px;padding:12px;justify-content:center;align-items:center;border-radius:10px;background:#FCC746;border:none;color:#15274e;font-size:18px;font-style:normal;font-weight:700;line-height:normal;box-sizing:border-box}.contact-page .gform_wrapper form input[type=submit]:hover,.contact-page .gform_wrapper form input[type=submit]#gform_submit_button_1:hover,.contact-page .gform_wrapper form input[type=submit].gform_button:hover,.contact-page .gform_wrapper form #gform_submit_button_1:hover,.contact-page .gform_wrapper form .gform_button:hover{cursor:pointer;background-color:#ffae00}.contact-page .gform_confirmation_message{display:flex;align-items:center;justify-content:center;flex-direction:column;color:#15274e;font-family:neue-haas-grotesk-display,Roboto,sans-serif;font-size:18px;font-weight:500}.contact-page .gform_confirmation_message strong{font-weight:600;font-size:36px;line-height:normal}.contact-page .gform_confirmation_message a,.contact-page .gform_confirmation_message a.prayer-site-button{align-self:center;display:flex;justify-self:center}.contact-page .gform_confirmation_message span{display:flex;justify-content:center}@media (max-width: 781px){.contact-page .wp-block-columns{gap:42px}.gform_wrapper form input[type=submit],.gform_wrapper form input[type=submit]#gform_submit_button_1,.gform_wrapper form input[type=submit].gform_button{width:100%;max-width:350px}.gform_confirmation_message>*{width:100%}.gform_confirmation_message>* .prayer-site-button{width:100%}}.page-header .page-header__content{max-width:1480px;padding:20px;margin:0 auto;height:100%;width:100%;display:flex;flex-direction:column;gap:30px;justify-content:center;box-sizing:border-box;z-index:1}.page-header .page-header__content.align-center{align-items:center}.page-header .page-header__content.align-left{align-items:flex-start}.page-header .page-header__content.align-right{align-items:flex-end}.page-header .page-header__content h1,.page-header .page-header__content .page-header__text{max-width:100%;color:#f6f2ed;font-size:45px;font-weight:600;text-align:left;line-height:1em;margin:0;padding:0;white-space:normal;overflow-wrap:break-word;width:fit-content}.page-header .page-header__content .page-header__button{text-decoration:none;color:#f6f2ed;border-radius:10px;border:1px solid #FFF;font-size:18px;font-style:normal;font-weight:700;padding:12px 38px;display:flex;align-items:center;justify-content:center}.page-header .page-header__content .page-header__button:hover,.page-header .page-header__content .page-header__button:focus-visible{color:#15274e;background-color:#f6f2edcc}.page-header .page-header__overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(270deg,rgba(0,0,0,0) 0%,rgba(21,39,78,.5) 98.86%)}.page-header-gallery{position:relative;overflow:hidden;display:flex;max-height:450px;width:100%;box-sizing:border-box;aspect-ratio:7/5;flex-direction:column}.page-header-gallery .page-header-gallery__controls{z-index:2;max-width:1480px;width:100%;padding:20px;margin:0 auto}.page-header-gallery .page-header-gallery__toggle{background:none;border:none;cursor:pointer;position:relative}.page-header-gallery .page-header-gallery__toggle svg{color:#fff}.page-header-gallery .page-header-gallery__toggle svg path{transition:fill .18s ease,stroke .18s ease}.page-header-gallery .page-header-gallery__toggle:hover svg,.page-header-gallery .page-header-gallery__toggle:focus-visible svg{transform:scale(1.06);filter:drop-shadow(0 4px 10px rgba(0,0,0,.3))}.page-header-gallery .page-header-gallery__toggle:hover svg path,.page-header-gallery .page-header-gallery__toggle:focus-visible svg path{fill:#f6f2ed40}.page-header-gallery.playing .page-header-gallery__toggle .icon--pause{display:block}.page-header-gallery.playing .page-header-gallery__toggle .icon--play,.page-header-gallery.paused .page-header-gallery__toggle .icon--pause{display:none}.page-header-gallery.paused .page-header-gallery__toggle .icon--play{display:block}.page-header-gallery__track{position:absolute;max-height:100%;width:100%;aspect-ratio:7/5;overflow:hidden;z-index:-1}.page-header-gallery__slide{position:absolute;inset:0;opacity:0;transition:opacity .8s ease;max-height:100%;height:100%}.page-header-gallery__slide img{width:100%;max-height:100%;height:100%;object-fit:cover}.page-header-gallery__slide.is-active{opacity:1;position:relative}.page-header-video{position:relative;overflow:hidden;display:flex;max-height:450px;width:100%;box-sizing:border-box;aspect-ratio:7/5}.page-header-video .page-header-video__wrapper{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.page-header-video .page-header-video__media{width:100%;height:100%;max-height:100%;object-fit:cover;min-height:300px;display:block}.page-header-image{position:relative;overflow:hidden;display:flex;max-height:450px;width:100%;box-sizing:border-box;aspect-ratio:7/5}.page-header-image .page-header-image__wrapper{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.page-header-image img{width:100%;height:100%;max-height:100%;object-fit:cover;min-height:300px}@media (max-width: 350px){.page-header .page-header__text{padding:20px}}.campaign-sign-up-section{max-width:1240px;margin:0 auto;padding:0 20px}.campaign-sign-up-section .spinner-wrapper{width:100%;height:100%;position:absolute;left:0;top:0;display:none;z-index:4;background:rgba(21,39,78,.45);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.campaign-sign-up-section.loading .spinner-wrapper,.campaign-sign-up-section.loading .spinner{display:block}.campaign-sign-up-section h2{color:#15274e;font-size:36px;font-style:normal;font-weight:600;line-height:normal;max-width:1240px;padding:0 20px;margin:34px 0;box-sizing:border-box}.campaign-sign-up-section .prayer-sign-up{border-radius:15px;background:linear-gradient(40deg,#9FCAEC 0%,#6F9FCB 18%,#355988 36%,#15274E 58%,#15274E 100%);display:flex;padding:70px;position:relative;overflow:hidden;gap:24px}.campaign-sign-up-section .prayer-sign-up .column-1,.campaign-sign-up-section .prayer-sign-up .column-2{display:flex;flex-direction:column;width:65%;gap:24px;z-index:1}.campaign-sign-up-section button:not(:disabled):hover,.campaign-sign-up-section input:not(:disabled):hover,.campaign-sign-up-section textarea:hover{cursor:pointer}.campaign-sign-up-section .error,.campaign-sign-up-section .submission-error{border-radius:10px;color:#f6f2ed;font-size:16px;font-weight:700;max-width:100%;min-height:24px;margin-bottom:10px;padding:8px 14px}.campaign-sign-up-section .background-logo-container{position:absolute;left:20px;bottom:60px;display:flex;flex-direction:column;color:#fff;opacity:.3;transform:translateY(50%);z-index:0}.campaign-sign-up-section .background-logo-container svg:nth-child(2){transform:translateY(-25%)}.campaign-sign-up-section .prayer-sign-up-label{display:flex;flex-direction:row;align-items:center;gap:12px;margin-bottom:24px}.campaign-sign-up-section .prayer-sign-up-label span{border-radius:100%;width:45px;height:45px;display:flex;justify-content:center;align-items:center;background:#FCC746;color:#15274e;font-size:26px;font-weight:700}.campaign-sign-up-section .prayer-sign-up-label h3{color:#fff;font-size:22px;font-weight:600}.campaign-sign-up-section .campaign-calendar{width:fit-content}.campaign-sign-up-section .campaign-calendar-header{width:100%;display:flex;align-items:center;justify-content:space-between;padding-bottom:22px}.campaign-sign-up-section .campaign-calendar-header .campaign-calendar-month{color:#fff;font-size:22px}.campaign-sign-up-section .campaign-calendar-header button{background:#FCC746;color:#15274e;height:24px;width:24px;padding:0;border:0;border-radius:6px}.campaign-sign-up-section .campaign-calendar-header button:last-child svg{transform:rotate(180deg)}.campaign-sign-up-section .campaign-calendar-header button:disabled{opacity:.35;cursor:not-allowed;pointer-events:none;transform:none;filter:grayscale(.2)}.campaign-sign-up-section .campaign-calendar-header button:disabled svg{opacity:.6}.campaign-sign-up-section .campaign-calendar-disclaimer{color:#fff;display:flex;align-items:center;gap:10px;font-size:18px}.campaign-sign-up-section .campaign-devotional{color:#fff;margin-top:24px;max-width:100%;display:none}.campaign-sign-up-section .campaign-devotional.hidden{display:none}.campaign-sign-up-section .campaign-devotional .campaign-devotional-title{margin:0 0 8px;font-size:22px}.campaign-sign-up-section .campaign-devotional .campaign-devotional-content{font-size:18px;line-height:1.5}.campaign-sign-up-section .campaign-devotional .campaign-devotional-content p{color:inherit;margin:0 0 12px}.campaign-sign-up-section .campaign-devotional .campaign-devotional-content p:last-child{margin-bottom:0}.campaign-sign-up-section .campaign-calendar-table-wrapper{border:1px solid #ddd;width:fit-content;height:fit-content;border-radius:12px}.campaign-sign-up-section .campaign-calendar-table{border-collapse:collapse;text-align:center;font-family:sans-serif;table-layout:fixed;color:#fff;border-spacing:0;overflow:hidden}.campaign-sign-up-section .campaign-calendar-table .day-events{padding-top:10px}.campaign-sign-up-section .campaign-calendar-table th{text-align:center;height:32px;border:1px solid #ddd;font-weight:700;font-size:14px}.campaign-sign-up-section .campaign-calendar-table td{border:1px solid #ddd;height:48px;width:60px;padding:0;vertical-align:top}.campaign-sign-up-section .campaign-calendar-table td:first-child,.campaign-sign-up-section .campaign-calendar-table th:first-child{border-left:none}.campaign-sign-up-section .campaign-calendar-table th{border-top:none}.campaign-sign-up-section .campaign-calendar-table td:last-child,.campaign-sign-up-section .campaign-calendar-table th:last-child{border-right:none}.campaign-sign-up-section .campaign-calendar-table tr:last-child td{border-bottom:none}.campaign-sign-up-section .campaign-calendar-table .day{color:#fff;background:transparent;border:none;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.campaign-sign-up-section .campaign-calendar-table .day.outside-current-month{color:#9ca6b2}.campaign-sign-up-section .campaign-calendar-table .day:not(.outside-current-month):not(.has-time-slots),.campaign-sign-up-section .campaign-calendar-table .day.past-day{color:#9ca6b2;text-decoration:line-through}.campaign-sign-up-section .campaign-calendar-table .day.past-day{color:#9ca6b2}.campaign-sign-up-section .campaign-calendar-table .day:not(:disabled):hover{color:#fcc746}.campaign-sign-up-section .campaign-calendar-table .day.selected .day-number{background:#FCC746;color:#15274e;height:36px;width:36px;border-radius:100%;display:flex;align-items:center;justify-content:center}.campaign-sign-up-section .campaign-calendar-table .day-number{text-align:start}.campaign-sign-up-section .campaign-time-slots{display:flex;flex-direction:column}.campaign-sign-up-section .campaign-time-slots .time-slot-period-selectors{display:flex;gap:24px;padding-bottom:27px;margin-bottom:27px;border-bottom:1px solid #9CA6B2}.campaign-sign-up-section .campaign-time-slots .time-slot{width:calc(33% - 8px)}.campaign-sign-up-section .campaign-time-slots .time-slot-period-selector{width:calc(50% - 12px)}.campaign-sign-up-section .campaign-time-slots .time-slot-period-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;min-height:104px}.campaign-sign-up-section .campaign-time-slots .time-slot-period-group.hidden{display:none}.campaign-sign-up-section .campaign-time-slots .time-slot,.campaign-sign-up-section .campaign-time-slots .time-slot-period-selector{color:#e0e0e0;background:transparent;border-radius:15px;padding:11px 20px;border:1px solid #E0E0E0;font-size:18px;font-style:normal;font-weight:500;line-height:normal;height:fit-content}.campaign-sign-up-section .campaign-time-slots .time-slot:not(:disabled),.campaign-sign-up-section .campaign-time-slots .time-slot-period-selector:not(:disabled){cursor:pointer}.campaign-sign-up-section .campaign-time-slots .time-slot:not(:disabled):hover,.campaign-sign-up-section .campaign-time-slots .time-slot-period-selector:not(:disabled):hover{border:1px solid #FCC746}.campaign-sign-up-section .campaign-time-slots .time-slot:not(:disabled).selected,.campaign-sign-up-section .campaign-time-slots .time-slot-period-selector:not(:disabled).selected{border:1px solid #FCC746;font-weight:700;background:#FCC746;color:#15274e}.campaign-sign-up-section .campaign-time-slots .time-slot:disabled,.campaign-sign-up-section .campaign-time-slots .time-slot-period-selector:disabled{cursor:not-allowed;opacity:.45;background:rgba(255,255,255,.1)}.campaign-sign-up-section .campaign-time-slots.invalid+.error{background:#D66716}.campaign-sign-up-section #campaign-sign-up-form{display:flex;flex-direction:column;position:relative}.campaign-sign-up-section #campaign-sign-up-form .form-field{width:100%;display:flex;box-sizing:border-box;flex-direction:column}.campaign-sign-up-section #campaign-sign-up-form label{color:#fff;font-size:16px;font-weight:500;line-height:normal;margin-bottom:10px}.campaign-sign-up-section #campaign-sign-up-form .error{padding-top:20px;margin-top:-14px;z-index:-1}.campaign-sign-up-section #campaign-sign-up-form .submission-error-wrapper{min-height:50px;margin-top:-30px;right:0;display:flex;align-self:flex-end}.campaign-sign-up-section #campaign-sign-up-form .submission-error{transition:opacity .4s ease-in-out;background:#D66716;width:100%;opacity:0}.campaign-sign-up-section #campaign-sign-up-form .submission-error.hidden{display:none}.campaign-sign-up-section #campaign-sign-up-form .submission-error.visible{display:block;opacity:1}.campaign-sign-up-section #campaign-sign-up-form input[type=text],.campaign-sign-up-section #campaign-sign-up-form input[type=email],.campaign-sign-up-section #campaign-sign-up-form textarea{border-radius:10px;background:#F6F2ED;border:2px solid #F6F2ED;max-width:100%}.campaign-sign-up-section #campaign-sign-up-form input[type=text]:focus-visible,.campaign-sign-up-section #campaign-sign-up-form input[type=text]:hover,.campaign-sign-up-section #campaign-sign-up-form input[type=email]:focus-visible,.campaign-sign-up-section #campaign-sign-up-form input[type=email]:hover,.campaign-sign-up-section #campaign-sign-up-form textarea:focus-visible,.campaign-sign-up-section #campaign-sign-up-form textarea:hover{border:2px solid #FCC746}.campaign-sign-up-section #campaign-sign-up-form input[type=text],.campaign-sign-up-section #campaign-sign-up-form input[type=email]{height:59px}.campaign-sign-up-section #campaign-sign-up-form textarea{min-height:124px}.campaign-sign-up-section #campaign-sign-up-form input[type=submit]{border-radius:10px;background:#FCC746;color:#15274e;font-size:18px;font-weight:700;border:none;height:59px;width:140px;display:flex;align-self:flex-end}.campaign-sign-up-section #campaign-sign-up-form input[type=submit].busy{background:#e0b63a;color:#6b5a1a;cursor:wait;opacity:.85;pointer-events:none;position:relative}.campaign-sign-up-section #campaign-sign-up-form input.invalid{border:2px solid #D66716}.campaign-sign-up-section #campaign-sign-up-form input.invalid+.error{background:#D66716}.campaign-sign-up-section .submission-message{background:#fff;height:200px;width:400px;left:50%;max-width:100%;z-index:3;top:50%;display:flex;align-items:center;justify-content:center;position:absolute;flex-direction:column;transform:translate(-50%,-50%);transition:opacity .4s ease-in-out;border-radius:4px;opacity:0}.campaign-sign-up-section .submission-message span{margin:10px;line-height:1.4rem;text-align:center}.campaign-sign-up-section .submission-message.hidden{display:none}.campaign-sign-up-section .submission-message.visible{opacity:1;z-index:3}.campaign-sign-up-section .submission-success .checkmark{color:green}.campaign-sign-up-section .submission-success .checkmark svg{height:50px;width:50px}.campaign-sign-up-section .submission-capacity-failure .warning{color:#d66716}.campaign-sign-up-section .submission-capacity-failure .warning svg{height:50px;width:50px}.campaign-sign-up-section .overlay{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:2;background:rgba(48,48,48,.6);background-blend-mode:multiply;opacity:0;transition:opacity .4s ease-in-out}.campaign-sign-up-section .overlay.hidden{display:none}.campaign-sign-up-section .overlay.visible{opacity:1}@media (max-width: 1200px){.campaign-sign-up-section .prayer-sign-up{padding:20px}}@media (max-width: 980px){.campaign-sign-up-section .prayer-sign-up{flex-direction:column;padding:40px 20px}.campaign-sign-up-section .prayer-sign-up .column-1,.campaign-sign-up-section .prayer-sign-up .column-2{width:100%}.campaign-sign-up-section .prayer-sign-up .column-1{margin-bottom:34px}.campaign-sign-up-section .campaign-calendar{width:fit-content;display:flex;flex-direction:column;align-self:center}.campaign-sign-up-section .campaign-calendar .campaign-calendar-table{width:100%;max-width:500px}.campaign-sign-up-section .campaign-calendar td{width:fit-content;height:fit-content}.campaign-sign-up-section .campaign-calendar .day{aspect-ratio:17/12}.campaign-sign-up-section .background-logo-container svg{display:none}}@media (max-width: 600px){.campaign-sign-up-section .prayer-sign-up{border-radius:unset;margin:0}.campaign-sign-up-section .campaign-time-slots .time-slot{padding:11px}}@media (max-width: 550px){.campaign-sign-up-section .campaign-calendar .day{aspect-ratio:1/1}.campaign-sign-up-section #campaign-sign-up-form input[type=submit]{width:100%}}@media (max-width: 440px){.campaign-sign-up-section .campaign-calendar-table .day{padding:0}}@media (max-width: 350px){.campaign-sign-up-section .campaign-time-slots .time-slot-period-selectors{gap:12px}.campaign-sign-up-section .campaign-time-slots .time-slot-period-selectors .time-slot-period-selector{width:calc(50% - 6px)}.campaign-sign-up-section .campaign-time-slots .time-slot-period-group{gap:12px}.campaign-sign-up-section .campaign-time-slots .time-slot-period-group .time-slot{width:calc(50% - 6px)}}.campaign .campaign-title{font-size:36px;margin-top:0}.campaign .campaign-content .campaign-title{box-sizing:border-box;max-width:1280px;padding:0 20px;margin:0 auto}.campaign .campaign-content .wp-block-group .wp-block-columns .wp-block-column:nth-child(2):has(img){margin-top:-45px}.campaign p{color:#15274e;font-family:neue-haas-grotesk-display,Roboto,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:30px}.campaign .campaign-summary-layout{display:flex;flex-direction:row;column-gap:52px;max-width:1240px;justify-self:center;margin:0 20px;box-sizing:border-box}.campaign .campaign-summary-layout>*{max-width:50%}.campaign .campaign-summary-layout .campaign-summary-image{aspect-ratio:16/9;border-radius:14px;overflow:hidden;height:fit-content}.campaign .campaign-summary-layout .campaign-summary-image img{width:100%;height:100%;object-fit:cover;display:block}@media (max-width: 781px){.campaign .campaign-summary-layout{flex-direction:column}.campaign .campaign-summary-layout>*{max-width:100%}}.page-template-featured-campaigns{margin:0}.page-template-featured-campaigns main{max-width:100%;margin:0;padding:0}.featured-campaigns .campaign-header-image__wrapper{width:100%}.featured-campaigns .campaign-header-image__wrapper .campaign-header-image{display:none}.featured-campaigns .campaign-header-image__wrapper .campaign-header-image.active{display:block}.featured-campaigns .campaign-tab-panels{margin-top:100px}.featured-campaigns .campaign-tab-buttons-wrapper{display:flex;align-items:center;justify-content:center;background:#F6F2ED;padding:48px}.featured-campaigns .campaign-tab-buttons{max-width:1400px;display:flex;flex-direction:row;align-items:center;justify-content:center}.featured-campaigns .campaign-tab-button{border:none;padding:30px;background:#FFFFFF;color:#15274e;font-family:neue-haas-grotesk-display,Roboto,sans-serif;font-size:22px;font-weight:600;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;flex:1 0 0;align-self:stretch;min-width:340px}.featured-campaigns .campaign-tab-button.active{background:#15274E;color:#fff}.featured-campaigns .campaign-tab-button:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.featured-campaigns .campaign-tab-button:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.featured-campaigns .campaign-tab-panel{display:none}.featured-campaigns .campaign-tab-panel.active{display:block}.featured-campaigns .no-campaigns-default-text{color:#15274e;font-family:neue-haas-grotesk-display,Roboto,sans-serif;font-size:22px;font-weight:600;text-align:center;padding:48px}@media (max-width: 1100px){.featured-campaigns .campaign-tab-buttons{width:100%}.featured-campaigns .campaign-tab-button{min-width:unset}}@media (max-width: 800px){.featured-campaigns .campaign-tab-button{padding:20px}}@media (max-width: 781px){.featured-campaigns .campaign-tab-panels{padding:0;margin-top:20px}}@media (max-width: 600px){.featured-campaigns .campaign-tab-buttons{flex-direction:column}.featured-campaigns .campaign-tab-buttons .campaign-tab-button:first-child{border-top-right-radius:10px;border-bottom-left-radius:unset}.featured-campaigns .campaign-tab-buttons .campaign-tab-button:last-child{border-top-right-radius:unset;border-bottom-left-radius:10px}}.campaigns-archive:not(:has(.no-results)) .page-content{margin-top:74px}.campaigns-archive .campaign-cards-wrapper{display:flex;flex-direction:column;gap:34px;max-width:1240px;margin:0 auto;padding:0 20px}.campaigns-archive .campaign-card{border-radius:15px;background:#F6F2ED;display:flex;padding:50px;align-items:flex-start;gap:38px;align-self:stretch}.campaigns-archive .campaign-card-content{flex:1 0 0}.campaigns-archive .campaign-card-header{display:flex;flex-direction:row;column-gap:24px;align-items:center}.campaigns-archive .campaign-date{display:flex;width:65px;min-width:65px;height:75px;min-height:75px;flex-direction:column;align-items:center;border-radius:10px;border:1px solid #9CA6B2;background:#FFF;justify-content:center}.campaigns-archive .campaign-date>span{color:#15274e;text-align:center;font-style:normal;font-weight:500;line-height:30px}.campaigns-archive .campaign-date .campaign-month{font-size:16px}.campaigns-archive .campaign-date .campaign-day{font-size:30px}.campaigns-archive .campaign-title a{color:#15274e;font-size:36px;font-style:normal;font-weight:600;line-height:normal;text-decoration:none}.campaigns-archive .campaign-title a:hover{text-decoration:underline}.campaigns-archive .campaign-description{color:#15274e;font-size:20px;font-style:normal;font-weight:500;line-height:30px}.campaigns-archive .campaign-card-image{max-width:393px;aspect-ratio:46/35;flex:0 0 40%;overflow:hidden;border-radius:15px}.campaigns-archive .campaign-card-image img{display:block;width:100%;height:100%;object-fit:cover}.campaigns-archive .spinner-wrapper{position:relative}.campaigns-archive .loading .spinner-wrapper{min-height:150px}@media (max-width: 800px){.campaigns-archive .campaign-card{padding:20px;flex-direction:column;align-items:center}.campaigns-archive .campaign-card-content{width:100%}.campaigns-archive .campaign-card-image{flex:none;width:100%}}@media (max-width: 400px){.campaigns-archive .campaign-date{width:60px;min-width:60px;height:70px;min-height:70px}.campaigns-archive .campaign-title{font-size:30px}}@media (max-width: 400px){.campaigns-archive .campaign-cards-wrapper{padding:0}}.single-campaign .campaign-header-image__wrapper{width:100%}.single-campaign .campaign-wrapper{margin-top:80px}@media (max-width: 781px){.single-campaign .campaign-wrapper{padding:0;margin-top:0}}.resources-archive .resources-filter{background:#F6F2ED;padding:48px 20px}.resources-archive .resources-filter .filter-label{color:#15274e;font-size:18px;font-style:normal;font-weight:600;line-height:24px}.resources-archive .resources-filter .resources-filter-panel{width:100%;max-width:1240px;justify-self:center;border:none;display:flex;align-items:center;justify-content:center;gap:20px clamp(20px,3vw,43px);padding:0;color:#15274e;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"liga" off,"clig" off;font-size:18px;font-style:normal;font-weight:600;line-height:24px}.resources-archive .resources-filter .desktop-filter-label-wrapper{display:flex;align-self:flex-start}.resources-archive .resources-filter .desktop-filter-label-wrapper .filter-label{white-space:nowrap}.resources-archive .resources-filter .resource-filter-checkboxes{display:flex;gap:20px clamp(20px,3vw,43px);flex-wrap:wrap}.resources-archive .resources-filter .resource-filter-checkbox{position:relative;display:flex;gap:8px;align-items:center}.resources-archive .resources-filter .resource-filter-checkbox:hover{cursor:pointer}.resources-archive .resources-filter input[type=checkbox]{margin:0;padding:0;appearance:none;-webkit-appearance:none;width:16px;min-width:16px;height:16px;border:1px solid #D66716;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden}.resources-archive .resources-filter .checkmark{display:none;position:absolute;color:#fff;height:20px;width:20px;left:-2px}.resources-archive .resources-filter .checkmark svg{top:0}.resources-archive .resources-filter input[type=checkbox]:checked{background-color:#d66716;border-color:#d66716}.resources-archive .resources-filter input[type=checkbox]:checked+.checkmark{display:block}.resources-archive .resources-filter-header.mobile{display:none;width:100%;justify-content:space-between;background:transparent;border:none}.resources-archive .resources-filter-header.mobile .dropdown-arrow{transition:transform .3s ease-in-out}.resources-archive .resources-filter-header.mobile[aria-expanded=false] .dropdown-arrow{transform:rotate(180deg)}.resources-archive .resources-list-container{position:relative;padding-top:56px;min-height:200px}.resources-archive .resources-list{max-width:1096px;padding:0 20px;margin:0 auto;display:flex;flex-direction:row;column-gap:62px;row-gap:130px;flex-wrap:wrap}.resources-archive .resource-card{width:calc(33.33% - 41.34px);box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column;align-items:center}.resources-archive .resource-card .resource-card-image{border-radius:10px;overflow:hidden;aspect-ratio:5/7;max-width:164px;width:60%;display:flex;justify-self:center;margin-bottom:-100px;z-index:1}.resources-archive .resource-card img{height:100%;width:100%;object-fit:cover}.resources-archive .resource-card .resource-card-content{width:100%;border-radius:15px;background:#F6F2ED;padding:120px 20px 20px;display:flex;flex-direction:column;align-items:center;flex:1;box-sizing:border-box;justify-content:space-between}.resources-archive .resource-card .resource-card-content .resource-card-text-content{width:100%;display:flex;flex-direction:column;align-items:center}.resources-archive .resource-card .resource-card-content .resource-title{color:#15274e;font-size:22px;font-style:normal;font-weight:600;line-height:normal}.resources-archive .resource-card .resource-card-content .resource-description{color:#15274e;font-size:18px;font-style:normal;font-weight:500;line-height:30px}.resources-archive .resource-card .resource-card-content .resource-card-link{display:flex;align-items:center;justify-content:center;border-radius:10px;background:#15274E;width:100%;max-width:280px;color:#fff;min-height:62px;font-size:18px;font-style:normal;font-weight:700;line-height:normal;text-decoration:none}.resources-archive .resource-card .resource-card-content .resource-card-link:hover{text-decoration:underline}@media (max-width: 1140px){.resources-archive .resources-list{max-width:710px}.resources-archive .resource-card{width:calc(50% - 31px)}}@media (max-width: 740px){.resources-archive .resources-filter{padding:20px}.resources-archive .resources-filter .resources-filter-header.mobile{display:flex}.resources-archive .resources-filter .desktop{display:none}.resources-archive .resources-filter .resources-filter-panel{padding:0;flex-direction:column;align-items:flex-start;overflow:hidden;display:flex;max-height:0;gap:20px;transition:max-height .3s ease-in-out}.resources-archive .resources-filter .resources-filter-panel .resource-filter-checkboxes{flex-direction:column}.resources-archive .resources-filter .resources-filter-panel .resource-filter-checkbox:first-child{margin-top:12px}.resources-archive .resources-filter .resources-filter-panel.collapsed{display:none}.resources-archive .resources-filter .resources-filter-panel.expanded{max-height:100vh}.resources-archive .resources-list{row-gap:62px;justify-content:center}.resources-archive .resource-card{width:100%;max-width:400px}}.livestream .livestream-iframe-container{max-width:1280px;margin:0 auto;width:100%;padding:20px;box-sizing:border-box}.livestream .livestream-iframe-container iframe{width:100%;aspect-ratio:16/9;max-width:900px}.global-prayer-map{height:100vh}.global-prayer-map .prayer-map-container{height:100vh;background-color:#15274e}.global-prayer-map .prayer-map-container.hidden{display:none}.global-prayer-map .prayer-map-fallback{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;margin-top:-50px}.global-prayer-map .prayer-map-fallback.hidden{display:none}body{min-height:100vh;display:flex;flex-direction:column;margin:0;font-size:16px;line-height:22px;overflow-x:hidden;font-family:neue-haas-grotesk-display,Roboto,sans-serif}body.displayMobileMenu{overflow:hidden}button:focus-visible,.button:focus-visible,a.button:focus-visible,a.lu-buttons-button-container:focus-visible,input[type=submit]:focus-visible{outline:2px solid #15274e;outline-offset:3px;box-shadow:0 0 0 5px #fff}main{display:flex;flex-direction:column;width:100%;margin:0 auto;flex:1 0 auto}h1,h2,h3,h4,h5,h6{font-family:neue-haas-grotesk-display,Roboto,sans-serif;color:#15274e;line-height:1.25em}p{font-family:neue-haas-grotesk-display,Roboto,sans-serif;color:#15274e;font-size:20px;font-weight:500;font-style:normal;line-height:1.5em}strong{font-weight:700}button:hover{cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.no-results{color:#15274e;text-align:center;font-size:36px;font-style:normal;font-weight:600;line-height:normal;display:flex;align-items:center;justify-content:center;margin:20px;height:100%;flex:1 0 auto}.default-page{margin-top:74px}.prayer-site-button{display:flex;min-height:62px;min-width:127px;padding:12px;justify-content:center;align-items:center;border-radius:10px;background:#FCC746;border:none;color:#15274e;font-size:18px;font-style:normal;font-weight:700;line-height:normal;box-sizing:border-box;text-decoration:none;max-width:350px}.prayer-site-button:hover{cursor:pointer;background:#FFAE00}.lu-buttons-button-container.button-has-venus-background-color:hover{cursor:pointer;background-color:#ffae00}.spinner{border:4px solid rgba(0,0,0,.1);border-left-color:#0968d9;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite;align-self:center;display:none;z-index:20;background:transparent;position:absolute;left:calc(50% - 20px);top:40%}#page-content div.loading .spinner,#page-content section.loading .spinner,#page-content.loading .spinner,.page-content div.loading .spinner,.page-content section.loading .spinner,.page-content.loading .spinner{display:block;visibility:visible}#page-content>.wp-block-group,.page-content>.wp-block-group{margin-bottom:0;margin-top:0}#page-content>.wp-block-group>.wp-block-columns,.page-content>.wp-block-group>.wp-block-columns{margin:0}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotateP{0%{transform:rotate(0)}to{transform:rotate(45deg)}}@keyframes rotateP--reset{0%{transform:rotate(45deg)}to{transform:rotate(0)}}@keyframes rotateN{0%{transform:rotate(0)}to{transform:rotate(-45deg)}}@keyframes rotateN--reset{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@keyframes moveDown{0%{transform:rotate(0) translateY(0) translate(0)}to{transform:rotate(0) translateY(.8em) translate(0)}}@keyframes moveDown--reset{0%{transform:rotate(0) translateY(.8em) translate(0)}to{transform:rotate(0) translateY(0) translate(0)}}@keyframes moveUp{0%{transform:rotate(0) translateY(0) translate(0)}to{transform:rotate(0) translateY(-.8em) translate(0)}}@keyframes moveUp--reset{0%{transform:rotate(0) translateY(-.8em) translate(0)}to{transform:rotate(0) translateY(0) translate(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@media (max-width: 781px){.default-page{margin-top:20px}.default-page>*:first-child{margin-top:0}}
