.marquee-banner{position:relative;padding-top:320px}@media screen and (max-width: 991px){.marquee-banner{padding-top:136px}}@media screen and (max-width: 768px){.marquee-banner{padding-top:120px}}@media screen and (max-width: 576px){.marquee-banner{padding-top:152px}}.marquee-banner p{font-weight:500;font-size:24px;line-height:140%;color:#fff}@media screen and (max-width: 576px){.marquee-banner p{font-size:20px}}.marquee-banner p strong{font-weight:500;color:#fff}.marquee-banner .wrapper{height:240px;width:100%;position:relative;display:flex;align-items:center;overflow:hidden}@media screen and (max-width: 576px){.marquee-banner .wrapper{height:140px}}.marquee-banner .wrapper .marquee-banner--box{display:flex;align-items:center;justify-content:center;height:100%;margin:0;padding:0 24px;position:relative;flex-shrink:0;overflow:hidden}.marquee-banner .wrapper .marquee-banner--box.box--title{width:auto}.marquee-banner .wrapper .marquee-banner--box.box--title h1{color:#fff;text-transform:uppercase;font-size:180px;font-weight:900;margin-top:20px}@media screen and (max-width: 991px){.marquee-banner .wrapper .marquee-banner--box.box--title h1{font-size:180px}}@media screen and (max-width: 768px){.marquee-banner .wrapper .marquee-banner--box.box--title h1{font-size:160px}}@media screen and (max-width: 576px){.marquee-banner .wrapper .marquee-banner--box.box--title h1{font-size:96px}}.marquee-banner .wrapper .marquee-banner--box.box--image{height:240px;overflow:hidden;width:400px}@media screen and (max-width: 576px){.marquee-banner .wrapper .marquee-banner--box.box--image>div{transform:scale(.8)}}.marquee-banner .wrapper .marquee-banner--box.box--image img{height:100%;width:100%;object-fit:cover}
