._7pafOW_container{--us-section-padding:clamp(5rem, 3rem + 4vw, 9rem);--us-section-padding-x:clamp(1.5rem, .5rem + 2vw, 2rem);--us-title-size:clamp(2.6rem, 1.6rem + 2.4vw, 4.5rem);--us-hero-title-size:clamp(3.2rem, 2rem + 3.5vw, 6rem);--us-body-size:clamp(1.4rem, 1.2rem + .3vw, 1.6rem);--us-radius:6px;width:100%;min-height:100vh;position:relative}._7pafOW_languageToggleWrapper{z-index:9999;opacity:.95;transition:opacity .3s;position:fixed;top:30px;right:30px}._7pafOW_languageToggleWrapper:hover{opacity:1}@media (max-width:768px){._7pafOW_languageToggleWrapper{top:20px;right:20px}}
._5fQGRW_hero{color:#fff;z-index:2;justify-content:flex-start;align-items:flex-start;height:calc(100svh - 14rem);display:flex;position:relative;overflow:visible}._5fQGRW_mediaLayer{position:absolute;inset:0}._5fQGRW_mediaVideo{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}._5fQGRW_mediaOverlay{background:linear-gradient(#0000006b,#00000094);position:absolute;inset:0}._5fQGRW_slider{z-index:2;padding:5rem var(--us-section-padding-x);width:100%;max-width:1200px;height:100%;margin:0 auto;position:relative}._5fQGRW_logo{margin-bottom:clamp(3rem,2rem + 3vw,6rem);display:block}._5fQGRW_title{font-size:var(--us-hero-title-size);color:#fff;margin-bottom:clamp(2rem,1rem + 2vw,4rem);font-weight:300;line-height:1.1}._5fQGRW_subtitle{color:#fff;max-width:550px;margin-bottom:2rem;font-size:clamp(1.4rem,1.2rem + .4vw,1.6rem);font-weight:600;line-height:1.6}._5fQGRW_description{color:#ffffffe6;max-width:550px;margin-bottom:1.5rem;font-size:1.3rem;line-height:1.5}._5fQGRW_subdescription{color:#ffffffd9;max-width:550px;margin-bottom:2rem;font-size:1.2rem;line-height:1.5}._5fQGRW_button{color:#000;cursor:pointer;background-color:#fff;border:none;border-radius:50px;margin-top:3rem;padding:clamp(1.4rem,1rem + .8vw,2rem) clamp(2.8rem,2rem + 1.6vw,4rem);font-size:1.6rem;font-weight:600;transition:all .3s}._5fQGRW_button:hover{background-color:#f0f0f0;transform:translateY(-2px);box-shadow:0 4px 12px #ffffff4d}._5fQGRW_serviceCard{bottom:-55px;left:max(var(--us-section-padding-x), calc((100% - 1200px) / 2));width:min(780px, calc(100% - 2 * var(--us-section-padding-x)));border-radius:var(--us-radius);z-index:20;text-align:left;background-color:#fff;padding:2.25rem 2rem;position:absolute;box-shadow:0 18px 50px #00000029}._5fQGRW_cardLabel{letter-spacing:1px;color:#000;margin:0;font-size:clamp(1.5rem,1.2rem + .6vw,2rem);font-weight:300;line-height:1.45}._5fQGRW_cardTitle{color:#000;margin:0 0 1rem;font-size:2rem;font-weight:700}._5fQGRW_cardDescription{color:#333;font-size:1.4rem;line-height:1.6}@media (max-width:968px){._5fQGRW_hero{flex-direction:column;height:auto;min-height:calc(100svh - 16rem)}._5fQGRW_slider{flex:1;height:auto;padding-top:7rem}._5fQGRW_serviceCard{width:auto;margin:2rem var(--us-section-padding-x) -6rem;position:relative;bottom:auto;left:auto}}
.KbAQNG_community{z-index:1;color:#fff;padding:calc(var(--us-section-padding) + 6rem) var(--us-section-padding-x) var(--us-section-padding);background-color:#1e1e1e;position:relative}.KbAQNG_container{max-width:1200px;margin:0 auto}.KbAQNG_sectionTitle{font-size:var(--us-title-size);color:#fff;margin:0 0 4rem;padding-left:2.5rem;font-weight:500;line-height:1.2;position:relative}.KbAQNG_sectionTitle:before{content:"";background-color:#fff;border-radius:1px;width:3px;height:1.15em;position:absolute;top:50%;left:0;transform:translateY(-50%)}.KbAQNG_cardsGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.KbAQNG_card{color:#000;border-radius:var(--us-radius);background-color:#fff;padding:clamp(2.5rem,1.5rem + 2vw,5rem);transition:transform .3s,box-shadow .3s}.KbAQNG_card:hover{transform:translateY(-5px);box-shadow:0 8px 24px #0003}.KbAQNG_cardTitle{color:#000;margin-bottom:1rem;font-size:clamp(1.8rem,1.4rem + .8vw,2.5rem);font-weight:600}.KbAQNG_cardDescription{font-size:var(--us-body-size);color:#000;line-height:1.6}@media (max-width:968px){.KbAQNG_community{padding-top:calc(var(--us-section-padding) + 4rem)}}@media (max-width:768px){.KbAQNG_sectionTitle{margin-bottom:3rem;padding-left:1.8rem}.KbAQNG_cardsGrid{grid-template-columns:1fr;gap:1.5rem}}
.qdpgRa_about{padding:var(--us-section-padding) var(--us-section-padding-x);background-color:#fff}.qdpgRa_container{grid-template-columns:1fr 1fr;align-items:flex-start;gap:4rem;max-width:1200px;margin:0 auto;display:grid}.qdpgRa_content{padding-right:2rem}.qdpgRa_title{font-size:var(--us-title-size);color:#000;margin-bottom:3rem;padding-left:2.5rem;font-weight:500;line-height:1.2;position:relative}.qdpgRa_title:before{content:"";background-color:#000;border-radius:1px;width:3px;height:1.15em;position:absolute;top:50%;left:0;transform:translateY(-50%)}.qdpgRa_subtitle{letter-spacing:2px;color:#000;text-transform:uppercase;margin-bottom:clamp(2rem,1rem + 2vw,4rem);font-size:1.5rem;font-weight:600}.qdpgRa_description{font-size:var(--us-body-size);color:#000;line-height:1.8}.qdpgRa_imageWrapper{aspect-ratio:8/9;border-radius:var(--us-radius);background-color:#f3f3f3;justify-self:end;width:100%;max-width:520px;position:relative;overflow:hidden}.qdpgRa_image{-o-object-fit:cover;object-fit:cover}@media (max-width:968px){.qdpgRa_container{grid-template-columns:1fr;gap:3rem}.qdpgRa_content{padding-right:0}.qdpgRa_imageWrapper{aspect-ratio:4/3;justify-self:stretch;max-width:100%}}@media (max-width:768px){.qdpgRa_title{padding-left:1.8rem}}
.Wrz1Mq_seasons{color:#fff;padding:var(--us-section-padding) var(--us-section-padding-x);background-color:#1a1a1a}.Wrz1Mq_container{max-width:1200px;margin:0 auto}.Wrz1Mq_sectionTitle{font-size:var(--us-title-size);color:#fff;margin:0 0 4rem;padding-left:2.5rem;font-weight:500;line-height:1.2;position:relative}.Wrz1Mq_sectionTitle:before{content:"";background-color:#fff;border-radius:1px;width:3px;height:1.15em;position:absolute;top:50%;left:0;transform:translateY(-50%)}.Wrz1Mq_cardsGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;display:grid}.Wrz1Mq_card{border-radius:var(--us-radius);background-color:#2a2a2a;padding:clamp(2rem,1.5rem + 1vw,3rem) clamp(2rem,1.5rem + 1.5vw,3.5rem);transition:transform .3s}.Wrz1Mq_card:hover{transform:translateY(-5px)}.Wrz1Mq_imageWrapper{border-radius:var(--us-radius);width:100%;height:250px;overflow:hidden}.Wrz1Mq_imagePlaceholder{width:100%;height:100%}.Wrz1Mq_cardContent{margin:2rem 0 1rem}.Wrz1Mq_quarter{color:#fff;margin-bottom:.5rem;font-size:clamp(2.8rem,2rem + 1.5vw,4rem);font-weight:600}.Wrz1Mq_cardTitle{color:#fff;margin-bottom:2rem;font-size:clamp(1.6rem,1.3rem + .6vw,2rem);font-weight:400}.Wrz1Mq_cardDescription{font-size:var(--us-body-size);color:#fff;line-height:1.6}.Wrz1Mq_generationsText{text-align:center;margin-top:4rem;padding:3rem 0}.Wrz1Mq_generationsText ul{margin:0;padding:0;list-style:none}.Wrz1Mq_generationsText li{color:#fff;margin-bottom:1rem;font-size:1.6rem;line-height:2}.Wrz1Mq_generationsText li:before{content:"• ";color:#fff;margin-right:.5rem}.Wrz1Mq_image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (max-width:768px){.Wrz1Mq_sectionTitle{margin-bottom:3rem;padding-left:1.8rem}.Wrz1Mq_cardsGrid{grid-template-columns:1fr}.Wrz1Mq_imageWrapper{height:200px}}
.B5o2Bq_prayer{padding:var(--us-section-padding) var(--us-section-padding-x) 4rem;background-color:#fff}.B5o2Bq_container{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,4rem);max-width:1200px;margin:0 auto 4rem;display:grid}.B5o2Bq_textColumn{flex-direction:row;align-items:stretch;gap:1.25rem;min-width:0;display:flex}.B5o2Bq_accentBar{background-color:#000;border-radius:1px;flex-shrink:0;width:3px}.B5o2Bq_textBlock{text-align:left;flex:1;min-width:0}.B5o2Bq_title{font-size:var(--us-title-size);color:#000;margin:0 0 1rem;font-weight:500;line-height:1.2}.B5o2Bq_subtitle{letter-spacing:2px;color:#000;text-transform:uppercase;margin:0 0 1.5rem;font-size:1.4rem;font-weight:600}.B5o2Bq_description{font-size:var(--us-body-size);color:#333;margin:0;line-height:1.8}.B5o2Bq_imageWrapper{aspect-ratio:4/3;border-radius:var(--us-radius);background-color:#e8e8e8;width:100%;max-height:400px;position:relative;overflow:hidden}.B5o2Bq_image{-o-object-fit:cover;object-fit:cover}.B5o2Bq_formContainer{max-width:1200px;margin:0 auto}.B5o2Bq_form{background-color:#fff;padding:0}.B5o2Bq_formRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-bottom:2rem;display:grid}.B5o2Bq_formGroup{flex-direction:column;gap:.5rem;display:flex}.B5o2Bq_label{color:#333;margin:0;font-size:1.4rem;font-weight:600}.B5o2Bq_input,.B5o2Bq_textarea{box-sizing:border-box;border-radius:var(--us-radius);color:#000;background-color:#f6f6f6;border:1px solid #0000;width:100%;padding:1.4rem 1.6rem;font-family:inherit;font-size:1.4rem;transition:border-color .3s}.B5o2Bq_input:focus,.B5o2Bq_textarea:focus{border-color:#667eea;outline:none}.B5o2Bq_textarea{resize:vertical;min-height:50px;line-height:1.6}.B5o2Bq_checkboxLabel{color:#333;cursor:pointer;align-items:center;gap:1rem;margin:2rem 0 0;font-size:1.4rem;display:flex}.B5o2Bq_checkbox{accent-color:#1e1e1e;cursor:pointer;flex-shrink:0;width:1.15rem;height:1.15rem}.B5o2Bq_submitButton{color:#fff;letter-spacing:2px;cursor:pointer;text-transform:uppercase;background-color:#1e1e1e;border:none;border-radius:50px;width:fit-content;margin:3rem auto 0;padding:1.3rem 4.5rem;font-size:1.4rem;font-weight:600;transition:all .3s;display:block}.B5o2Bq_submitButton:hover{background-color:#333;transform:translateY(-2px);box-shadow:0 4px 12px #0003}@media (max-width:968px){.B5o2Bq_container{grid-template-columns:1fr;align-items:start;gap:2.5rem}.B5o2Bq_imageWrapper{max-height:280px}.B5o2Bq_formRow{grid-template-columns:1fr;gap:1.5rem}}@media (max-width:768px){.B5o2Bq_form{padding:2rem 0}.B5o2Bq_submitButton{width:100%}}.B5o2Bq_successMessage{text-align:center;padding:2rem 1rem;font-size:1.1rem}.B5o2Bq_errorMessage{color:#c62828;margin:.5rem 0;font-size:.95rem}
.PC_ssG_gallery{padding:2rem 0 var(--us-section-padding);background-color:#fff}.PC_ssG_container{max-width:1200px;padding:0 var(--us-section-padding-x);margin:0 auto 3rem}.PC_ssG_sectionTitle{font-size:var(--us-title-size);color:#000;margin:0;padding-left:2.5rem;font-weight:500;line-height:1.2;position:relative}.PC_ssG_sectionTitle:before{content:"";background-color:#000;border-radius:1px;width:3px;height:1.15em;position:absolute;top:50%;left:0;transform:translateY(-50%)}.PC_ssG_carousel{max-width:1200px;margin:0 auto;position:relative}.PC_ssG_track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:1.5rem;padding:0 15%;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%)}.PC_ssG_track::-webkit-scrollbar{display:none}.PC_ssG_slide{scroll-snap-align:center;aspect-ratio:16/9;border-radius:var(--us-radius);opacity:.45;background-color:#e8e8e8;flex:0 0 min(720px,70%);transition:opacity .4s;overflow:hidden}.PC_ssG_slideActive{opacity:1}.PC_ssG_image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.PC_ssG_arrow{z-index:2;color:#fff;cursor:pointer;background-color:#1e1e1e;border:none;border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;transition:all .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.PC_ssG_arrow svg{width:1.5rem;height:1.5rem}.PC_ssG_arrow:hover:not(:disabled){background-color:#333;box-shadow:0 4px 12px #0003}.PC_ssG_arrow:disabled{opacity:.3;cursor:default}.PC_ssG_arrowLeft{left:clamp(1rem,4vw,4rem)}.PC_ssG_arrowRight{right:clamp(1rem,4vw,4rem)}.PC_ssG_dots{justify-content:center;gap:.75rem;margin-top:2rem;display:flex}.PC_ssG_dot{cursor:pointer;background-color:#d0d0d0;border:none;border-radius:50%;width:.65rem;height:.65rem;padding:0;transition:all .3s}.PC_ssG_dotActive{background-color:#1e1e1e;transform:scale(1.25)}@media (max-width:768px){.PC_ssG_container{margin-bottom:2rem}.PC_ssG_sectionTitle{padding-left:1.8rem}.PC_ssG_track{gap:1rem;padding:0 8%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%)}.PC_ssG_slide{flex:0 0 84%}.PC_ssG_arrow{width:2.75rem;height:2.75rem}}
._75BZ9a_footer{color:#fff;background-color:#000;padding:6rem 2rem 0}._75BZ9a_container{text-align:center;flex-direction:column;align-items:center;gap:2rem;max-width:1200px;margin:0 auto 3rem;display:flex}._75BZ9a_logoSection{flex-direction:column;align-items:center;gap:1rem;display:flex}._75BZ9a_logo{justify-content:center;width:100%;max-width:200px;display:flex}._75BZ9a_logoImage{-o-object-fit:contain;object-fit:contain;width:100%;max-width:200px;height:auto;margin-bottom:4rem}._75BZ9a_tagline{color:#fff;margin:0;font-size:1.6rem;font-weight:600}._75BZ9a_info{max-width:600px}._75BZ9a_serviceTime{color:#fff;margin-bottom:.5rem;font-size:1.5rem;font-weight:600}._75BZ9a_schedule{color:#fff;margin-bottom:1.5rem;font-size:1.4rem}._75BZ9a_address{color:#fff;margin-bottom:1rem;font-size:1.4rem;line-height:1.8}._75BZ9a_pastors{color:#fff;margin-top:1rem;font-size:1.4rem;font-weight:600}._75BZ9a_bottom{text-align:center;border-top:1px solid #fff;justify-content:space-between;width:100%;margin:0 auto;padding:2rem;display:flex}._75BZ9a_copyright{color:#fff;margin:0;font-size:1.6rem}._75BZ9a_socialMedia{align-items:center;gap:1rem;display:flex}@media (max-width:768px){._75BZ9a_footer{padding:3rem 1.5rem 1.5rem}._75BZ9a_logo{width:100%;max-width:min(200px,82vw);height:auto}._75BZ9a_logoImage{width:100%;max-width:min(200px,82vw);height:auto;margin-bottom:2.5rem}._75BZ9a_address{font-size:.875rem}}
.BN8_4G_toggleContainer{background:#fffffff2;border:1px solid #0000000d;border-radius:24px;align-items:center;gap:4px;padding:4px;display:flex;box-shadow:0 4px 12px #0000001a}.BN8_4G_toggleButton{color:#0009;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;background:0 0;border:none;border-radius:20px;padding:6px 14px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;transition:all .3s}.BN8_4G_toggleButton:hover{color:#000000e6;background:#0000000d}.BN8_4G_toggleButton.BN8_4G_active{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);box-shadow:0 2px 8px #667eea66}@media (max-width:768px){.BN8_4G_toggleButton{padding:5px 12px;font-size:14px}}
