#marquee{background-color:#272727;padding:100px 20px 50px}.marq-text{color:#fff;font-size:48px;font-weight:700;line-height:70px}@media (max-width:991px){.marq-text{font-size:40px!important;line-height:50px!important}}@media (max-width:767px){.marq-text{font-size:36px!important;line-height:41px!important}#marquee{padding:50px 20px 0!important}}@media (max-width:576px){.marq-text{font-size:30px!important;line-height:35px!important}}.marquee-wrapper{background:#272727;text-align:center}.marquee-wrapper .container{overflow:hidden}.marquee-inner span{float:left;width:50%}.marquee-wrapper .marquee-block{--total-marquee-items:12;background:#272727;box-sizing:border-box;height:150px;margin:20px auto;overflow:hidden;padding:30px 0;position:relative;width:calc(250px*(var(--total-marquee-items)))}.marquee-inner{display:block;position:absolute;width:200%}.marquee-inner p{font-family:cursive;font-size:30px;font-weight:800}.marquee-inner.to-left{animation:marqueeLeft 25s linear infinite}.marquee-inner.to-right{animation:marqueeRight 25s linear infinite}.marquee-item{background:#272727;display:inline-block;float:left;height:auto;margin:0 10px;transition:all .2s ease-out;width:230px}@keyframes marqueeLeft{0%{left:0}to{left:-100%}}@keyframes marqueeRight{0%{left:-100%}to{left:0}}.marquee-item img{max-width:150px;width:100%}