.logo-slider .logo-slider-item img{filter:grayscale(1) contrast(1.3);margin:0 auto;max-height:130px;max-width:150px!important;max-width:100%;object-fit:contain;transition:all .4s ease;width:auto}.logo-slider .logo-slider-item:hover img{filter:none}.logo-slider-in{align-items:center;border-radius:10px;display:flex;height:100%;justify-content:center;margin:0 auto;min-height:100px;padding:20px;text-align:center;transition:all .3s ease}.cm-logo-wrapper.no-circle:after{display:none}.logo-slider-in:hover{background-color:#fff;border-color:#fff;-webkit-box-shadow:10px 10px 13px rgba(6,14,22,.77);box-shadow:10px 10px 13px rgba(6,14,22,.77);opacity:1!important;-webkit-transform:scale(1.1);transform:scale(1.1)}.logo-slider-in:hover img{filter:invert(1)}.logo-slider-in img{display:block;margin:0 auto;transition:all .3s ease;width:120px}.marquee{direction:ltr;display:flex;gap:2.14rem;mask-image:linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent);overflow:hidden;user-select:none}.marquee__group{align-items:center;animation:scroll-x 60s linear infinite;display:flex;flex-shrink:0;gap:2.14rem;justify-content:space-around;min-width:100%}.marquee--reverse .marquee__group{animation-delay:-3s;animation-direction:reverse}.cm-logo-wrapper{position:relative}.cm-logo-wrapper:after{background:url(https://www.digitalnexa.com/hubfs/NEXA%20-%202025/Images/Ellipse%20117.png);background-position:50%!important;background-repeat:no-repeat;background-size:cover!important;content:"";height:330px;left:50%;margin-top:70px;position:absolute;top:3%;transform:translateY(-50%) translateX(-50%);width:470px;z-index:-1}html[lang=ar] .marquee{direction:ltr}@keyframes scroll-x{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - 2.14rem))}}