.s-loop-line-logos{padding:100px 0}.s-loop-line-logos__lines-wrap{height:344px}.s-loop-line-logos__heading{margin-bottom:30px;max-width:900px}.s-loop-line-logos__description{max-width:500px}.s-loop-line-logos__container{margin-bottom:90px}.s-loop-line-logos__root{background:rgba(28,28,28,.05);border-bottom:1px solid;border-top:1px solid;left:-5%;padding:25px 0;position:relative;width:110%}.s-loop-line-logos__root-first{margin-bottom:140px;-webkit-transform:rotate(4deg);-ms-transform:rotate(4deg);transform:rotate(4deg)}.s-loop-line-logos__root-first img{max-height:51px;max-width:190px}.s-loop-line-logos__root-second{font-size:27px;padding:32px 0;-webkit-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg)}.s-loop-line-logos__root .scroll{-webkit-animation-duration:50s;animation-duration:50s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;display:-webkit-box;display:-ms-flexbox;display:flex;will-change:transform}.s-loop-line-logos__root .box,.s-loop-line-logos__root .part{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-loop-line-logos__root .box{padding:0 26px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content}.s-loop-line-logos__root .box:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' fill='none' viewBox='0 0 20 21'%3E%3Cpath fill='%231C1C1C' stroke='%231C1C1C' stroke-width='1.5' d='m3.59 16.733-.765-.844c2.071-1.709 4.13-3.412 6.244-5.157-.231-.016-.403-.032-.573-.04l-7.152-.29c-.039-.003-.077-.01-.114-.004-.228.019-.31-.062-.26-.306.041-.209.038-.426.042-.64.002-.156.05-.217.218-.201q2.229.223 4.46.439l3.442.329c-1.807-2.036-3.652-3.977-5.44-5.97.28-.235.557-.47.846-.715l5.085 6.225q.03-.009.062-.02c.008-.124.02-.248.026-.373q.142-3.407.28-6.812a8 8 0 0 0 .004-.712c-.007-.159.055-.204.2-.192.252.02.502.04.755.047.174.003.215.074.197.242-.098.914-.188 1.827-.28 2.74l-.501 5.002c-.002.029 0 .059-.003.141.091-.067.158-.107.213-.158 1.41-1.31 2.817-2.624 4.23-3.934.452-.42.919-.826 1.374-1.248.123-.114.207-.149.326.01.17.226.364.43.584.686q-1.556 1.275-3.105 2.552c-1.035.853-2.068 1.713-3.154 2.615l.305.021q1.735.081 3.473.156c1.364.06 2.726.123 4.09.172.224.008.29.083.255.302a3.7 3.7 0 0 0-.043.617c.002.18-.072.218-.236.2a326 326 0 0 0-3.003-.305 1876 1876 0 0 0-4.598-.448c-.082-.008-.165-.003-.291-.004 1.84 2.005 3.654 3.978 5.474 5.96l-.851.738-5.093-6.249-.061.014q-.01.115-.017.233-.156 3.83-.302 7.66c-.008.19-.053.26-.248.24-.3-.033-.604-.047-.918-.068.271-2.725.538-5.415.807-8.103q-.027-.02-.054-.044c-1.969 1.829-3.936 3.658-5.917 5.497z'/%3E%3C/svg%3E");background-size:contain;content:"";height:16px;position:absolute;right:-8px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:16px}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes scroll-reverse{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes scroll-reverse{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.s-loop-line-logos__root-second .box{padding:0 44px}.s-loop-line-logos__root-first .box{padding:0 42px}@media(max-width:1199px){.s-loop-line-logos{padding:80px 0}}@media(max-width:991px){.s-loop-line-logos__root{padding:15px 0}.s-loop-line-logos__root-second{font-size:22px;padding:20px 0}.s-loop-line-logos__root-first img{max-height:40px;max-width:170px}.s-loop-line-logos__root-first{margin-bottom:90px}.s-loop-line-logos__lines-wrap{height:280px}}@media(max-width:767px){.s-loop-line-logos__lines-wrap{height:240px}}@media(max-width:575px){.s-loop-line-logos{padding:60px 0}}