#marquee{background-color:#fff;padding:65px 40px 50px}.marq-text{color:#fff;color:#272727;font-size:36px;font-weight:700;line-height:44px;text-align:center}@media (max-width:1270px) and (min-width:992px){#marquee{padding:65px 30px 50px}}@media (max-width:991px){#marquee{padding:30px 20px!important}.marq-text{font-size:32px!important;line-height:40px!important}}@media (max-width:767px){.marq-text{font-size:24px!important;line-height:32px!important}#marquee{padding:30px 10px!important}}@media (max-width:576px){.marq-text{font-size:24px!important;line-height:32px!important}}.marquee-wrapper{background:#fff;text-align:center}.marquee-wrapper .container{overflow:hidden}.marquee-inner span{float:left;width:50%}.marquee-wrapper .marquee-block{--total-marquee-items:10;background:#fff;box-sizing:border-box;height:100px;margin:20px auto;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:#fff;border-bottom:2px solid #f7f7f7;border-left:2px solid #f7f7f7;border-radius:4px;border-right:2px solid #f7f7f7;display:inline-block;float:left;height:auto;transition:all .2s ease-out;width:250px}@keyframes marqueeLeft{0%{left:0}to{left:-100%}}@keyframes marqueeRight{0%{left:-100%}to{left:0}}.marquee-item img{margin:0 auto;max-width:150px;width:100%}