@media (max-width:660px){body.home{overflow-x:hidden!important}body.home .et_pb_text_0,body.home .et_pb_text_5,body.home .et_pb_text_19{width:100%!important;max-width:100%!important;padding-right:0!important}}body.page-id-347 #main-content .et-l--post .et_pb_section_0,body.page-id-344 #main-content .et-l--post .et_pb_section_0{padding:0!important}body.page-id-347 #main-content .et-l--post .et_pb_row_0,body.page-id-347 #main-content .et-l--post .et_pb_column_0,body.page-id-347 #main-content .et-l--post .et_pb_text_0,body.page-id-347 #main-content .et-l--post .et_pb_text_inner,body.page-id-344 #main-content .et-l--post .et_pb_row_0,body.page-id-344 #main-content .et-l--post .et_pb_column_0,body.page-id-344 #main-content .et-l--post .et_pb_text_0,body.page-id-344 #main-content .et-l--post .et_pb_text_inner{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.page-id-347 #main-content .et-l--post .et_pb_text_inner>p:first-child,body.page-id-344 #main-content .et-l--post .et_pb_text_inner>p:first-child{display:none!important}body.page-id-347 .cls-service-page p:empty,body.page-id-344 .cls-service-page p:empty{display:none!important}body.page-id-347 .deliverable-list article:nth-child(3)::after,body.page-id-344 .deliverable-list article:nth-child(3)::after{transform:translateX(-3px)!important}body.page-id-347 .cls-service-page .outcome-card,body.page-id-344 .cls-service-page .outcome-card{grid-template-columns:58px minmax(0,1fr)!important;align-items:start!important}body.page-id-347 .cls-service-page .outcome-card>div,body.page-id-344 .cls-service-page .outcome-card>div,body.page-id-347 .cls-service-page .process-card>div,body.page-id-344 .cls-service-page .process-card>div,body.page-id-347 .cls-service-page .risk-card>div,body.page-id-344 .cls-service-page .risk-card>div,body.page-id-347 .cls-service-page .check-list,body.page-id-344 .cls-service-page .check-list,body.page-id-347 .cls-service-page .compliance-list,body.page-id-344 .cls-service-page .compliance-list,body.page-id-347 .cls-service-page .prep-brief,body.page-id-344 .cls-service-page .prep-brief{width:100%!important;max-width:none!important;min-width:0!important}body.page-id-347 .cls-service-page .outcome-card *,body.page-id-344 .cls-service-page .outcome-card *,body.page-id-347 .cls-service-page .process-card *,body.page-id-344 .cls-service-page .process-card *,body.page-id-347 .cls-service-page .risk-card *,body.page-id-344 .cls-service-page .risk-card *,body.page-id-347 .cls-service-page .check-list *,body.page-id-344 .cls-service-page .check-list *{word-break:normal!important;hyphens:none!important}@media (max-width:980px){body.page-id-347 .cls-service-page .hero-inner,body.page-id-344 .cls-service-page .hero-inner,body.page-id-347 .cls-service-page .split,body.page-id-344 .cls-service-page .split,body.page-id-347 .cls-service-page .reverse,body.page-id-344 .cls-service-page .reverse,body.page-id-347 .cls-service-page .briefing-shell,body.page-id-344 .cls-service-page .briefing-shell,body.page-id-347 .cls-service-page .deliverables-grid,body.page-id-344 .cls-service-page .deliverables-grid,body.page-id-347 .cls-service-page .service-feature,body.page-id-344 .cls-service-page .service-feature,body.page-id-347 .cls-service-page .testimonial-intro,body.page-id-344 .cls-service-page .testimonial-intro,body.page-id-347 .cls-service-page .faq-layout,body.page-id-344 .cls-service-page .faq-layout,body.page-id-347 .cls-service-page .compliance-panel,body.page-id-344 .cls-service-page .compliance-panel,body.page-id-347 .cls-service-page .deliverable-list,body.page-id-344 .cls-service-page .deliverable-list,body.page-id-347 .cls-service-page .scope-grid,body.page-id-344 .cls-service-page .scope-grid,body.page-id-347 .cls-service-page .outcome-grid,body.page-id-344 .cls-service-page .outcome-grid,body.page-id-347 .cls-service-page .testimonial-grid,body.page-id-344 .cls-service-page .testimonial-grid{grid-template-columns:minmax(0,1fr)!important}body.page-id-347 .cls-service-page .service-feature>*,body.page-id-344 .cls-service-page .service-feature>*,body.page-id-347 .cls-service-page .split>*,body.page-id-344 .cls-service-page .split>*,body.page-id-347 .cls-service-page .briefing-shell>*,body.page-id-344 .cls-service-page .briefing-shell>*,body.page-id-347 .cls-service-page .faq-layout>*,body.page-id-344 .cls-service-page .faq-layout>*{width:100%!important;max-width:100%!important;min-width:0!important}}@media (max-width:660px){body.page-id-347 .cls-service-page,body.page-id-344 .cls-service-page{width:100%!important;max-width:100%!important;margin:0!important;overflow-x:clip!important}body.page-id-347 .cls-service-page .section,body.page-id-344 .cls-service-page .section{padding-left:20px!important;padding-right:20px!important}body.page-id-347 .cls-service-page .hero,body.page-id-344 .cls-service-page .hero{padding-left:0!important;padding-right:0!important}body.page-id-347 .cls-service-page .section-inner,body.page-id-344 .cls-service-page .section-inner{width:100%!important;max-width:100%!important;min-width:0!important}body.page-id-347 .cls-service-page .proof-grid,body.page-id-344 .cls-service-page .proof-grid,body.page-id-347 .cls-service-page .process-grid,body.page-id-344 .cls-service-page .process-grid,body.page-id-347 .cls-service-page .cross-agency-grid,body.page-id-344 .cls-service-page .cross-agency-grid{grid-template-columns:minmax(0,1fr)!important}body.page-id-347 .cls-service-page .outcome-card,body.page-id-344 .cls-service-page .outcome-card{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}body.page-id-347 .cls-service-page .process-card,body.page-id-344 .cls-service-page .process-card{grid-template-columns:54px minmax(0,1fr)!important}body.page-id-347 .cls-service-page h1,body.page-id-344 .cls-service-page h1{font-size:clamp(2.1rem,10.5vw,2.8rem)!important;word-break:normal!important;hyphens:none!important}body.page-id-347 .cls-service-page h2,body.page-id-344 .cls-service-page h2{font-size:clamp(1.75rem,8vw,2.35rem)!important;word-break:normal!important;hyphens:none!important}}body.page-id-347 .cls-service-page .proof-card>*,body.page-id-344 .cls-service-page .proof-card>*,body.page-id-347 .cls-service-page .process-card>*,body.page-id-344 .cls-service-page .process-card>*,body.page-id-347 .cls-service-page .risk-card>*,body.page-id-344 .cls-service-page .risk-card>*,body.page-id-347 .cls-service-page .testimonial-card>*,body.page-id-344 .cls-service-page .testimonial-card>*,body.page-id-347 .cls-service-page .comparison-row>*,body.page-id-344 .cls-service-page .comparison-row>*{min-width:0!important;max-width:100%!important}@media (max-width:980px){body.page-id-347 .cls-service-page .proof-grid,body.page-id-344 .cls-service-page .proof-grid,body.page-id-347 .cls-service-page .cross-agency-grid,body.page-id-344 .cls-service-page .cross-agency-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.page-id-347 .cls-service-page .process-grid,body.page-id-344 .cls-service-page .process-grid,body.page-id-347 .cls-service-page .service-mini-grid,body.page-id-344 .cls-service-page .service-mini-grid,body.page-id-347 .cls-service-page .problem-section .check-list,body.page-id-344 .cls-service-page .problem-section .check-list{grid-template-columns:minmax(0,1fr)!important}body.page-id-347 .cls-service-page .service-logo-panel,body.page-id-344 .cls-service-page .service-logo-panel{min-height:440px!important}body.page-id-347 .cls-service-page .proof-card h3,body.page-id-344 .cls-service-page .proof-card h3,body.page-id-347 .cls-service-page .proof-card p,body.page-id-344 .cls-service-page .proof-card p,body.page-id-347 .cls-service-page .process-card,body.page-id-344 .cls-service-page .process-card{min-height:0!important}body.page-id-347 .cls-service-page .comparison-table-header,body.page-id-344 .cls-service-page .comparison-table-header{display:none!important}body.page-id-347 .cls-service-page .comparison-row,body.page-id-344 .cls-service-page .comparison-row{grid-template-columns:minmax(0,1fr)!important}body.page-id-347 .cls-service-page .comparison-row>div+div,body.page-id-344 .cls-service-page .comparison-row>div+div{border-top:1px solid var(--cls-border)!important;border-left:0!important}body.page-id-347 .cls-service-page .scope-connector,body.page-id-344 .cls-service-page .scope-connector{min-height:0!important}body.page-id-347 .cls-service-page .scope-connector span,body.page-id-344 .cls-service-page .scope-connector span{width:100%!important;min-height:0!important;border-radius:8px!important}}@media (max-width:660px){body.page-id-347 .cls-service-page .hero-inner,body.page-id-344 .cls-service-page .hero-inner{width:calc(100% - 32px)!important;max-width:none!important;padding:58px 0 44px!important}body.page-id-347 .cls-service-page .hero-actions,body.page-id-344 .cls-service-page .hero-actions,body.page-id-347 .cls-service-page .primary-button,body.page-id-344 .cls-service-page .primary-button,body.page-id-347 .cls-service-page .secondary-button,body.page-id-344 .cls-service-page .secondary-button{width:100%!important}body.page-id-347 .cls-service-page .testimonial-card,body.page-id-344 .cls-service-page .testimonial-card{padding:30px 24px!important}body.page-id-347 .cls-service-page .testimonial-card figcaption,body.page-id-344 .cls-service-page .testimonial-card figcaption{align-items:flex-start!important;flex-direction:column!important;gap:12px!important}body.page-id-347 .cls-service-page .testimonial-card figcaption .testimonial-district,body.page-id-344 .cls-service-page .testimonial-card figcaption .testimonial-district{max-width:none!important;text-align:left!important}body.page-id-347 .cls-service-page .prep-brief>div,body.page-id-344 .cls-service-page .prep-brief>div{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}body.page-id-347 .cls-service-page .briefing-lead,body.page-id-344 .cls-service-page .briefing-lead,body.page-id-347 .cls-service-page .risk-card,body.page-id-344 .cls-service-page .risk-card{min-height:0!important}body.page-id-347 .cls-service-page .service-logo-panel,body.page-id-344 .cls-service-page .service-logo-panel{min-height:360px!important}}body.page-id-347 .cls-service-page.police-page .hero-overlay{background:linear-gradient(90deg,rgba(4,31,73,.88) 0%,rgba(4,31,73,.44) 50%,rgba(46,163,242,.2) 100%),linear-gradient(rgba(4,31,73,.06),rgba(4,31,73,.5))!important}body.page-id-347 .cls-service-page.police-page .service-logo-panel{background:linear-gradient(145deg,rgba(4,31,73,.82),rgba(4,31,73,.56)),url("https://cls-ent.com/wp-content/uploads/2026/08/cls-police-record-review-section.png") right center/cover no-repeat!important}body.page-id-347 .cls-service-page.police-page .problem-section{background:radial-gradient(circle at 14% 18%,rgba(46,163,242,.12),transparent 28%),radial-gradient(circle at 88% 78%,rgba(4,31,73,.1),transparent 30%),linear-gradient(135deg,#fff 0%,#f7f7f7 58%,#edf6ff 100%)!important}body.page-id-347 .cls-service-page.police-page .problem-section::before{background:repeating-linear-gradient(117deg,rgba(46,163,242,.055) 0,rgba(46,163,242,.055) 2px,transparent 2px,transparent 32px),repeating-linear-gradient(63deg,rgba(4,31,73,.043) 0,rgba(4,31,73,.043) 1px,transparent 1px,transparent 28px)!important}body.page-id-347 .cls-service-page.police-page .process-section::before{background:linear-gradient(90deg,#fff 0%,rgba(255,255,255,.9) 38%,rgba(255,255,255,.28) 100%),url("https://cls-ent.com/wp-content/uploads/2026/08/cls-police-deliverables-custom-bg.png") center/cover no-repeat!important}body.page-id-347 .cls-service-page.police-page .scope-section{background:linear-gradient(90deg,rgba(4,31,73,.97) 0%,rgba(4,31,73,.9) 48%,rgba(4,31,73,.62) 100%),url("https://cls-ent.com/wp-content/uploads/2026/08/cls-police-background-hero.png") right center/cover no-repeat!important}body.page-id-347 .cls-service-page.police-page .scope-section::before{background:radial-gradient(circle at 16% 12%,rgba(46,163,242,.18),transparent 30%),linear-gradient(110deg,rgba(46,163,242,.1),transparent 55%,rgba(5,16,36,.08))!important}body.page-id-347 .cls-service-page.police-page .deliverables-section{background:linear-gradient(105deg,rgba(4,31,73,.9),rgba(4,31,73,.6)),url("https://cls-ent.com/wp-content/uploads/2026/08/cls-police-deliverables-custom-bg.png") center/cover no-repeat!important}body.page-id-347 .cls-service-page.police-page .outcomes-section{background:linear-gradient(90deg,#f5f8fb 0%,rgba(255,255,255,.98) 58%,rgba(255,255,255,.72) 100%),url("https://cls-ent.com/wp-content/uploads/2026/08/cls-police-record-review-section.png") right center/cover no-repeat!important}body.page-id-347 .cls-service-page.police-page .briefing-lead{background:linear-gradient(145deg,rgba(4,31,73,.97),rgba(4,31,73,.82)),url("https://cls-ent.com/wp-content/uploads/2026/08/cls-police-cta-custom-bg.png") center/cover no-repeat!important}body.page-id-347 .cls-service-page.police-page .final-cta{background:linear-gradient(100deg,rgba(4,31,73,.96),rgba(4,31,73,.68)),url("https://cls-ent.com/wp-content/uploads/2026/08/cls-police-cta-custom-bg.png") center/cover no-repeat!important}body.page-id-347 .cls-service-page.police-page .final-cta::before{background:linear-gradient(90deg,rgba(46,163,242,.24),rgba(255,255,255,.04))!important}