.tp-home-ind-grid{display:grid;grid-template-columns:repeat(5, 1fr);gap:20px;}
                  .tp-home-ind-card{display:block;background:#fafafa;border:1px solid #ececec;border-radius:16px;padding:28px 22px;text-align:center;transition:border-color .25s ease, transform .25s ease, background .25s ease;}
                  .tp-home-ind-card:hover{border-color:#c4ee18;background:#ffffff;transform:translateY(-4px);}
                  .tp-home-ind-icon{width:52px;height:52px;margin:0 auto 18px;display:flex;align-items:center;justify-content:center;}
                  .tp-home-ind-icon svg{width:100%;height:100%;}
                  .tp-home-ind-card h3{font-size:17.5px;font-weight:700;color:#0a0b0d;margin-bottom:8px;line-height:1.3;}
                  .tp-home-ind-card p{font-size:15.5px;line-height:1.55;color:#5f5f5f;margin:0;}
                  @media (max-width: 1199px){ .tp-home-ind-grid{grid-template-columns:repeat(3, 1fr);} }
                  @media (max-width: 767px){ .tp-home-ind-grid{grid-template-columns:repeat(2, 1fr);gap:14px;} .tp-home-ind-card{padding:22px 14px;} }
