:root{--page-title-display:none;}/* Start custom CSS *//* ===== Builders Cleaning page (Sparkle Shine) ===== */
/* Inclusions checklist */
body .ss-checklist ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px}
body .ss-checklist li{position:relative;padding-left:38px;min-height:26px}
body .ss-checklist li::before{content:"";position:absolute;left:0;top:-1px;width:26px;height:26px;border-radius:50%;background:var(--ss-primary-soft)}
body .ss-checklist li::after{content:"";position:absolute;left:10px;top:5px;width:6px;height:11px;border:solid var(--ss-primary);border-width:0 2px 2px 0;rotate:45deg}
@media (max-width:767px){body .ss-checklist ul{grid-template-columns:minmax(0,1fr);gap:14px}}

/* Lead heading accent */
body .elementor-452 [data-id="71cb68d"]{position:relative;padding-top:20px}
body .elementor-452 [data-id="71cb68d"]::before{content:"";position:absolute;top:0;left:0;width:56px;height:4px;border-radius:4px;background:var(--ss-accent)}

/* Reduced motion */
@media (prefers-reduced-motion:reduce){body .elementor-452 [data-interaction-id]{opacity:1!important;transform:none!important}}/* End custom CSS */