html{scroll-behavior:smooth} body{margin:0} .alysia-carousel{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;scrollbar-width:thin} .alysia-carousel>a{flex:0 0 33%;scroll-snap-align:start} .alysia-carousel img{display:block;width:100%;height:auto} .alysia-carousel>a:hover{opacity:.9} .alysia-features .feature-logo{object-fit:contain} .alysia-banner>.image{background-position:center;background-size:cover} .alysia-banner .archive-video iframe{max-width:100%} .navbar-toggle{cursor:pointer} @media(max-width:767px){.alysia-carousel>a{flex-basis:80%} .navbar-collapse:not(.is-open){display:none!important} .navbar-collapse.is-open{display:block!important}}
