.integration-section-wrapper{background:#f1f3ff;border-radius:42px;display:flex;justify-content:space-between}.integration-section .section-heading{padding:5.4rem 0 7rem 18rem;text-align:left;width:70%}.integration-section .section-heading h1{font-size:5rem;margin:0 0 2rem}.integration-section .section-heading p{margin:0}.slider-container{display:flex;gap:20px;overflow:hidden;padding-right:12rem;position:relative}.auto-slider{height:80px;padding:1rem}.line1{animation:scroll-up 10s linear infinite}.line2{animation:scroll-down 10s linear infinite}.line3{animation:scroll-up 10s linear infinite reverse}.line4{animation:scroll-down 10s linear infinite reverse}.auto-slider li{background:#f8f8fc;border:1px solid #e8e8ff;border-radius:12px;box-shadow:0 4px 8px rgba(178,176,255,.2);margin-bottom:1rem;padding:1rem;transition:transform .3s ease,box-shadow .3s ease}.auto-slider li img{width:60px}.auto-slider li:hover{box-shadow:0 6px 12px rgba(0,0,0,.3);transform:translateY(-5px)}@keyframes scroll-up{0%{transform:translateY(100%)}50%{transform:translateY(-300%)}to{transform:translateY(100%)}}@keyframes scroll-down{0%{transform:translateY(-200%)}50%{transform:translateY(100%)}to{transform:translateY(-200%)}}@media (max-width:1440px){.integration-section .section-heading{padding-left:10rem;width:70%}.integration-section .section-heading p{width:80%}}@media (max-width:1024px){.integration-section .section-heading{padding-left:6rem;width:100%}.slider-container{gap:0;padding-right:1rem}}@media (max-width:768px){.integration-section .section-heading{padding:0}.integration-section-wrapper{flex-direction:column;gap:4rem;padding:3rem}.slider-container{flex-direction:column;gap:2rem;height:100%}.auto-slider{align-items:center;display:flex;height:100%;padding:0;width:100vw}.auto-slider li{flex-shrink:0;margin-right:3rem}.auto-slider li img{width:32px}.line1{animation:scroll-left 8s linear infinite}.line2{animation:scroll-right 8s linear infinite}.line3{animation:scroll-left 8s linear infinite reverse}.line4{animation:scroll-right 8s linear infinite reverse}}@keyframes scroll-left{0%{transform:translateX(10%)}50%{transform:translateX(-20%)}to{transform:translateX(10%)}}@keyframes scroll-right{0%{transform:translateX(-40%)}50%{transform:translateX(5%)}to{transform:translateX(-50%)}}