.client-section .logo{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.client-section .logo .lgo-image{background:#fafafacc;border:1px solid #eceee9;border-radius:15px;display:flex;gap:9px;padding:15px 31px 15px 15px}.client-section .logo .lgo-image h4{color:#288dff;font-size:14.25px;font-weight:600;letter-spacing:0;line-height:11px;margin:0 0 8px}.client-section .logo .lgo-image .logo-content p{color:#09090b;font-size:11.5px;font-weight:500;letter-spacing:0;line-height:11px;margin:0;text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:1024px){.client-section .logo{grid-template-columns:repeat(3,1fr)}.client-section .logo .lgo-image h4{line-height:16px}}@media only screen and (max-width:767px){.client-section .logo{grid-template-columns:repeat(3,1fr);grid-template-columns:repeat(1,1fr)}}