body .social-pr-section{overflow-x:hidden;padding-top:14px}body .social-pr-section .sp-title{color:#002536;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px;text-align:center}body .social-pr-section .sp-logo-group{height:50px;margin-bottom:63px;margin-top:30px;position:relative;width:100%}body .social-pr-section .sp-logo-group:after,body .social-pr-section .sp-logo-group:before{content:"";height:100%;position:absolute;top:0;width:293px;z-index:2}body .social-pr-section .sp-logo-group:before{background:-webkit-gradient(linear,left top,right top,color-stop(58.53%,var(--gradient-color)),to(hsla(0,0%,100%,0)));background:-o-linear-gradient(left,var(--gradient-color) 58.53%,hsla(0,0%,100%,0) 100%);background:linear-gradient(90deg,var(--gradient-color) 58.53%,hsla(0,0%,100%,0) 100%);left:0}body .social-pr-section .sp-logo-group:after{background:-webkit-gradient(linear,left top,right top,color-stop(4.32%,hsla(0,0%,100%,0)),color-stop(48.3%,var(--gradient-color)));background:-o-linear-gradient(left,hsla(0,0%,100%,0) 4.32%,var(--gradient-color) 48.3%);background:linear-gradient(90deg,hsla(0,0%,100%,0) 4.32%,var(--gradient-color) 48.3%);right:0}body .social-pr-section .sp-logo-group .sp-marquee{height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:marquee 40s linear infinite;animation:marquee 40s linear infinite;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;will-change:transform}body .social-pr-section .sp-logo-group .sp-logo-item{height:48px;margin:0 24px;width:180px}body .social-pr-section .sp-logo-group .sp-logo-item .sp-img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (min-width:1600px){body .social-pr-section .sp-title{letter-spacing:-.16px}}@media screen and (max-width:1280px){body .social-pr-section .sp-logo-group:after,body .social-pr-section .sp-logo-group:before{width:150px}}@media screen and (max-width:767.98px){body .social-pr-section{padding-top:0}body .social-pr-section .sp-title{margin:14px auto;max-width:300px}body .social-pr-section .sp-logo-group{margin-bottom:63px;margin-top:30px}body .social-pr-section .sp-logo-group:after,body .social-pr-section .sp-logo-group:before{width:64px}body .social-pr-section .sp-logo-group .sp-logo-item{margin:0 16px}}@-webkit-keyframes marquee{to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes marquee{to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}