/*!
 *# Crate Stylesheet */.assistive-text,.screen-reader-text,.visually-hidden,.visuallyhidden{position:absolute!important;clip:rect(0,0,0,0);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden;margin:-1px}.icon-cshop{background-image:url("data:image/png;base64,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");width:32px;height:32px}.icon-dropdown-arrow{background-image:url("data:image/svg+xml;charset=utf8, %3Csvg width='11px' height='6px' viewBox='0 0 11 6' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E    %3Cpolygon stroke='none' fill='%23000000' fill-rule='evenodd' points='5.5 6 11 0 0 0'%3E%3C/polygon%3E%3C/svg%3E");width:11px;height:6px}h1,h2,h3,h4,h5,h6,p{font-family:League Spartan}p{font-size:20px}p a:hover{background-color:#ffc34b;padding:.3rem;text-decoration:none}figcaption{display:none}.wp-block-image figcaption{display:none!important}.wp-block-buttons .wp-block-button{margin-bottom:1.5rem}.wp-block-button,.wp-block-button a{text-align:center;text-transform:uppercase}.wp-block-button a{border-radius:10px;font-size:20px;font-weight:600!important;line-height:1.625rem;padding:.5rem 1.25rem .25rem!important}.wp-block-button a:hover{background-color:#ed9715}.wp-block-quote{border-left:none!important}.wp-block-quote p{color:#131c4a;font-family:League Spartan;font-size:34px;font-weight:600;line-height:2.6rem}.wp-block-quote cite{color:#131c4a;font-size:24px;font-weight:700}.wp-block-image{padding-bottom:1.5rem}.ct-breadcrumbs{padding-top:1rem}.ct-container-full{padding-top:0;padding-bottom:0}.narrow-width{padding:0 3rem}@media (max-width:767px){.narrow-width{padding:0}}body{background:#fff}#toggle{cursor:pointer;display:block;width:40px;height:20px;border-radius:20px;background:#ffc34b;transition:.5s;box-shadow:inset 0 8px 60px rgba(0,0,0,.1),inset 0 8px 8px rgba(0,0,0,.1),inset 0 -4px 4px rgba(0,0,0,.1);padding-left:2rem;margin-top:1rem;margin-bottom:-1.5rem;margin-left:2rem;position:relative;z-index:999}#toggle:before{content:"Dark Mode";color:#ed9715;padding-left:.5rem;margin-top:-.25rem;position:absolute;width:10rem}#toggle .indicator{position:absolute;top:0;left:0;width:20px;height:20px;background-image:linear-gradient(180deg,#ed9715,#f2a224,#f6ad32,#fbb83f,#ffc34b);border-radius:50%;-webkit-transform:scale(.9);transform:scale(.9);box-shadow:0 8px 40px rgba(0,0,0,.5),inset 0 4px 4px hsla(0,0%,100%,.2),inset 0 -4px 4px hsla(0,0%,100%,.2);transition:.5s}#toggle.active{background-color:#ffc34b;box-shadow:inset 0 2px 60px rgba(0,0,0,.1),inset 0 2px 8px rgba(0,0,0,.1),inset 0 -4px 8px rgba(0,0,0,.05)}#toggle.active .indicator{left:20px}body.active{background:#131c4a;color:#fff}body.active h1,body.active h2,body.active h3,body.active h4,body.active h5,body.active h6{color:#fff}body.active span{color:#fff!important}body.active header.ct-header [data-row=middle],body.active header.ct-header [data-row=top]{background-color:#131c4a}body.active header.ct-header .site-branding img{content:url(../../../uploads/2022/06/OMSI-New-Horizon-Logo-Wide-RGB-English-1.png)}body.active header.ct-header #header-menu-1 li a{color:#fff}body.active header.ct-header #header-menu-1 li a:hover{color:#ffc34b!important;-webkit-text-decoration:underline solid #2988df 25%!important;text-decoration:underline solid #2988df 25%!important}body.active header.ct-header .ct-header-search .ct-icon{-webkit-filter:invert(30%) sepia(67%) saturate(4054%) hue-rotate(195deg) brightness(88%) contrast(98%);filter:invert(30%) sepia(67%) saturate(4054%) hue-rotate(195deg) brightness(88%) contrast(98%)}body.active header.ct-header .ct-header-cta a{background:#026bcc;color:#fff;text-align:center;text-transform:uppercase}body.active header.ct-header .ct-header-cta a:hover{background:#3b4479;color:#fff}body.active footer.ct-footer [data-row*=top]{background-color:#131c4a;position:relative}body.active footer.ct-footer [data-row*=top]:before{border-top:2px solid #2988df;content:"";position:absolute;left:4rem;width:90%}body.active footer.ct-footer [data-row*=middle]{background-color:#131c4a}body.active footer.ct-footer [data-row*=bottom]{background-color:#131c4a;position:relative}body.active footer.ct-footer [data-row*=bottom]:before{border-bottom:2px solid #2988df;content:"";position:absolute;left:4rem;width:90%}body.active h1{color:#fff}body.active p a{color:#fff!important}body.active p a:hover{background-color:#a9f5ff;color:#2c3eae!important;padding:.3rem;text-decoration:none}body.active .ct-breadcrumbs span{color:#2988df}body.active .ct-breadcrumbs .last-item span,body.active .ct-breadcrumbs span:hover{color:#fff}body.active .wp-block-button a{background:#026bcc!important;color:#fff!important;text-align:center;text-transform:uppercase}body.active .wp-block-button a:hover{background:#3b4479!important;color:#fff!important}body.active .wp-block-separator{background-color:#2988df!important}body.active .wp-block-quote cite,body.active .wp-block-quote p{color:#fff}body.active .inner-page-block,body.active .prayer-request-block{background-color:#131c4a!important}body.active .about-block h2,body.active .inner-page-block h2,body.active .prayer-request-block h2{color:#fff}body.active .prayer-block{border:2px solid #2988df}body.active .prayer-block h2{color:#fff}body.active .prayer-block .wp-block-button a{font-size:28px}body.active .icon-block{background:#2c3eae!important;color:#fff}body.active .icon-block h3{color:#fff;font-family:League Spartan}body.active .icon-block .side-border-column{border-left:1px solid #131c4a;border-right:1px solid #131c4a;padding:0 2rem}body.active .icon-block .right-border-column{border-right:1px solid #131c4a!important}body.active .online-mass-block h2{color:#fff}body.active .cta-no-button-block{max-width:100%!important}body.active .cta-no-button-block span{opacity:1}body.active .media-content-block .content-column{background:#a9f5ff}body.active .media-content-block .content-column h2,body.active .media-content-block .content-column p{color:#131c4a}body.active .media-content-block .content-left-column h2{color:#fff}body.active .month-banner span{background-color:#026bcc!important}body.active .month-banner h2{color:#fff!important}body.active #gform_wrapper_2 .gform_footer input{background:#026bcc!important;color:#fff!important}body.active #gform_wrapper_2 .gform_footer input:hover{background:#3b4479!important;color:#fff!important}body.active #gform_wrapper_2 .gform_validation_errors h2{color:red}body.active #gform_wrapper_3 .gform_required_legend{display:none}body.active #gform_wrapper_3 h2{color:#fff;text-align:center}body.active #gform_wrapper_3 .gform_body label{color:#fff;font-size:20px;font-family:League Spartan}body.active #gform_wrapper_3 .gform_body .ginput_container input{background-color:#fff;border-radius:0;color:#2c3eae;font-size:18px}body.active #gform_wrapper_3 .gform_body .ginput_container input:focus{border-color:#2998df}body.active #gform_wrapper_3 .gform_footer input{background:#026bcc!important;color:#fff!important}body.active #gform_wrapper_3 .gform_footer input:hover{background:#3b4479!important;color:#fff!important}body.active #gform_confirmation_wrapper_3 #gform_confirmation_message_3{margin:0 auto;background-color:#2998df;padding:5rem;font-size:20px}body.active #gform_wrapper_4 label{color:#fff!important}body.active #gform_wrapper_4 .gform_footer input{background:#026bcc!important;color:#fff!important}body.active #gform_wrapper_4 .gform_footer input:hover{background:#3b4479!important;color:#fff!important}body.active #gform_wrapper_5 label,body.active #gform_wrapper_5 legend{color:#fff!important}body.active #gform_wrapper_5 .gform_footer input{background:#026bcc!important;color:#fff!important}body.active #gform_wrapper_5 .gform_footer input:hover{background:#3b4479!important;color:#fff!important}body.active .amt-holder .amt-button{background:#026bcc!important;color:#fff!important}body.active .amt-holder .amt-button:hover{background:#3b4479!important;color:#fff!important}body.active .billing-holder input,body.active .billing-holder select{background-color:#fff}body.active .creditcard-holder{background-color:#a9f5ff;color:#131c4a}body.active .creditcard-holder h4{color:#131c4a}body.active .stripe-donation-form .btn-primary{background:#026bcc!important;color:#fff!important}body.active .stripe-donation-form .btn-primary:hover{background:#3b4479!important;color:#fff!important}body.active .entries article{background-color:#131c4a;border-bottom:1px solid #2988df!important}body.active .entries .entry-meta li,body.active .entries .entry-meta li a,body.active .entries h2,body.active .entries p{color:#fff}body.active .post p button{background:#3b4479!important;border-radius:10px}body.active .post p button a{background:#026bcc!important;color:#fff!important}body.active .post p button a:hover{background:#3b4479!important;color:#fff!important}body.active .ct-related-posts-container{background-color:#131c4a!important}body.active .ct-related-posts-container h3,body.active .ct-related-posts-container h4 a{color:#fff!important}body.active .ct-related-posts-container .entry-meta{color:#fff}@media (max-width:912px){#toggle{margin-bottom:0}}@media (max-width:767px){#toggle{margin-left:1rem}body.active footer.ct-footer [data-row*=top]{background-color:#131c4a;position:relative}body.active footer.ct-footer [data-row*=top]:before{border-bottom:2px solid #2988df;content:"";position:absolute;left:2.5rem;width:75%}body.active footer.ct-footer [data-row*=bottom]{background-color:#131c4a;position:relative}body.active footer.ct-footer [data-row*=bottom]:before{border-bottom:2px solid #2988df;content:"";position:absolute;left:2.5rem;width:75%}body.active .icon-block .side-border-column{border-left:none;border-right:none;border-top:2px solid #131c4a!important;border-bottom:2px solid #131c4a;padding:2rem 0}}

/* !Styles for blocks built by Cornershop.

	 These styles are included in the front-end via _front.scss and into the editor via _editor.scss.

	 If this file starts to get unwieldy, free feel to segment individual block styles in separate _custom-block-blockname.scss files
*/.icon-block{background:#fff;box-shadow:0 4px 64px -9px rgba(0,0,0,.25);border-radius:20px;padding:3rem 2rem;max-width:100%!important}.icon-block .side-border-column{border-left:1px solid #ffc34b;border-right:1px solid #ffc34b;padding:0 2rem}@media (max-width:900px){.icon-block{padding:2rem}}@media (max-width:767px){.icon-block .side-border-column{border:2px solid #ffc34b;border-right:none;border-left:none;padding:2rem 0}}.cta-block{max-width:100%!important}.cta-block .wp-block-cover{height:20.6rem}.cta-block .wp-block-cover p{font-weight:600}.cta-block .wp-block-button a{padding:.75rem 1.25rem}.cta-no-button-block{max-width:100%!important}@media (max-width:900px){.cta-block .wp-block-cover{height:16rem}.cta-block .wp-block-column .wp-block-spacer{height:3.813rem!important}}.prayer-block{border:2px solid #ffc34b;border-radius:30px;padding:1.5rem 2.5rem;max-width:100%!important}.prayer-block .wp-block-button a{font-size:28px;padding:.75rem 1.25rem;padding-bottom:.5rem!important}.online-mass-block{padding-bottom:2rem;max-width:100%!important}.online-mass-block .video-column p{font-weight:700;line-height:1.875rem}#gform_wrapper_2{background:#2c3eae;border-radius:1.875rem;color:#fff;padding:3rem;max-width:100%!important}#gform_wrapper_2 .gform_heading{text-align:center;padding-bottom:3rem}#gform_wrapper_2 .gform_heading h2{color:#fff;font-family:League Spartan;text-align:center}#gform_wrapper_2 .gform_body .ginput_container{background:#fff;margin-bottom:2rem}#gform_wrapper_2 label{font-size:20px}#gform_wrapper_2 input{border:none!important;font-size:20px}#gform_wrapper_2 .gform_footer input{font-weight:700;margin:0 auto;padding:.75rem 1rem;padding-bottom:.5rem!important;text-transform:uppercase}#gform_wrapper_2 .gform_footer input:hover{background-color:#ed9715}#gform_confirmation_wrapper_2{background-color:#2c3eae;border-radius:1.875rem;margin:0 auto;padding:3rem}#gform_confirmation_wrapper_2 .gform_confirmation_message{color:#fff;text-align:center}@media (max-width:767px){#gform_wrapper_2{padding:1rem}#gform_wrapper_2 .gform_body .ginput_container{margin-bottom:1rem}}.media-content-block{width:100%!important;max-width:100%!important;margin-bottom:0}.media-content-block .wp-block-columns{margin-left:0!important;margin-right:0!important;width:100%!important}.media-content-block .content-column{background:#faf3e3;margin-left:0!important;padding-left:3rem;padding-right:3rem}.media-content-block .content-left-column{padding-left:3rem;padding-right:3rem;padding-top:2rem}.media-content-block .image-block{margin-right:0!important}.media-content-block .image-block figure{margin-right:0!important;padding-bottom:0!important}.media-content-block h2{padding-top:2rem}@media (max-width:912px){.media-content-block .content-column{padding-bottom:1rem}.media-content-block .content-column,.media-content-block .content-left-column{-webkit-flex-basis:60%!important;-ms-flex-preferred-size:60%!important;flex-basis:60%!important;padding-left:1.5rem;padding-right:1rem}.media-content-block .content-left-column{padding-top:0}.media-content-block .image-block{-webkit-flex-basis:40%!important;-ms-flex-preferred-size:40%!important;flex-basis:40%!important}.media-content-block .image-block img{height:16.5rem}.media-content-block h2{padding-top:1rem}}@media (max-width:767px){.media-content-block .content-column{margin-top:0}.media-content-block .content-left-column{padding-bottom:2rem}.media-content-block .image-block{margin-bottom:-2rem;padding-bottom:0}.media-content-block .image-block img{width:100vw!important}}#gform_wrapper_3 .gform_required_legend{display:none}#gform_wrapper_3 h2{color:#131c4a;text-align:center}#gform_wrapper_3 .gform_body label{color:#131c4a;font-size:20px;font-family:League Spartan}#gform_wrapper_3 .gform_body .ginput_container input{border-color:#2b2b2c;border-radius:0;color:#2c3eae;font-size:18px}#gform_wrapper_3 .gform_body .ginput_container input:focus{border-color:#2998df}#gform_wrapper_3 .gform_footer input{font-weight:700;margin:0 auto;padding:.75rem 1rem;padding-bottom:.5rem!important;text-transform:uppercase}#header{background-color:#fff}#header [data-row=top]{height:2.125rem;padding-top:1.5rem;padding-right:1.5rem}#header [data-row=top] .ct-header-cta a{padding-bottom:0}#header .site-branding{padding-bottom:1.5rem}#header .site-branding .default-logo{width:20rem}#header #header-menu-1 li a:hover{color:#2c3eae;-webkit-text-decoration:underline solid #ffc34b 25%;text-decoration:underline solid #ffc34b 25%}#header #header-menu-1 li a span{display:none}#header #header-menu-1 .sub-menu li a:hover{background-color:#131c4a;color:#fff!important;text-decoration:none}#header [data-row=bottom]{background-color:#2c3eae!important}@media (max-width:1024px){#header [data-row=middle] .ct-container{margin-left:1rem}#header .site-branding{margin:0 auto;padding-left:0;padding-top:1rem}#header .site-branding img{width:10rem!important}#header #header-menu-1{margin-left:0;padding-right:1rem}#header #header-menu-1 ul li{width:9rem}}@media (max-width:900px){#header .site-branding{margin:0 auto;padding-top:1rem;padding-left:0}#header .mobile-menu span .ct-menu-link:hover{background-color:#131c4a!important}}@media (max-width:768px){#header .site-branding img{width:15rem!important}}footer.ct-footer{background-color:#223085!important;color:#fff}footer.ct-footer [data-row*=top]{height:8rem;padding-top:1rem;padding-bottom:0!important}footer.ct-footer [data-row*=top] [data-column*=widget-area-2],footer.ct-footer [data-row*=top] [data-column*=widget-area-3]{padding-top:2rem}footer.ct-footer [data-row*=top] [data-column*=widget-area-3] #block-8{margin-top:.25rem}footer.ct-footer [data-row*=top] [data-column*=widget-area-4]{padding-top:2rem}footer.ct-footer [data-row*=top] [data-column*=widget-area-4] #block-11{margin-top:.25rem}footer.ct-footer [data-row*=middle]{height:6rem}footer.ct-footer [data-row*=middle] #footer-menu ul>li>a:hover{-webkit-text-decoration:underline solid #2988df 25%;text-decoration:underline solid #2988df 25%}footer.ct-footer [data-row*=bottom]{position:relative;z-index:1}footer.ct-footer [data-row*=bottom]:before{border-bottom:2px solid #2988df;content:"";position:absolute;left:4rem;width:90%}footer.ct-footer [data-row*=bottom] .ct-footer-copyright{padding-left:1rem}@media (max-width:912px){footer.ct-footer [data-row*=top]{height:auto;padding:.5rem;margin:0 auto}footer.ct-footer [data-row*=top] .ct-container{grid-template-columns:repeat(4,1fr)!important}footer.ct-footer [data-row*=top] [data-column*=widget-area-2],footer.ct-footer [data-row*=top] [data-column*=widget-area-3],footer.ct-footer [data-row*=top] [data-column*=widget-area-4]{padding:.5rem 0}footer.ct-footer [data-row*=middle]{height:1rem}footer.ct-footer [data-row*=bottom]>div{grid-template-columns:1fr 1fr}}@media (max-width:767px){footer.ct-footer [data-row*=top]{height:auto}footer.ct-footer [data-row*=top] .ct-container{grid-template-columns:1fr!important}footer.ct-footer [data-row*=top] [data-column*=widget-area-2],footer.ct-footer [data-row*=top] [data-column*=widget-area-3],footer.ct-footer [data-row*=top] [data-column*=widget-area-4]{width:auto}footer.ct-footer [data-row*=middle]{height:0}footer.ct-footer [data-row*=bottom]>div{grid-template-columns:2fr 1fr}footer.ct-footer [data-row*=bottom]:before{left:2rem;width:75%}footer.ct-footer [data-row*=bottom] .ct-footer-copyright{padding-left:3.25rem}}#post-30{margin-top:-2rem}#post-30 .entry-header{display:none}#post-30 .entry-content .heading-block{z-index:999}#post-30 .entry-content .hero-block{width:100vw;max-width:100%}#post-30 .entry-content .hero-block span{background:linear-gradient(0deg,rgba(0,0,0,.55));border-radius:230px 0;overflow:hidden}#post-30 .entry-content .hero-block img{border-radius:0px 0}#post-30 .entry-content .hero-block h1{font-family:League Spartan;font-size:74px;line-height:4.25rem;margin-top:0;padding-top:.5rem}#post-30 .entry-content .hero-block .sub-header{font-family:League Spartan;font-weight:600;padding-top:7rem;margin-bottom:.5rem}#post-30 .entry-content .hero-block .wp-block-separator{background-color:#ffc34b;height:.375rem;width:7.8rem;margin-right:25rem;margin-bottom:0;margin-top:0}#post-30 .entry-content .hero-block p{font-size:30px}#post-30 .entry-content .hero-block .wp-block-button{font-size:28px;padding-bottom:2.8rem}#post-30 .entry-content .icon-block{position:relative;z-index:999}#post-30 .entry-content .icon-block .wp-block-columns{gap:.75rem}#post-30 .entry-content .icon-block .side-border-column{padding:0 .5rem}#post-30 .entry-content .icon-block .right-border-column{border-right:1px solid #ffc34b;padding:0 .5rem}#post-30 .entry-content .inner-page-block{background-color:#faf3e3;padding:15rem 5rem;width:100vw;max-width:100%;margin-top:-10rem!important;position:relative;z-index:0}#post-30 .entry-content .inner-page-block .online-mass-block{z-index:5}#post-30 .entry-content .about-block{padding-bottom:2rem}#post-30 .entry-content .about-block p{padding:0 7rem}@media (max-width:2000px) and (min-width:1025px){#post-30 .entry-content .hero-block .wp-block-separator{background-color:#ffc34b;height:.375rem;width:7.8rem;margin-right:90rem;margin-bottom:0;margin-top:0}}@media (max-width:1024px){#post-30 .entry-content .hero-block .wp-block-separator{margin-right:15rem}}@media (max-width:912px){#post-30 .entry-content .inner-page-block{padding:15rem 3rem}}@media (max-width:800px) and (min-width:768px){#post-30 .entry-content .hero-block .wp-block-separator{margin-right:30rem}}@media (max-width:767px){#post-30 .entry-content .hero-block img{width:auto;height:auto}#post-30 .entry-content .hero-block .sub-header{font-size:18px;padding-top:12rem}#post-30 .entry-content .hero-block h1{color:#131c4a;font-size:40px;line-height:2.625rem}#post-30 .entry-content .hero-block p{color:#131c4a;font-size:24px}#post-30 .entry-content .inner-page-block{padding:15rem 1rem}#post-30 .entry-content .about-block p{padding:0 1rem}#post-30 .entry-content .wp-block-spacer{height:5px!important}#post-30 .entry-content .heading-block{padding-bottom:0}#post-30 .entry-content .heading-block .wp-block-cover__background{opacity:0}#post-30 .entry-content .heading-block .sub-header{padding-top:10rem}#post-30 .entry-content .heading-block .wp-block-separator{margin-right:10rem}#post-30 .entry-content .heading-block p{color:#131c4a!important}}[data-content=normal]>article{--block-max-width:100%}.ct-container{padding-top:0}#post-31412{margin-top:-2rem}#post-31412 .ct-breadcrumbs{display:none}article>.entry-content>:not(.alignfull):not(.alignwide):not(.alignleft):not(.alignright){max-width:700px;margin-left:auto;margin-right:auto}article>.entry-content>.alignwide{max-width:1300px;margin-left:auto;margin-right:auto}article>.entry-content>.alignfull{max-width:100%;margin-left:auto;margin-right:auto}.page .entry-content .wp-block-cover{width:100vw;max-width:100%!important}.page .entry-content .wp-block-cover p{font-size:30px}.page .entry-content p button a{background-color:#ffc34b;border-radius:8px;color:#131c4a;font-size:28px;padding:.75rem 1.25rem}.page .entry-content p button a:hover{background-color:#ed9715}.page .entry-content p a{color:#131c4a}.page .entry-content .gallery{padding-bottom:2rem;margin:0 auto;text-align:center}.page .entry-content .gallery .gallery-item{display:inline-block;padding-right:1rem}.page .entry-content .about-block{max-width:100%!important}.page .entry-content .prayer-request-block{background-color:#faf3e3;gap:0;width:100vw;padding:6rem 0;max-width:100%!important}.page .entry-content .prayer-request-block .wp-block-column{padding-left:5.2rem;padding-right:2rem}.page .entry-content .prayer-request-block #gform_wrapper_4{padding-right:3rem}.page .entry-content .prayer-request-block #gform_wrapper_4 .gform_title{display:none}.page .entry-content .prayer-request-block #gform_wrapper_4 label{color:#131c4a;font-size:20px}.page .entry-content .prayer-request-block #gform_wrapper_4 .ginput_container input,.page .entry-content .prayer-request-block #gform_wrapper_4 .ginput_container textarea{background-color:#fff;border:2px solid #2b2b2c;border-radius:0;color:#131c4a;font-size:18px}.page .entry-content .prayer-request-block #gform_wrapper_4 .ginput_container .gfield_checkbox:focus{background-color:#131c4a!important;border:2px solid #131c4a}.page .entry-content .prayer-request-block #gform_wrapper_4 .gform_footer input{font-weight:600;text-transform:uppercase;width:37rem}.page .entry-content .prayer-request-block .gform_confirmation_wrapper .gform_confirmation_message p{font-size:20px;font-family:League Spartan}.page .entry-content #gform_wrapper_5{padding-top:2rem;padding-bottom:2rem;max-width:100%!important}.page .entry-content #gform_wrapper_5 .gform_required_legend,.page .entry-content #gform_wrapper_5 .gform_title{display:none}.page .entry-content #gform_wrapper_5 label,.page .entry-content #gform_wrapper_5 legend{color:#131c4a;font-size:20px}.page .entry-content #gform_wrapper_5 .ginput_container input,.page .entry-content #gform_wrapper_5 .ginput_container textarea{background-color:#fff;border:2px solid #2b2b2c;border-radius:0;color:#131c4a;font-size:18px}.page .entry-content #gform_wrapper_5 .ginput_container_radio input{vertical-align:top;margin-top:.5rem}.page .entry-content #gform_wrapper_5 .ginput_container_radio label span{display:block}.page .entry-content #gform_wrapper_5 .ginput_container_radio label span:nth-child(2){opacity:.6;font-size:.9em}.page .entry-content #gform_wrapper_5 .ginput_container_select select{background-color:#fff;border:2px solid #2b2b2c;border-radius:0;color:#131c4a;font-size:18px}.page .entry-content #gform_wrapper_5 .gform_footer input{font-weight:600;margin:0 auto;padding-bottom:.5rem;text-transform:uppercase;width:27rem}.page .entry-content .gform_confirmation_wrapper .gform_confirmation_message p{font-size:20px;font-family:League Spartan;padding-top:2rem}.page .entry-content .media-content-block .wp-block-columns{gap:0}.page .entry-content .prayer-chain-header{max-width:100%!important}.page-template-donate #header-menu-1,.page-template-donate .ct-breadcrumbs,.page-template-donate .ct-header-cta,.page-template-donate .ct-header-search{display:none}@media (max-width:912px){.page .entry-content .gallery .gallery-item{padding-top:1rem}.page .entry-content .prayer-request-block .wp-block-column{padding:0 2rem}}@media (max-width:767px){.page .entry-content .prayer-request-block{padding:2rem 0}}.post h1{color:#131c4a;font-size:48px;padding-top:2rem;text-align:center}.post img.attachment-medium{display:block;padding-bottom:2rem;margin-right:auto;margin-left:auto}.post .entry-content{padding:0 10rem 2rem}.post .entry-content figure{width:50%}.post p button a{background-color:#ffc34b;border-radius:8px;color:#131c4a;font-size:28px;padding:.75rem 1.25rem}.post p img{padding-left:1.5rem}.post button{background-color:#fff}.post button a{background-color:#ffc34b;border-radius:8px;color:#131c4a;font-size:28px;padding:.75rem 1.25rem}.post button a:hover{background-color:#ed9715}.post .wp-audio-shortcode{margin-bottom:2rem}.ct-related-posts-container h4{font-size:24px}.ct-related-posts-container .entry-meta{font-size:20px}@media (max-width:912px){.post .entry-content{padding:0 5rem 2rem}}@media (max-width:767px){.post .entry-content{padding:0 2rem 2rem}}.entries .entry-meta li{font-size:18px}.entries article{border-bottom:1px solid #ffc34b!important;padding:2rem 0}.entries article img{padding-right:2rem}.entries h2{color:#131c4a;font-size:40px}@media (max-width:767px){.entries article{padding:0}.entries article img{padding-bottom:2rem;margin:0 auto}}.stripe-donation form{padding-bottom:2rem}.stripe-donation form .amt-holder{padding-top:2rem}.stripe-donation form .amt-holder .row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.stripe-donation form .amt-holder .row .col-xs-4{-webkit-flex-grow:.5;-ms-flex-positive:.5;flex-grow:.5}.stripe-donation form .amt-holder .row .amt-button{background-color:#ffc34b;color:#131c4a;font-size:28px;padding:.5rem 2.5rem .25rem}.stripe-donation form .amt-holder .row .amt-button.active,.stripe-donation form .amt-holder .row .amt-button:focus,.stripe-donation form .amt-holder .row .amt-button:hover{background-color:#ed9715}.stripe-donation form .amt-holder .row .input-group-addon{display:inline;font-size:28px}.stripe-donation form .amt-holder .row .checkbox input:focus{background-color:#131c4a}.stripe-donation form .amt-holder .row .checkbox label{font-size:20px}.stripe-donation form .amt-holder .row .stripe-donation-other-amt{border:2px solid #2b2b2c;color:#2b2b2c;font-size:28px;padding:.25rem 5rem}.stripe-donation form .amt-holder .row .stripe-donation-other-amt:focus{color:#131c4a;border-color:#2988df!important}.billing-holder .row:first-of-type,.row:nth-of-type(5){display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.billing-holder .row:first-of-type input{padding-left:2rem}.billing-holder input{border-radius:0;border:2px solid #2b2b2c;color:#2c3eae}.billing-holder input:focus{border-color:#2988df}.billing-holder select{border-radius:0;border:2px solid #2b2b2c;color:#2c3eae}.creditcard-holder{border-color:#131c4a}.creditcard-holder .row:nth-of-type(2){display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.creditcard-holder .row:nth-of-type(2) .col-sm-4{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}.creditcard-holder .col-sm-4.has-error{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%}.creditcard-holder input,.creditcard-holder select{border-radius:0;border:2px solid #2b2b2c;color:#2c3eae}.creditcard-holder input:focus,.creditcard-holder select:focus{border-color:#2988df}.stripe-donation .btn{padding:.5rem 2.25rem}@media (max-width:767px){.stripe-donation form .amt-holder .row .stripe-donation-other-amt{padding:.25rem .5rem}}.wp-block-latest-posts__post-date {padding-bottom:20px;font-weight:normal;}