.logos-col{margin-top:88px;margin-bottom:88px}@media (min-width:970px){.logos-col{margin-top:140px;margin-bottom:140px}}.logos-col .items{display:grid;gap:16px}@media (min-width:970px){.logos-col .items{grid-template-columns:1fr 1fr}}.logos-col .items .item{position:relative;display:flex;align-items:center;height:100%;padding:8px;gap:10px;border-radius:12px;background:#f4f4f4}.logos-col .items .item .link-hover{display:inline-flex;right:8px;top:8px;align-self:flex-start;align-items:center;justify-content:center;margin-right:0;margin-left:auto;width:36px;height:36px;font-size:15px;font-weight:500;line-height:1;flex:0 0 36px;transform:rotate(-45deg);z-index:1;transition:.2s;color:#000}.logos-col .items .item .link-hover:before{position:absolute;content:"";background:#fff;border-radius:8px;transform:rotate(45deg);left:0;right:0;bottom:0;top:0;z-index:-1;transition:.2s}.logos-col .items .item:hover{background:#e0e0e0}.logos-col .items .item:hover .link-hover{opacity:1;transform:rotate(0)}.logos-col .items .item:hover .link-hover:before{background:#00ef99;transform:rotate(0)}.logos-col .items .image-wrap{width:180px;height:180px;flex:0 0 180px;border-radius:8px;padding:14px;display:flex;justify-content:center;align-items:center;background:#fff;margin-right:14px}.logos-col .items .link-text{font-weight:500;font-size:22px}