.heading-module__STrvJW__headingSection{background:#fff}.heading-module__STrvJW__container{grid-template-columns:1fr 1fr;align-items:center;gap:0;max-width:100vw;height:100vh;min-height:500px;margin:0;padding:0;display:grid}.heading-module__STrvJW__textContent{flex-direction:column;justify-content:flex-start;padding:0 4rem;display:flex}.heading-module__STrvJW__title{color:#333;letter-spacing:-1px;margin:0 0 20px;font-size:8rem;font-weight:300}.heading-module__STrvJW__description{color:#666;letter-spacing:.3px;margin:0;font-size:1.2rem;font-weight:300;line-height:1.7}.heading-module__STrvJW__imageContent{width:100%;height:100%;min-height:500px;position:relative}.heading-module__STrvJW__ministryImage{object-fit:cover;width:100%;height:100%;box-shadow:0 15px 40px #0000001a}@media (max-width:1200px){.heading-module__STrvJW__headingSection{padding:0}.heading-module__STrvJW__container{grid-template-columns:1fr;gap:0;height:70vh;min-height:400px;padding:0}.heading-module__STrvJW__textContent{text-align:center;z-index:3;color:#fff;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex;position:absolute;inset:0}.heading-module__STrvJW__imageContent{order:-1;min-height:70vh}.heading-module__STrvJW__imageContent:before{content:"";z-index:2;background:#00000080;position:absolute;inset:0}.heading-module__STrvJW__title{color:#fff;margin-bottom:15px;font-size:5rem}.heading-module__STrvJW__description{color:#fff;font-size:1.1rem}}
.playgroup-module__tpuNra__playgroupSection{background:#fff;height:80vh}.playgroup-module__tpuNra__container{grid-template-columns:7fr 3fr;width:100%;height:100%;display:grid}.playgroup-module__tpuNra__sectionTitle{font-size:12rem;font-weight:thin;color:#fff;letter-spacing:-1px;z-index:3;margin:0;position:absolute;top:40px;left:40px}.playgroup-module__tpuNra__imageContent{width:100%;height:100%;position:relative}.playgroup-module__tpuNra__imageContent:before{content:"";z-index:2;background:#0000004d;position:absolute;inset:0}.playgroup-module__tpuNra__playgroupImage{object-fit:cover;width:100%;height:100%}.playgroup-module__tpuNra__textContent{background:#f8f9fa;align-items:flex-end;padding:40px;display:flex}.playgroup-module__tpuNra__textWrapper{flex-direction:column;gap:16px;display:flex}.playgroup-module__tpuNra__mainText{color:#333;margin:0;font-size:1.5rem;font-weight:300}.playgroup-module__tpuNra__fees{color:#333;background:#0366791a;border-left:4px solid #036679;border-radius:6px;margin:0;padding:12px 16px;font-size:1rem;font-weight:400}.playgroup-module__tpuNra__contact{color:#333;margin:0;font-size:1rem;font-weight:300}.playgroup-module__tpuNra__emailLink{color:#036679;font-weight:400;text-decoration:underline}.playgroup-module__tpuNra__mobileTitle{display:none}@media (max-width:1200px){.playgroup-module__tpuNra__playgroupSection{height:80vh}.playgroup-module__tpuNra__container{grid-template-columns:1fr;position:relative}.playgroup-module__tpuNra__sectionTitle{display:none}.playgroup-module__tpuNra__imageContent{min-height:80vh}.playgroup-module__tpuNra__textContent{z-index:4;text-align:center;box-sizing:border-box;background:0 0;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.playgroup-module__tpuNra__textWrapper{max-width:100%;overflow:hidden}.playgroup-module__tpuNra__mainText{color:#fff;margin-bottom:16px;font-size:1rem}.playgroup-module__tpuNra__fees{color:#333;background:#ffffffe6;border-radius:6px;max-width:85%;margin:16px auto;padding:12px 16px;font-size:.85rem;display:inline-block}.playgroup-module__tpuNra__contact{color:#fff;font-size:.9rem}.playgroup-module__tpuNra__emailLink{color:#87ceeb}.playgroup-module__tpuNra__mobileTitle{font-size:5rem;font-weight:thin;color:#fff;text-align:center;display:block}}@media (max-width:600px){.playgroup-module__tpuNra__mobileTitle{font-size:3.5rem;font-weight:thin;color:#fff;text-align:center;display:block;top:2rem}.playgroup-module__tpuNra__playgroupSection{height:100vh}}
.ministries-module__weNnTG__ministriesSection{padding:0}.ministries-module__weNnTG__gridContainer{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr 1fr;width:100%;min-height:80vh;display:grid}.ministries-module__weNnTG__gridItem{color:#fff;background:#fff;justify-content:flex-start;align-items:flex-start;padding:30px;display:flex;position:relative;overflow-y:auto}.ministries-module__weNnTG__backgroundImage{z-index:1}.ministries-module__weNnTG__overlay{z-index:2;background:#00000080;position:absolute;inset:0}.ministries-module__weNnTG__gridItem:hover .ministries-module__weNnTG__overlay{background:#000000b3;transition:background .2s}.ministries-module__weNnTG__content{z-index:3;width:100%;position:relative}.ministries-module__weNnTG__content h3{font-size:1.5rem;font-weight:thin;color:#fff;margin:0 0 16px}.ministries-module__weNnTG__content p{color:#fff;margin:0 0 12px;font-size:.9rem;line-height:1.5}.ministries-module__weNnTG__content p:last-child{margin-bottom:0}.ministries-module__weNnTG__content a{color:#87ceeb;text-decoration:underline}.ministries-module__weNnTG__content a:hover{color:#b0e0e6}@media (max-width:1024px){.ministries-module__weNnTG__gridContainer{grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 1fr;min-height:120vh}.ministries-module__weNnTG__gridItem{padding:25px}.ministries-module__weNnTG__content h3{font-size:1.3rem}.ministries-module__weNnTG__content p{font-size:.85rem}}@media (max-width:640px){.ministries-module__weNnTG__gridContainer{grid-template-rows:repeat(6,auto);grid-template-columns:1fr;min-height:auto}.ministries-module__weNnTG__gridItem{min-height:200px;padding:20px}.ministries-module__weNnTG__content h3{margin-bottom:12px;font-size:1.2rem}.ministries-module__weNnTG__content p{margin-bottom:10px;font-size:.8rem}}
