.client-grid-wrapper{grid-template-columns:repeat(3,1fr);justify-content:center;flex-direction:row;gap:5px;background-color:transparent;display:grid}.image-container-cg{height:100%;overflow:hidden;position:relative;width:100%;display:flex}.image-container-cg img{height:100%;overflow:hidden;transform:scale(1.1);transition:transform .5s,opacity .5s;object-fit:contain;opacity:1;width:100%}.clientslogo-image{text-align:center}.clientslogo-image,.clientslogo-image-full-cg{height:100%;transition:opacity .5s ease-in-out,transform .5s ease-in-out;position:absolute;width:100%}.clientslogo-image-full-cg{overflow:hidden}.clientslogo-image-full-cg img{height:100%;object-fit:cover;width:100%}.image-hover-cg{justify-content:center;opacity:0;align-items:center;display:relative}.fade_in .image-hover-cg{transform:scale(1)}.fade_in:hover .image-hover-cg{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:opacity .3s ease;opacity:1}.fade_in:hover .image-default{opacity:0}.horizontal .image-hover-cg{transform:translateX(100%)}.horizontal:hover .image-hover-cg{transform:translateX(0);opacity:1}.horizontal:hover .image-default{transform:translateX(-100%);opacity:0}.vertical .image-hover-cg{transform:translateY(100%)}.vertical:hover .image-hover-cg{transform:translateY(0);opacity:1}.vertical:hover .image-default{transform:translateY(-100%);opacity:0}.hover-content-cg{height:100%;overflow:hidden;justify-content:start;transition:opacity .5s ease-in-out,transform .5s ease-in-out;max-width:100%;flex-direction:column;align-self:flex-start;text-align:center;background:#33e4c0;background-clip:content-box;width:100%;display:flex}.fade_in .hover-conten{transform:none}.fade_in:hover .hover-conten{transform:translateX(0);transition:opacity .3s ease;opacity:1}.horizontal .hover-conten{transform:translateX(100%)}.horizontal:hover .hover-conten{transform:translateX(0);opacity:1}.vertical .hover-conten{transform:translateY(100%)}.vertical:hover .hover-conten{transform:translateY(0);opacity:1}.hover-title-cg{color:#fff;text-transform:uppercase}.hover-description-cg,.hover-title-cg{padding:0;transition:color .3s ease-in-out;margin:0}.hover-description-cg{color:#ddd}.card-body{padding:10px;position:relative;flex-direction:column;display:flex;z-index:1}.card-body:before{height:100%;right:0;content:"";position:absolute;bottom:0;top:0;left:0;width:100%;display:block;z-index:-1}.card-title{margin:0}.card-title a{text-decoration:none;color:#161616}.card-heading{margin-bottom:.5rem;flex-direction:column;display:flex}.rkit-clientslogo .card-button a{padding:1rem;justify-content:center;color:#fff;transition:all .5s;flex-direction:row;gap:.5rem;background-color:#33e4c0;align-items:center;border-radius:0;display:flex}.rkit-clientslogo .card-button{justify-content:start;display:flex}.rkit-clientslogo .card-button a .button-icon{transition:color .5s}.rkit-clientslogo.overlay{position:relative}.rkit-clientslogo.overlay .card-body{height:100%;transform:scaleY(0);justify-content:center;transition:all .5s;position:absolute;opacity:0;bottom:0;transform-origin:bottom;left:0;width:100%}.rkit-clientslogo.overlay .card-button{justify-content:center}.rkit-clientslogo.overlay:hover .card-body{transform:scaleY(1);opacity:1}.rkit-clientslogo-slider .swiper-slide{overflow:unset}.card-button.fullwidth a{width:100%}