.location-marquee .location-marquee__video-button i:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;content:"\e804";display:inline-block;font-family:rs-icon,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none}.fade-in-transition{animation-duration:1s;animation-iteration-count:1;animation-name:fadeInOpacity;animation-timing-function:linear;opacity:1;transform:translateX(0)}@keyframes fadeInOpacity{0%{opacity:0;transform:translateY(10%)}50%{transform:translateY(0)}to{opacity:1}}.container{margin:0 auto;max-width:100%;padding:0 2rem}@media only screen and (min-width:1200px){.container{max-width:1200px;padding:0}}.location-marquee{--size:clamp(10rem,1rem + 40vmin,30rem);--gap:min(calc(var(--size)),5rem);--duration:60s;--scroll-start:0;--scroll-end:calc(-100% - var(--gap));overflow-x:hidden;padding-bottom:40px!important;padding-top:40px!important}@media only screen and (min-width:768px){.location-marquee{--size:clamp(5rem,1rem + 20vmin,15rem);--gap:min(calc(var(--size)),10rem)}}@media only screen and (min-width:1200px){.location-marquee{padding-bottom:138px!important;padding-top:138px!important}}.location-marquee:first-child{padding-top:80px!important}@media only screen and (min-width:1200px){.location-marquee:first-child{padding-top:276px!important}}.location-marquee:last-child{padding-bottom:80px!important}@media only screen and (min-width:1200px){.location-marquee:last-child{padding-bottom:276px!important}}.location-marquee .location-marquee__items-wrapper{display:flex;gap:var(--gap)}.location-marquee .location-marquee__items-wrapper .location-marquee__items{align-items:center;animation:scroll-x var(--duration) linear infinite;display:inline-flex;flex:1 0 100%;gap:var(--gap);margin-bottom:2rem;will-change:transform}@media (prefers-reduced-motion:reduce){.location-marquee .location-marquee__items-wrapper .location-marquee__items{animation-play-state:paused}}@media only screen and (min-width:768px){.location-marquee .location-marquee__items-wrapper .location-marquee__items{margin-bottom:4rem}}.location-marquee .location-marquee__items-wrapper .location-marquee__items.marquee--reverse{animation-delay:-10s;animation-direction:reverse}.location-marquee .location-marquee__items-wrapper .location-marquee__items .location-marquee__image{display:inline-block;min-width:250px}.location-marquee .location-marquee__video-button{align-items:center;border:1px solid #0f0f0f;border-radius:33px;color:#0f0f0f;cursor:pointer;display:flex;font-size:20px;line-height:24px;margin:0 auto;padding:20px 24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.location-marquee .location-marquee__video-button span{margin-right:1rem}.location-marquee .location-marquee__video-button i{align-items:center;background-color:#0f0f0f;border-radius:50%;display:flex;height:26px;justify-content:center;width:26px}.location-marquee .location-marquee__video-button i:before{color:#fffbdc;font-size:12px;transform:translateX(1px)}.csshover .location-marquee .location-marquee__video-button:active,.csshover .location-marquee .location-marquee__video-button:hover,.location-marquee .location-marquee__video-button.hover,.location-marquee .location-marquee__video-button:active{opacity:.8}@keyframes scroll-x{0%{transform:translate3d(var(--scroll-start),0,0)}to{transform:translate3d(var(--scroll-end),0,0)}}