.page__clients{display:flex;flex-direction:column;gap:50px;align-items:center;margin-top:150px}.page__clients .clients-container{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:170px;column-gap:170px;grid-row-gap:100px;row-gap:100px}.page__clients .clients-container .client-card{display:flex;flex-direction:column;gap:10px;position:relative;transition:all .3s ease}.page__clients .clients-container .client-card img{width:100%;border-radius:20px;aspect-ratio:1}.page__clients .clients-container .client-card .partner{font-family:var(--firaSans);color:gray;font-weight:500;text-decoration:none}.page__clients .clients-container .client-card .title{font-family:var(--firaSans);font-size:18px;color:#0f2e40;width:-moz-fit-content;width:fit-content;text-transform:uppercase}.page__clients .clients-container .active-card{transform:scale(1.1)}.page__clients .clients-container .not-active-card{opacity:.5}@media screen and (max-width:1200px){.page__clients .clients-container{column-gap:80px}}@media screen and (max-width:768px){.page__clients .clients-container{column-gap:20px;row-gap:60px}.page__clients .clients-container .client-card .title{font-size:18px}.page__clients .clients-container .client-card .partner{font-size:14px}}@media screen and (max-width:500px){.page__clients .clients-container{row-gap:50px}.page__clients .clients-container .client-card .title{font-size:16px}}