#themeNightPage .bg-star-wars{background:#000 url(../media/bg-black-stars-vertical.20vbvctubfpaw.jpg) 50%/cover no-repeat}@media (min-width:768px){#themeNightPage .bg-star-wars{background:#000 url(../media/bg-black-stars.1xr1j6934wfl5.jpg) 50%/cover no-repeat}}#themeNightPage .bg-teacher{background:#0c2340 url(../media/bg-navy-fans.0is2ovti1934n.jpg) 50%/cover no-repeat}#themeNightPage .bg-teacher #splitContent h1{font-size:2.5rem}@media (min-width:425px){#themeNightPage .bg-teacher #splitContent h1{font-size:3rem}}@media (min-width:768px){#themeNightPage .pedal-to-the-pacers #imagesGrid{grid-template-columns:1fr 1fr 1fr 1fr}}#themeNightPage .bg-pedal-to-the-pacers{background:#0c2340 url(../media/bg-navy-hardwood-city.2eqps8m_qa2ak.jpg) 50%/cover no-repeat;padding-top:1rem;padding-bottom:1rem}#themeNightPage .bg-pedal-to-the-pacers #splitContent .textContent{max-width:100%}@media (min-width:768px){#themeNightPage .bg-pedal-to-the-pacers #splitContent .textContent{max-width:85%}}@media (min-width:1024px){#themeNightPage .bg-pedal-to-the-pacers #splitContent .textContent{max-width:75%}}#themeNightPage .bg-pedal-to-the-pacers #splitContent .buttonLinkSecondary{color:#fff;border-bottom-color:#fff}#themeNightPage .bg-pride h1,#themeNightPage .bg-pride span,#themeNightPage .bg-pride p{text-shadow:2px 2px 2px #0c2340}#themeNightPage .bg-pride{color:#fff;background-color:#0000;background-image:linear-gradient(#0c234080,#0c234080),linear-gradient(135deg,#750787,#750787,#750787,#004dff,#008026,#ffed00,#ff8c00,#e40303,#f5abb9,#5bcffb,#fff,#784f17,#000,#000,#000);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:200% 200%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:15s infinite rainbowShift;position:relative}#themeNightPage .bg-pride .customTextContent{background:#ffffff50;border-radius:5px;padding:1rem}#themeNightPage .bg-pickleball{background:#0c2340 url(../media/bg-city-edition.3qt2u4hllc8yc.jpg) 50%/cover no-repeat}#themeNightPage .bg-noche-ene-be-a{background:#0c2340 url(../media/bg-navy-noche.2ze2qysihtt92.jpg) 50%/cover no-repeat}#themeNightPage .bg-noche-ene-be-a #splitContent{padding-top:1.5rem;padding-bottom:2rem}#themeNightPage .bg-noche-ene-be-a #splitContent .presentedByContainer img{width:5rem}#themeNightPage .bg-noche-ene-be-a #splitContent .textContent{max-width:100%}@media (min-width:768px){#themeNightPage .bg-noche-ene-be-a #splitContent .textContent{max-width:60%}}#themeNightPage .bg-remix-wrap-up{background:#0c2340 url(../media/bg-city-edition.3qt2u4hllc8yc.jpg) 50%/cover no-repeat}#themeNightPage .bg-remix-wrap-up #splitContent{padding-top:1.5rem;padding-bottom:2rem}#themeNightPage .bg-remix-wrap-up #splitContent .presentedByContainer img{width:8rem}#themeNightPage .customTextContent{margin-top:1rem;margin-bottom:1rem;display:flex}#themeNightPage .customTextContent .gameOpponent{font-family:var(--font-madetommy,sans-serif);border-right:2px solid #b1b3b3;align-items:center;margin-right:1rem;padding-right:1rem;font-style:normal;font-weight:900;display:flex}@media (min-width:768px){#themeNightPage .customTextContent .gameOpponent{border-right:2px solid #b1b3b3;margin-right:1.5rem;padding-right:1.5rem}}#themeNightPage .customTextContent .opponentTeam{justify-content:center;align-items:center;gap:.5rem;line-height:1.3;display:flex}@media (min-width:768px){#themeNightPage .customTextContent .opponentTeam{flex-direction:row}}#themeNightPage .customTextContent .opponentTeam img{width:5rem;height:auto;margin-bottom:0}@media (min-width:768px){#themeNightPage .customTextContent .opponentTeam img{width:4rem}}#themeNightPage .customTextContent .opponentTeamName{text-transform:uppercase;font-weight:900}#themeNightPage .customTextContent .opponentTeamCity{text-transform:none;font-weight:400;display:block}#themeNightPage .customTextContent .gameDateGroup{font-family:var(--font-madetommy,sans-serif);justify-content:space-between;align-items:center;font-style:normal;font-weight:900;display:flex}@media (min-width:768px){#themeNightPage .customTextContent .gameDateGroup{flex-direction:column;justify-content:flex-start;align-items:flex-start}}#themeNightPage .customTextContent .gameDateDayGroup{flex-direction:column;display:flex}@media (min-width:768px){#themeNightPage .customTextContent .gameDateDayGroup{flex-direction:column;display:flex}}#themeNightPage .customTextContent .gameDateDay{font-size:1rem;font-weight:400;line-height:1.2}@media (min-width:768px){#themeNightPage .customTextContent .gameDateDay{font-size:.875rem}}#themeNightPage .customTextContent .gameDateDate{text-transform:uppercase;font-size:1.25rem;font-weight:700;line-height:1.2}@media (min-width:768px){#themeNightPage .customTextContent .gameDateDate{font-size:1.5rem}}#themeNightPage .customTextContent .gameDateTime{text-transform:uppercase;justify-content:center;font-size:1rem;font-weight:400;display:flex}@media (min-width:768px){#themeNightPage .customTextContent .gameDateTime{justify-content:flex-start;font-size:.875rem}}#themeNightPage #splitContent h2{font-size:2rem}@media (min-width:768px){#themeNightPage #splitContent h2{font-size:2.5rem}}#themeNightPage #standaloneContent h2{font-family:var(--font-madetommy,sans-serif);text-transform:uppercase;color:#0c2340;text-align:center;margin-bottom:2rem;font-size:2.5rem;font-style:normal;font-weight:900}#themeNightPage #partnerLogos h2{font-family:var(--font-madetommy,sans-serif);text-transform:uppercase;color:#0c2340;text-align:center;margin-bottom:3rem;font-size:2.5rem;font-style:normal;font-weight:900}#themeNightPage #partnerLogos .imagesContainer{flex-wrap:wrap;justify-content:center;align-items:center;gap:3rem 5rem;display:flex}#themeNightPage #partnerLogos .imagesContainer img{width:auto;max-width:100%;height:auto;max-height:10rem;margin-bottom:0}@keyframes rainbowShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}
