.partners{display:grid;grid-template-columns:1fr;gap:32px}.partners .partner{border:solid 1px #cebbe7;border-radius:8px;padding:38px 24px 18px;background-color:#fff}.partners .partner .logo{margin-bottom:32px}.partners .partner span.txt{display:block;margin-bottom:24px;color:#301c3f;line-height:1.45}@media(min-width: 900px){.partners{grid-template-columns:repeat(3, 1fr)}}