.marquee-banner{position:relative;display:flex;flex-direction:column;justify-content:center;height:100vh;gap:128px}.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}.marquee-banner--content{z-index:10}.trail-section{justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:absolute;top:0;left:0}.trail-wrap{z-index:5;width:100%;height:100%;position:absolute;top:0%;right:0%;bottom:0%;left:0%}.trail-list{width:100%;height:100%;position:relative}.trail-item{opacity:0;border-radius:.3125em;width:15em;height:20em;position:absolute;overflow:hidden}.trail-item__img{object-fit:cover;width:100%;height:100%}
