.elevateCarousel{align-items:center;display:flex;height:100%;justify-content:center}.elevateCarousel .slider-container{height:600px;max-width:1200px;overflow:hidden;position:relative;text-align:center;width:100%}.elevateCarousel .slider-container .next-button,.elevateCarousel .slider-container .prev-button{color:#fff;cursor:pointer;font-size:35px;height:35px;position:absolute;top:47%;width:35px;z-index:2}.elevateCarousel .slider-container .prev-button{left:2%}.elevateCarousel .slider-container .next-button{right:2%}.elevateCarousel .slider-container .slides{display:flex;overflow-x:scroll;position:relative;scroll-behavior:smooth;scroll-snap-type:x mandatory}.elevateCarousel .slider-container .slides .slide{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-shrink:0;height:600px;justify-content:center;scroll-snap-align:center;transform:scale(1);transform-origin:center center;width:100%}.elevateCarousel .slider-container .slides .slide .attraction-container{align-items:center;background-color:#000;display:flex;height:100%;justify-content:center;opacity:0;text-align:center;transition:opacity .3s,visibility .3s;visibility:hidden;width:100%}.elevateCarousel .slider-container .slides .slide .attraction-container .inner-container{align-items:center;display:flex;height:100%;justify-content:center;width:80%}.elevateCarousel .slider-container .slides .slide .attraction-container .inner-container .name{color:#fff;text-align:center}.elevateCarousel .slider-container .slides:hover .attraction-container{opacity:.7;transition:opacity .3s,visibility .3s;visibility:visible}