.LocationLandingPage_gradient-bg5__3bDOo{background:linear-gradient(111deg,#8decff,#7cfce9,#79cfeb,#d9f0fb,#81e6fe)}.LocationLandingPage_topBanner__ZNXVb{background-color:#000;color:#fff;padding:16px;align-items:left}.LocationLandingPage_topBanner__ZNXVb .LocationLandingPage_bannerDescription__2qbFb{font-size:14px;font-weight:400;line-height:20px}.LocationLandingPage_topBanner__ZNXVb .LocationLandingPage_bannerTitle__ZmnQG{font-size:24px;font-weight:600;line-height:30px;margin-top:8px;text-align:left;color:#fff;text-transform:uppercase}.LocationLandingPage_rankingsTitle__n8gms{display:flex;justify-content:space-between;font-size:16px;font-weight:600;line-height:22px;color:#000;margin-bottom:8px}.LocationLandingPage_rankingsTitle__n8gms .LocationLandingPage_link__qgvd3{font-size:14px;line-height:20px;white-space:nowrap}.LocationLandingPage_sectionTitle__4Wbjt{font-size:16px;font-weight:600;line-height:22px;color:#000;margin-bottom:16px;border-bottom:1px solid #cfd7e2;padding-bottom:16px;width:100%}.LocationLandingPage_sectionLocationTitle___gpTp{font-size:16px;font-weight:400;line-height:22px;color:#5d636b}.LocationLandingPage_imageContainer__8IG2_{display:flex;justify-content:center;align-items:center;padding-bottom:20px}.LocationLandingPage_imageContainer__8IG2_ img{max-width:100%;max-height:100%}.LocationLandingPage_container__RjyF9{width:100%;padding-right:12px;padding-left:12px;margin-right:auto;margin-left:auto}@media(min-width:640px){.LocationLandingPage_container__RjyF9{max-width:540px}}@media(min-width:768px){.LocationLandingPage_container__RjyF9{max-width:720px}}@media(min-width:1024px){.LocationLandingPage_container__RjyF9{max-width:960px}}@media(min-width:1280px){.LocationLandingPage_container__RjyF9{max-width:1200px}}.LocationLandingPage_breadcrumbContainer__zoiCI{margin-bottom:24px;margin-top:20px}.LocationLandingPage_breadcrumb__tqyva{display:flex;align-items:center;flex-wrap:wrap}.LocationLandingPage_breadcrumbSeparator__7qSIq{color:#000;margin:0 4px;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.LocationLandingPage_breadcrumbLink__DkRHj{color:#008ded;text-decoration:none;font-size:16px;line-height:30px;font-weight:400}.LocationLandingPage_link__qgvd3{color:#008ded;text-decoration:none;font-size:14px;line-height:20px;font-weight:600;white-space:nowrap}.LocationLandingPage_breadcrumbLinkActive__ii3yr{color:#000}.LocationLandingPage_sportToggleContainer__X9Zmc{margin-bottom:1.5rem}.LocationLandingPage_sportToggle__zTUDv{display:flex;gap:.5rem}.LocationLandingPage_sportToggleButton__PHKkd{font-weight:500;font-size:12px;padding:0 22px;height:40px;white-space:nowrap;line-height:39px;border-radius:22px;background-color:#f3f4f6;color:#000;border:1px solid #000;cursor:pointer;transition:all .2s}.LocationLandingPage_sportToggleButtonActive__6EkeI{background-color:#000;color:#fff;border-color:#000}.LocationLandingPage_sportToggleButtonActive__6EkeI:hover{background-color:#000}.LocationLandingPage_row__FU0dC{display:flex;gap:48px;flex-wrap:wrap}.LocationLandingPage_col__gRU_t{flex:0 0 50%;max-width:50%;padding-right:12px;padding-left:12px}@media(max-width:768px){.LocationLandingPage_col__gRU_t{flex:none;width:100%;max-width:100%}}.LocationLandingPage_colF__bGxli{flex:1;max-width:100%;margin-bottom:24px}@media(max-width:768px){.LocationLandingPage_colF__bGxli{flex:none;width:100%}}