.lawyer-bg{background-image:url(/images/adv-indrajit-dongre-office-kasba-peth.jpg);background-size:cover;background-position:center 12%}.lhero{padding:56px 0 72px;position:relative}.lhero:before{content:"";position:absolute;top:-140px;right:-160px;width:460px;height:460px;border-radius:50%;background:var(--sky);z-index:-1}.lhero .pill{margin-bottom:18px}.lhero h1{margin-bottom:16px}.lhero .sub{max-width:58ch;margin-bottom:28px}.lhero .cta{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:30px}.linfo{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;max-width:820px}.lic{background:#fff;border-radius:var(--r-lg);box-shadow:var(--sh-soft);padding:18px 20px}.lic b{display:block;font-size:15px;white-space:nowrap}.lic span{font-size:12.5px;color:var(--ink-2)}@media(max-width:760px){.linfo{grid-template-columns:1fr}}.mapblock .imgph{aspect-ratio:21/8;border-radius:var(--r-xl)}.sgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.scard{border-radius:var(--r-lg);padding:24px 22px;display:block;transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.scard:hover{transform:translateY(-5px);box-shadow:var(--sh-hover)}.scard:nth-child(6n+1){background:var(--mint)}.scard:nth-child(6n+2){background:var(--amber-t)}.scard:nth-child(6n+3){background:var(--sky)}.scard:nth-child(6n+4){background:var(--coral)}.scard:nth-child(6n+5){background:var(--plum)}.scard:nth-child(6n+0){background:var(--sand)}.scard h3{margin-bottom:6px;white-space:nowrap}.scard p{font-size:13.5px;color:var(--ink-2)}.scard .rd{display:inline-block;font-size:13.5px;font-weight:700;color:var(--green);margin-top:12px;white-space:nowrap}@media(max-width:860px){.sgrid{grid-template-columns:1fr}}.faq{display:grid;gap:12px;max-width:820px}.faq details{background:#fff;border-radius:var(--r-lg);box-shadow:var(--sh-soft);overflow:hidden}.faq details[open]{box-shadow:var(--sh-hover)}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:19px 24px;font-weight:700;font-size:15.5px}.faq summary::-webkit-details-marker{display:none}.faq summary .pm{width:30px;height:30px;flex:none;border-radius:10px;background:var(--mint);color:var(--green);position:relative;transition:transform .3s var(--ease),background .2s,color .2s}.faq summary .pm:after,.faq summary .pm:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:currentColor;border-radius:2px}.faq summary .pm:before{width:12px;height:2px}.faq summary .pm:after{width:2px;height:12px}.faq details[open] summary .pm{transform:rotate(45deg);background:var(--green);color:#fff}.faq .a{padding:0 24px 22px;font-size:14.5px;color:var(--ink-2);max-width:62ch}.tq{background:#fff;border-radius:var(--r-xl);box-shadow:var(--sh-soft);padding:36px;max-width:820px;display:grid;grid-template-columns:auto 1fr;gap:22px;align-items:start}.tq .head-bg{width:56px;height:56px;border-radius:50%}.tq p{font-size:16px}.tq .who{margin-top:12px;font-size:13.5px;color:var(--ink-2)}.tq .who b{color:var(--ink)}@media(max-width:600px){.tq{grid-template-columns:1fr}}