@font-face{font-family:'Albert Sans';font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/albertsans/v4/i7dMIFdwYjGaAMFtZd_QA1ZeUFWaHi6WZ3Q.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Albert Sans';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/albertsans/v4/i7dOIFdwYjGaAMFtZd_QA1ZbYFeQGQyU.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Birthstone';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/birthstone/v16/8AtsGs2xO4yLRhy87sv_LL7zjDXaDzI.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Wittgenstein';font-style:italic;font-weight:400 900;font-display:swap;src:url(https://fonts.gstatic.com/s/wittgenstein/v4/WBL8rEDOakJCHParhXGwMgvYLtCuqEpT0186.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Wittgenstein';font-style:normal;font-weight:400 900;font-display:swap;src:url(https://fonts.gstatic.com/s/wittgenstein/v4/WBLirEDOakJCHParhXGwMgvYK-Csok1x0Q.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}:root{@layer reset,vendor;--min-screen:375px;--max-screen:1920px;--display_h1-font-family:'Wittgenstein';--display_h1-font-size:clamp(50px,calc(0.56338028169014vw + 47.887323943662px),56px);--display_h1-text-transform:none;--display_h2-font-family:'Wittgenstein';--display_h2-font-size:clamp(32px,calc(1.5023474178404vw + 26.366197183099px),48px);--display_h2-text-transform:none;--display_h3-font-family:'Wittgenstein';--display_h3-font-size:clamp(30px,calc(0.93896713615023vw + 26.478873239437px),40px);--display_h3-text-transform:none;--h1-font-family:'Wittgenstein';--h1-font-size:clamp(28px,calc(0.75117370892019vw + 25.183098591549px),36px);--h1-text-transform:none;--h2-font-family:'Wittgenstein';--h2-font-size:clamp(24px,calc(0.75117370892019vw + 21.183098591549px),32px);--h2-text-transform:none;--h3-font-family:'Wittgenstein';--h3-font-size:clamp(20px,calc(0.75117370892019vw + 17.183098591549px),28px);--h3-text-transform:none;--h4-font-family:'Albert Sans';--h4-font-size:clamp(18px,calc(0.18779342723005vw + 17.295774647887px),20px);--h4-text-transform:none;--h5-font-family:'Albert Sans';--h5-font-size:clamp(18px,calc(0vw + 18px),18px);--h5-text-transform:none;--h6-font-family:'Albert Sans';--h6-font-size:clamp(14px,calc(0vw + 14px),14px);--h6-text-transform:uppercase;--paragraph-font-family:'Albert Sans';--paragraph-font-size:clamp(16px,calc(0vw + 16px),16px);--paragraph-text-transform:none;--fine_print-font-family:'Albert Sans';--fine_print-font-size:clamp(10px,calc(0.28169014084507vw + 8.943661971831px),13px);--fine_print-text-transform:uppercase;--button-font-family:'Albert Sans';--button-font-size:clamp(16px,calc(0vw + 16px),16px);--button-text-transform:uppercase;--color-a:#3b4840;--color-b:#606e55;--color-c:#f7f0e9;--color-d:#606a6d;--color-e:#c8cfd2;--color-f:#eef0f1;--color-g:#141418;--color-h:#ffffff;--dark-solid-button-background:var(--color-a);--dark-solid-button-text:var(--color-h);--light-solid-button-background:var(--color-h);--light-solid-button-text:var(--color-a);--light-text-button-text:var(--color-h);--dark-text-button-text:var(--color-a);--dark-outline-button-text:var(--color-a);--light-outline-button-text:var(--color-h);--login-background-color:var(--color-a);--login-text-color:var(--color-g);--login-logo:url('https://summerhillgardensnj.com/wp-content/uploads/2025/07/SummerhillGardens_Logo_Light.svg');--login-accent-color:var(--color-g);}.font-style--font_styles_message{font-family:var(--font_styles_message-font-family);font-size:var(--font_styles_message-font-size);text-transform:var(--font_styles_message-text-transform);}.font-style--container{font-family:var(--container-font-family);font-size:var(--container-font-size);text-transform:var(--container-text-transform);}.font-style--display_h1{font-family:var(--display_h1-font-family);font-size:var(--display_h1-font-size);text-transform:var(--display_h1-text-transform);}.font-style--display_h2{font-family:var(--display_h2-font-family);font-size:var(--display_h2-font-size);text-transform:var(--display_h2-text-transform);}.font-style--display_h3{font-family:var(--display_h3-font-family);font-size:var(--display_h3-font-size);text-transform:var(--display_h3-text-transform);}.font-style--h1{font-family:var(--h1-font-family);font-size:var(--h1-font-size);text-transform:var(--h1-text-transform);}.font-style--h2{font-family:var(--h2-font-family);font-size:var(--h2-font-size);text-transform:var(--h2-text-transform);}.font-style--h3{font-family:var(--h3-font-family);font-size:var(--h3-font-size);text-transform:var(--h3-text-transform);}.font-style--h4{font-family:var(--h4-font-family);font-size:var(--h4-font-size);text-transform:var(--h4-text-transform);}.font-style--h5{font-family:var(--h5-font-family);font-size:var(--h5-font-size);text-transform:var(--h5-text-transform);}.font-style--h6{font-family:var(--h6-font-family);font-size:var(--h6-font-size);text-transform:var(--h6-text-transform);}.font-style--paragraph{font-family:var(--paragraph-font-family);font-size:var(--paragraph-font-size);text-transform:var(--paragraph-text-transform);}.font-style--fine_print{font-family:var(--fine_print-font-family);font-size:var(--fine_print-font-size);text-transform:var(--fine_print-text-transform);}.font-style--button{font-family:var(--button-font-family);font-size:var(--button-font-size);text-transform:var(--button-text-transform);}