/*====================================
 PARTNERS
====================================*/


.partners{

padding:110px 0;

background:white;

overflow:hidden;

}




.partners-slider{


width:100%;

overflow:hidden;

margin-top:60px;

}



.partners-track{


display:flex;

align-items:center;

gap:35px;

width:max-content;

animation:
scrollPartners 25s linear infinite;

}




.partners-slider:hover 
.partners-track{


animation-play-state:paused;


}




.partner-card{


width:220px;

height:130px;

background:white;

border-radius:25px;

display:flex;

align-items:center;

justify-content:center;

padding:25px;


box-shadow:

0 15px 40px rgba(0,0,0,.08);


border:1px solid #eef2f7;

transition:.4s;


}




.partner-card:hover{


transform:translateY(-10px);

box-shadow:

0 25px 60px rgba(0,100,255,.15);


}



.partner-card img{


max-width:150px;

max-height:70px;

object-fit:contain;

/*filter:grayscale(100%); */

opacity:.65;

transition:.4s;

}



.partner-card:hover img{


filter:grayscale(0);

opacity:1;

transform:scale(1.1);


}





@keyframes scrollPartners{


from{


transform:translateX(0);

}


to{


transform:translateX(-50%);


}


}




/* TABLET */

@media(max-width:992px){


.partner-card{


width:180px;

height:110px;

}


}





/* MOBILE */

@media(max-width:600px){


.partners{


padding:70px 0;

}



.partner-card{


width:150px;

height:90px;

border-radius:18px;

}


.partner-card img{


max-width:100px;

}


}