.sp-masthead{padding-top:150px;padding-bottom:150px}@media (max-width:767px){.sp-masthead{padding-top:40px;padding-bottom:100px}}.sp-text-width{max-width:700px}.big-text{font-size:120%;font-weight:600}.sp-mini-heading{color:var(--bde-brand-primary-color);font-size:16px;font-weight:600;line-height:1.4;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px}.sp-small-text{font-size:90%}.sp-narrow-content{max-width:800px}.z-index-999{z-index:999}.sp-content-box{background-color:var(--bde-palette-color-4);max-width:1000px;padding:80px 50px 80px 50px;border-radius:6px;box-shadow:0px 10px 50px 0px #00000017}@media (max-width:1023px){.sp-content-box{padding:50px 40px 50px 40px}}@media (max-width:767px){.sp-content-box{padding:30px 20px 30px 20px}}@media (max-width:479px){.sp-content-box{padding:25px 15px 25px 15px}}.sp-bg-dots{background-image:url(https://stjohnscommunitychurch.org.uk/wp-content/uploads/2023/02/sjcc-dots-02.svg);background-size:24% auto;background-position:100% 100%;background-repeat:no-repeat;background-attachment:scroll;background-blend-mode:normal}.sp-info-box{padding:50px 50px 50px 50px}.sp-main-menu-item{margin-bottom:15px}.fs-gap-m{display:flex;gap:2rem}.fs-gap-s{display:flex;gap:1rem}.fs-grow-s{transition:400ms}.fs-grow-s:hover{transform:scale(1.05)}