.mcb-section .mcb-wrap .mcb-item-22e5db429 .mcb-column-inner-22e5db429{margin-bottom:0px;}.mcb-section .mcb-wrap-grid.mcb-wrap-5f9e81894 > .mcb-wrap-inner-5f9e81894{grid-template-columns:repeat(3, 1fr);}.mcb-section .mcb-wrap-5f9e81894{align-self:flex-end;}.mcb-section .mcb-wrap-5f9e81894 > .mcb-wrap-inner-5f9e81894{margin-top:300px;}section.mcb-section-349cfe592{height:60vh;margin-top:-170px;background-repeat:no-repeat;background-position:top center;background-size:cover;background-image:url(https://4edba71225.nxcli.io/wp-content/uploads/2026/07/chapel-st-peter-lutheran-school-schaumburg.webp#476);}section.mcb-section-349cfe592 .mcb-background-overlay{opacity:0.01;background-color:#000000;}section.mcb-section-349cfe592 .mfn-shape-divider-bottom svg{--mfn-shape-divider:rgba(63,82,111,0.7);height:160px;}section.mcb-section-349cfe592 .mfn-shape-divider-top svg{--mfn-shape-divider:rgba(0,0,0,0.4);}.mcb-section .mcb-wrap .mcb-item-174bdd55b .title{font-family:'DM Sans';text-align:center;}.mcb-section .mcb-wrap .mcb-item-174bdd55b .mcb-column-inner-174bdd55b{margin-bottom:20px;}.mcb-section .mcb-wrap-7a229cc55{align-self:flex-start;}.mcb-section .mcb-wrap-7a229cc55 > .mcb-wrap-inner-7a229cc55{align-content:flex-start;}section.mcb-section-7a974d46d{padding-bottom:110px;padding-top:110px;}section.mcb-section-7a974d46d .mcb-section-inner-7a974d46d{align-items:center;justify-content:center;}section.mcb-section-7a974d46d .mcb-background-overlay{background-repeat:no-repeat;background-position:center;background-size:cover;opacity:0.05;}.mcb-section .mcb-wrap-grid.mcb-wrap-sjzpjmk > .mcb-wrap-inner-sjzpjmk{grid-template-columns:repeat(3, 1fr);}.mcb-section .mcb-wrap-yvao0xff > .mcb-wrap-inner-yvao0xff{background-image:url(https://stpeterlcms.org/wp-content/uploads/2026/10/young-children-2026-st-peter-lutheran-church-schaumburg.webp#973);background-repeat:repeat;background-position:center;background-size:cover;border-radius:4px 0 0 4px;}.mcb-section .mcb-wrap .mcb-item-0mtdbkwf .mcb-column-inner-0mtdbkwf{margin-bottom:0px;}.mcb-section .mcb-wrap-vfndmw5z > .mcb-wrap-inner-vfndmw5z{padding-top:80px;padding-right:80px;padding-bottom:80px;padding-left:80px;background-color:#FFFFFF;border-radius:0 4px 4px 0;}section.mcb-section-2cxvfnta{padding-bottom:80px;padding-top:110px;background-color:#F7F4EF;}section.mcb-section-2cxvfnta .mcb-section-inner-2cxvfnta{align-items:stretch;}.mcb-section .mcb-wrap .mcb-item-oo6gsbk3 .mcb-column-inner-oo6gsbk3{margin-bottom:0px;}.mcb-section .mcb-wrap-g1khbklj > .mcb-wrap-inner-g1khbklj{padding-top:80px;padding-right:80px;padding-bottom:80px;padding-left:80px;background-color:#FFFFFF;border-radius:4px 0px 0px 4px;}.mcb-section .mcb-wrap-ghta2ano > .mcb-wrap-inner-ghta2ano{background-image:url(/wp-content/uploads/2026/08/student-ministry-st-peter-lutheran-church-schaumburg.webp#636);background-repeat:repeat;background-position:center;background-size:cover;border-radius:0px 4px 4px 0px;}section.mcb-section-wfcfs13{padding-bottom:80px;padding-top:0px;background-color:#F7F4EF;}section.mcb-section-wfcfs13 .mcb-section-inner-wfcfs13{align-items:stretch;}.mcb-section .mcb-wrap-123265964 > .mcb-wrap-inner-123265964{background-image:url(https://stpeterlcms.org/wp-content/uploads/2026/09/confirmation-2025-ministries-st-peter-lutheran-church-schaumburg.webp#856);background-repeat:repeat;background-position:center;background-size:cover;border-radius:4px 0 0 4px;}.mcb-section .mcb-wrap .mcb-item-aa2d07e22 .mcb-column-inner-aa2d07e22{margin-bottom:0px;}.mcb-section .mcb-wrap-1690be521 > .mcb-wrap-inner-1690be521{padding-top:80px;padding-right:80px;padding-bottom:80px;padding-left:80px;background-color:#FFFFFF;border-radius:0 4px 4px 0;}section.mcb-section-871e8c23d{padding-bottom:110px;background-color:#F7F4EF;}section.mcb-section-871e8c23d .mcb-section-inner-871e8c23d{align-items:stretch;}.mcb-section .mcb-wrap .mcb-item-8113e31a9 .image_frame.mfn-coverimg .image_wrapper img{object-position:center center;}.mcb-section .mcb-wrap .mcb-item-8113e31a9 .image_frame{border-radius:4px 4px 4px 4px;}.mcb-section .mcb-wrap .mcb-item-8113e31a9 .mcb-column-inner-8113e31a9{margin-bottom:0px;}.mcb-section .mcb-wrap-grid.mcb-wrap-c1b4d6e95 > .mcb-wrap-inner-c1b4d6e95{grid-template-columns:repeat(3, 1fr);}.mcb-section .mcb-wrap .mcb-item-f24a4824f .mcb-column-inner-f24a4824f{margin-bottom:20px;}.mcb-section .mcb-wrap-grid.mcb-wrap-d9d2d881a > .mcb-wrap-inner-d9d2d881a{grid-template-columns:repeat(3, 1fr);}.mcb-section .mcb-wrap-d9d2d881a > .mcb-wrap-inner-d9d2d881a{margin-left:5%;}.mcb-section .mcb-wrap-d9d2d881a{align-self:center;}section.mcb-section-38cf0afe6{padding-top:110px;padding-bottom:110px;}@media(max-width: 959px){section.mcb-section-7a974d46d{padding-bottom:40px;}.mcb-section .mcb-wrap-vfndmw5z > .mcb-wrap-inner-vfndmw5z{padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;}.mcb-section .mcb-wrap-g1khbklj > .mcb-wrap-inner-g1khbklj{padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;}.mcb-section .mcb-wrap-1690be521 > .mcb-wrap-inner-1690be521{padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;}}@media(max-width: 767px){.mcb-section .mcb-wrap-5f9e81894 > .mcb-wrap-inner-5f9e81894{margin-top:200px;}.mcb-section .mcb-wrap-7a229cc55 > .mcb-wrap-inner-7a229cc55{margin-right:0px;justify-content:center;}.mcb-section .mcb-wrap-yvao0xff > .mcb-wrap-inner-yvao0xff{border-radius:4px 4px 0 0px;min-height:300px;}.mcb-section .mcb-wrap-vfndmw5z > .mcb-wrap-inner-vfndmw5z{border-radius:0 0px 4px 4px;}.mcb-section .mcb-wrap-g1khbklj > .mcb-wrap-inner-g1khbklj{border-radius:0 0px 4px 4px;}.mcb-section .mcb-wrap-ghta2ano > .mcb-wrap-inner-ghta2ano{border-radius:4px 4px 0 0px;min-height:300px;}.mcb-section .mcb-wrap-123265964 > .mcb-wrap-inner-123265964{border-radius:4px 4px 0 0px;min-height:300px;}.mcb-section .mcb-wrap-1690be521 > .mcb-wrap-inner-1690be521{border-radius:0 0px 4px 4px;}}