
p,li,.acc-line .body,.lw-points div,.fb-checks div,address{text-align:justify}
.check-item,.check-item span{text-align:left}
[style*="text-align:center"] p{text-align:center}
.header{background:#fff}
.answer-band,#tiles,.lawyers-sec{background:#fff}
.check-item{background:#f7f0ea;border-color:#e6d8ce}
.svc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:26px}
.svc-grid a{display:block;background:#f7f0ea;border:1px solid #e6d8ce;border-radius:10px;padding:18px 16px;text-decoration:none;color:inherit;transition:box-shadow .15s}
.svc-grid a:hover{box-shadow:0 4px 14px rgba(0,0,0,.08)}
.svc-grid b{color:var(--main);display:block;margin-bottom:5px;font-size:15.5px}
.svc-grid span{display:block;color:var(--sub2);font-size:13.5px;line-height:1.7}
.entry-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px}
.entry-grid a{display:block;background:#fff;border:1px solid var(--line);border-radius:8px;padding:12px 14px;font-size:13.5px;text-decoration:none;color:var(--text)}
.entry-grid a:hover{border-color:var(--main);color:var(--main)}
@media(max-width:900px){.svc-grid{grid-template-columns:1fr}.entry-grid{grid-template-columns:repeat(2,1fr)}}
