.animated-logo-blocks-section{overflow:hidden;position:relative;width:100%;padding-top:44px;padding-bottom:50px;font-family:Inter}.animated-logo-blocks-section{background:#f9f9f9}.animated-logo-blocks-section .logo-blocks-heading{display:flex;justify-content:center;text-align:center;font-size:48px;margin:30px auto 10px;font-weight:700;line-height:48px;font-family:Inter}.animated-logo-blocks-section .logo-blocks-subheading{text-align:center;font-size:1rem;margin:22px auto 50px;display:flex;justify-content:center;color:#555;font-family:Inter!important}.animated-logo-blocks-section .animated-logo-blocks{display:flex;gap:30px;white-space:nowrap;animation:scroll-left 20s linear infinite}.animated-logo-blocks-section .animated-logo-blocks.right{animation:scroll-right 20s linear infinite}.animated-logo-blocks-section .logo-block{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;border-radius:12px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;flex:0 0 auto;min-width:220px;width:350px;height:250px;text-align:center;transition:transform .3s;margin:0}.animated-logo-blocks-section .logo-block img{display:block;height:80px;width:190px;max-width:100%;height:auto;margin-bottom:10px}.animated-logo-blocks-section .logo-block p{margin:0;font-size:18px!important;color:#333;width:500;text-align:center;word-wrap:break-word}.animated-logo-blocks-section .animated-logo-blocks.left{animation:scroll-left 10s linear infinite}.animated-logo-blocks-section .animated-logo-blocks.right{animation:scroll-right 10s linear infinite}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes scroll-right{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (max-width: 1024px){.animated-logo-blocks-section .animated-logo-blocks{gap:20px}.animated-logo-blocks-section .logo-blocks-heading{font-size:28px;line-height:48px}.animated-logo-blocks-section .logo-blocks-subheading{width:70%;font-size:12px;margin-bottom:30px}.animated-logo-blocks-section .animated-logo-blocks.left{animation:scroll-left 10s linear infinite}.animated-logo-blocks-section .animated-logo-blocks.right{animation:scroll-right 10s linear infinite}.animated-logo-blocks-section .logo-block{min-width:180px;width:270px;height:180px;padding:15px;border-radius:12px;box-shadow:0 6px 12px #00000014}.animated-logo-blocks-section .logo-block img{width:150px;height:auto;margin-bottom:8px}.animated-logo-blocks-section .logo-block p{font-size:16px!important;text-align:center;word-wrap:break-word}}@media (max-width: 768px){.animated-logo-blocks-section{margin-bottom:20px}.animated-logo-blocks-section .animated-logo-blocks{gap:15px}.animated-logo-blocks-section .logo-blocks-heading{font-size:28px;line-height:48px}.animated-logo-blocks-section .logo-blocks-subheading{width:90%;font-size:.9rem;margin-bottom:30px}.animated-logo-blocks-section .logo-block{min-width:90px;padding:12px}.animated-logo-blocks-section .animated-logo-blocks.left{animation:scroll-left 8s linear infinite}.animated-logo-blocks-section .animated-logo-blocks.right{animation:scroll-right 10s linear infinite}.animated-logo-blocks-section .logo-block img{width:100px;height:70px}.animated-logo-blocks-section .logo-block p{font-size:16px!important}.animated-logo-blocks-section .logo-block{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;border-radius:12px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;flex:0 0 auto;min-width:220px;width:150px;height:120px;text-align:center;transition:transform .3s;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/animated-logo.css.map */
