/* Restore the original page rhythm: light content panels, intentional dark bands. */
main{background:#fff}
.about,.services,.feature-cards{background:#fff!important;color:#171923!important}
.about .section-title,.services .section-title,.feature-cards .feature{background:transparent!important;color:#171923!important}
.about p,.about li,.services p,.feature p{color:#171923!important}
.section-title h2,.section-title h4,.service-grid h3,.feature h3{color:#252737!important}
.section-title h2 b,.feature h3 b{color:#ff6530!important}
.about-grid{background:#fff}
.safety-card{background:linear-gradient(rgba(255,255,255,.9),rgba(255,255,255,.9)),url('assets/safety.png') center/cover!important;color:#151515!important}
.specialties{background:#252737!important}
.specialty.home{background-image:url('assets/residential.jpg')!important}
.specialty.business{background-image:url('assets/commercial.jpg')!important}
.specialty.smart{background-image:url('assets/smarthome.jpg')!important}
.specialty:before{background:rgba(20,25,38,.38)!important}
.help{background:#252737!important;color:#fff!important}
.help h2,.help p{color:#fff!important}
.feature-cards{background:#fff!important}
.testimonials{background:#050505!important;color:#fff!important}
.testimonials h2,.testimonials blockquote{color:#fff!important}
.stats{background:linear-gradient(rgba(37,39,55,.9),rgba(37,39,55,.9)),url('assets/slide1.jpg') center/cover!important;color:#fff!important}
.stats strong,.stats span{color:#fff!important}
