[data-element-id="elm_lUfUM0RtH5wRENJwrhp3Ng"],[data-element-id="elm_CZUgE_j6-tu_MEwzK1FjnQ"],[data-element-id="elm_qc_NkF6Qc87hKjPp0d-evQ"],[data-element-id="elm_QJFo-orHqpnOH1iaZ_6zFA"],[data-element-id="elm_ZGK1cQGJFHphXMI-fF5l6g"]{display:none!important}
#sss-custom-home{font-family:Arial,sans-serif;color:#11254a;background:#fff}
#sss-custom-home .sss-wrap{max-width:1100px;margin:0 auto;padding:56px 24px}
#sss-custom-home h2{font-size:34px;line-height:1.2;margin:0 0 18px;color:#11254a}
#sss-custom-home h3{font-size:21px;margin:0 0 10px;color:#11254a}
#sss-custom-home p{font-size:17px;line-height:1.65;margin:0 0 16px}
#sss-custom-home .sss-accent{color:#e61e78}
#sss-custom-home .sss-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:28px}
#sss-custom-home .sss-card{border:1px solid #d9e0ea;border-radius:14px;padding:24px;background:#f8fafc}
#sss-custom-home .sss-band{background:#11254a;color:#fff}
#sss-custom-home .sss-band h2,#sss-custom-home .sss-band h3{color:#fff}
#sss-custom-home .sss-faq{border-top:1px solid #d9e0ea;padding:20px 0}
#sss-custom-home .sss-form{border:1px solid #d9e0ea;border-radius:16px;padding:28px;background:#fff}
@media(max-width:760px){#sss-custom-home .sss-grid{grid-template-columns:1fr}#sss-custom-home h2{font-size:28px}}
[data-element-id="elm_vscZys4cx_kS0UWXryMUdQ"]{display:none!important}[data-element-id="elm_lUfUM0RtH5wRENJwrhp3Ng"],[data-element-id="elm_CZUgE_j6-tu_MEwzK1FjnQ"],[data-element-id="elm_qc_NkF6Qc87hKjPp0d-evQ"],[data-element-id="elm_QJFo-orHqpnOH1iaZ_6zFA"],[data-element-id="elm_ZGK1cQGJFHphXMI-fF5l6g"]{display:none!important}
#sss-custom-home{font-family:Arial,sans-serif;color:#11254a;background:#fff}
#sss-custom-home .sss-wrap{max-width:1100px;margin:0 auto;padding:56px 24px}
#sss-custom-home h2{font-size:34px;line-height:1.2;margin:0 0 18px;color:#11254a}
#sss-custom-home h3{font-size:21px;margin:0 0 10px;color:#11254a}
#sss-custom-home p{font-size:17px;line-height:1.65;margin:0 0 16px}
#sss-custom-home .sss-accent{color:#e61e78}
#sss-custom-home .sss-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:28px}
#sss-custom-home .sss-card{border:1px solid #d9e0ea;border-radius:14px;padding:24px;background:#f8fafc}
#sss-custom-home .sss-band{background:#11254a;color:#fff}
#sss-custom-home .sss-band h2,#sss-custom-home .sss-band h3{color:#fff}
#sss-custom-home .sss-faq{border-top:1px solid #d9e0ea;padding:20px 0}
#sss-custom-home .sss-form{border:1px solid #d9e0ea;border-radius:16px;padding:28px;background:#fff}
@media(max-width:760px){#sss-custom-home .sss-grid{grid-template-columns:1fr}#sss-custom-home h2{font-size:28px}}
[data-element-id="elm_vscZys4cx_kS0UWXryMUdQ"]{display:none!important}
.theme-footer-area{display:none!important}
/* Calmer Smith Senior Solutions palette */
.zphero-slide{background-color:#1b3564!important}
.zscustom-small-heading,.zscustom-small-heading .zptext,.zscustom-small-heading p,.zscustom-small-heading span{color:#49618c!important}
.zpbutton-type-primary{background:#345b7e!important;color:#fff!important}
.zpbutton-type-primary .zpbutton-content,.zpbutton-type-primary .zpbutton-icon{color:#fff!important}
#sss-custom-home .sss-accent{color:#49618c!important}
#sss-custom-home input[type="submit"],#sss-custom-home button[type="submit"]{background:#345b7e!important;color:#fff!important;border-color:#345b7e!important}
body {
  background-image: none !important;
  background-color: #ffffff !important;
}
#contact .zpform-container h2.zpheading {
  display: none !important;
}