body{overflow-x:hidden!important}.heroSection{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}.JumpHappy{background:url(/img/JumpHaapyBg.png) 50%/cover no-repeat;width:100%;height:100%}.location-card-3d{flex-direction:column;justify-content:flex-start;align-items:center;height:200px;padding-top:20px;transition:transform .3s;display:flex;position:relative}.location-circle{flex-shrink:0;width:140px;height:140px;margin-bottom:5px;transition:all .3s;position:relative}.location-image-wrapper{background:#f0f0f0;border-radius:50%;width:100%;height:100%;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 4px 8px #0003}.location-image{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%;transition:all .3s;display:block;transform:scale(1)}.location-overlay{display:none}.location-border-ring{opacity:0;border:3px solid #f86624;border-radius:50%;transition:all .3s;position:absolute;inset:-6px;box-shadow:0 0 0 1px #ff690f4d}.location-orb{display:none}.location-text-container{z-index:10;margin-top:2px;transition:all .3s;position:relative}.location-text-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #fff3;border-radius:20px;justify-content:center;align-items:center;gap:6px;max-width:140px;padding:8px 16px;transition:all .3s;display:flex;box-shadow:0 4px 16px #0000001a,0 2px 8px #0000000d}.location-pin-icon{color:#666;width:14px;height:14px;transition:color .3s}.location-name{color:#2a2a2a;letter-spacing:.3px;white-space:nowrap;text-overflow:ellipsis;text-align:center;max-width:120px;font-size:14px;font-weight:600;transition:all .3s;overflow:hidden}.location-card-3d:hover{transform:scale(1.05)}.location-card-3d:hover .location-circle{transform:none}.location-card-3d:hover .location-image-wrapper{box-shadow:none!important}.location-card-3d:hover .location-image{filter:none;transform:scale(1)}.location-card-3d:hover .location-border-ring{opacity:1;border-color:#f86624;box-shadow:0 0 0 1px #ff690f66,0 0 15px #ff690f4d}.location-card-3d:hover .location-text-container{transform:none}.location-card-3d:hover .location-text-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;transform:scale(1.05);box-shadow:none!important;background:#f86624!important;border:2px solid #f86624!important}.location-card-3d:hover .location-pin-icon{color:#fff!important}.location-card-3d:hover .location-name{font-weight:600;color:#fff!important}@media (width<=768px){.location-circle{width:120px;height:120px}.location-card-3d{height:180px}.location-name{font-size:13px}.location-orb{width:140px;height:140px}}@media (width<=640px){.location-circle{width:100px;height:100px}.location-card-3d{height:160px}.location-name{font-size:12px}.location-text-backdrop{padding:6px 12px}.location-orb{width:120px;height:120px}}.locations-swiper-marquee{background:0 0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow:hidden!important}.locations-swiper-marquee .swiper-wrapper{will-change:transform!important;background:0 0!important;margin:0!important;padding:20px 0!important;transition-timing-function:linear!important;animation-fill-mode:forwards!important}.locations-swiper-marquee.swiper-free-mode .swiper-wrapper{transition-duration:0s!important;transition-timing-function:linear!important}.locations-swiper-marquee .swiper-slide{box-shadow:none!important;background:0 0!important;border:none!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:160px!important;margin:0!important;padding:0!important;display:flex!important}.locations-swiper-marquee .location-card-3d{box-shadow:none!important;background:0 0!important;border:none!important;flex-shrink:0!important;width:160px!important;height:200px!important;margin:0 auto!important}@media (width>=1536px){.location-circle{width:140px!important;height:140px!important}.locations-swiper-marquee .swiper-slide,.locations-swiper-marquee .location-card-3d{width:160px!important}}@media (width>=1024px) and (width<=1535px){.location-circle{width:130px!important;height:130px!important}.locations-swiper-marquee .swiper-slide,.locations-swiper-marquee .location-card-3d{width:150px!important}}@media (width>=768px) and (width<=1023px){.location-circle{width:120px!important;height:120px!important}.locations-swiper-marquee .swiper-slide,.locations-swiper-marquee .location-card-3d{width:140px!important}}@media (width>=640px) and (width<=767px){.location-circle{width:110px!important;height:110px!important}.locations-swiper-marquee .swiper-slide,.locations-swiper-marquee .location-card-3d{width:130px!important}.location-name{font-size:13px!important}}@media (width>=480px) and (width<=639px){.location-circle{width:100px!important;height:100px!important}.locations-swiper-marquee .swiper-slide,.locations-swiper-marquee .location-card-3d{width:120px!important}.location-name{max-width:100px!important;font-size:12px!important}.location-text-backdrop{padding:6px 12px!important}}@media (width<=479px){.location-circle{width:90px!important;height:90px!important}.locations-swiper-marquee .swiper-slide,.locations-swiper-marquee .location-card-3d{width:110px!important}.location-name{max-width:90px!important;font-size:11px!important}.location-text-backdrop{gap:4px!important;padding:5px 10px!important}.location-pin-icon{width:12px!important;height:12px!important}}.locations-swiper-marquee,.locations-swiper-marquee *{background-color:#0000!important;border:none!important;outline:none!important}@media (width>=1024px){.location-card-3d:hover{z-index:10;transform:scale(1.03)}.location-circle{width:150px;height:150px}.location-card-3d{height:220px}}.locations-swiper-full-width{will-change:transform;contain:layout style paint}.locations-swiper-full-width .swiper-slide,.location-card-3d{will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.locations-swiper-marquee .swiper-wrapper{transition-timing-function:linear!important}.location-circle,.location-image-wrapper,.location-image,.location-border-ring,.location-orb{will-change:transform,opacity,filter;backface-visibility:hidden}
