.explore-locations-section{overflow:hidden}.explore-location-carousel{margin-right:-50%;margin-left:-50%;overflow:hidden;padding-right:50%;padding-left:50%;padding-top:2rem}.explore-location-carousel .swiper{overflow:visible!important}.explore-location-carousel .keen-slider{overflow:visible}.explore-location-carousel .explore-location-box{position:relative;display:flex;overflow:hidden;border-radius:1.5rem}.explore-location-carousel .explore-location-box:before{position:absolute;bottom:0;height:100%;width:100%;content:var(--tw-content);background-color:#00000033}.explore-location-carousel .explore-location-box:hover:before{z-index:1;--tw-content:"";content:var(--tw-content)}.explore-location-carousel .explore-location-box{height:500px!important}.explore-location-carousel .explore-location-box img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:1s;animation-duration:1s}.explore-location-carousel .explore-location-box .explore-location-text{position:absolute;bottom:0;z-index:1;width:100%;padding:1rem 1.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s;background:linear-gradient(180deg,transparent,rgba(0,0,0,.5))}.explore-location-carousel .explore-location-box .explore-location-text:before{content:"";position:absolute;inset:0;--tw-backdrop-blur:blur(5px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);mask-image:linear-gradient(0deg,#000 0,transparent);-webkit-mask-image:linear-gradient(0deg,#000 0,transparent);background:rgba(0,0,0,.2);z-index:-1}.explore-location-carousel .explore-location-box .explore-location-text h3{margin-top:0;margin-bottom:0;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media not all and (min-width:768px){.explore-location-carousel .explore-location-box .explore-location-text h3{font-size:32px}}@media (min-width:768px){@media (min-width:768px){.explore-location-carousel .explore-location-box .explore-location-text h3{font-size:32px;line-height:48px}}}.explore-location-carousel .explore-location-box .explore-location-text p{margin-top:.25rem;margin-bottom:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));opacity:1;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media not all and (min-width:768px){.explore-location-carousel .explore-location-box .explore-location-text p{display:none}}@media (min-width:1024px){.explore-location-carousel .explore-location-box .explore-location-text p{margin-top:0;margin-bottom:0;height:0;opacity:0}}.explore-location-carousel .explore-location-box .explore-location-text .explore-location-btn{display:flex;height:0;--tw-translate-y:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));flex-wrap:wrap;align-items:center;gap:.5rem;opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width:1280px){.explore-location-carousel .explore-location-box .explore-location-text .explore-location-btn{flex-wrap:nowrap;gap:1rem}}.explore-location-carousel .explore-location-box .explore-location-text .explore-location-btn .btn-orange,.explore-location-carousel .explore-location-box .explore-location-text .explore-location-btn .btn-outline-white{padding-top:.5rem;padding-bottom:.5rem}.explore-location-carousel .explore-location-box .explore-location-text .explore-location-btn .text-btn-white:after{content:var(--tw-content);display:none}@media(max-width:1024px){.explore-location-carousel .explore-location-box .explore-location-text .explore-location-btn{height:3rem;padding-top:1rem;opacity:1}}.explore-location-carousel .explore-location-box:hover img{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:1024px){.explore-location-carousel .explore-location-box:hover .explore-location-text{bottom:0}}.explore-location-carousel .explore-location-box:hover .explore-location-text p{margin-top:.25rem;margin-bottom:1.5rem;opacity:1}@media (min-width:1024px){.explore-location-carousel .explore-location-box:hover .explore-location-text p{height:auto}}.explore-location-carousel .explore-location-box:hover .explore-location-text .explore-location-btn{height:3rem;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding-top:1rem;opacity:1}@media(max-width:1024px){.explore-location-carousel.location-slider .keen-slider{overflow:visible!important}}