.calendar_calendarContainer__xM4pg{background-color:beige;border-radius:3px;border:1px solid #000;width:98vw;margin-bottom:10px}.calendar_calendarHeader__eEOs_{background-color:#e6e6cc;color:#000}.calendar_calendarHeaderCell__c39Bn{font-weight:600;border-bottom:1px solid #000;text-align:center;border-radius:3px}.calendar_calendarCell__3fhrU{height:8rem;border:1px solid #000;padding:.2rem;vertical-align:top;background-color:beige}.calendar_emptyCell__fE0Y_{background-color:#eaeadc}.calendar_todayCell__2cR8X{background-color:#fff3e0}.calendar_dateNumber__naYkK{font-weight:500;color:#000;margin-bottom:.25rem}.calendar_eventItem__3CqGR{background-color:#e6e6cc;color:#000;padding:.25rem;border-radius:.25rem;cursor:pointer;margin-bottom:.25rem;font-size:.75rem;border:1px solid #000}.calendar_eventItem__3CqGR:hover{background-color:#d6d6bc}.calendar_navigationButton__z7Phq{border-radius:9999px;color:#000;margin:5px}.calendar_navigationButton__z7Phq:hover{background-color:#e6e6cc}.calendar_monthTitle__2cDEo{color:#fff;font-weight:600;width:60%}.LandingPage_all_content___Cw19{max-width:100vw;display:flex;flex-direction:column;align-items:center}.LandingPage_upcoming_events__uoJKw{width:100%;overflow-x:auto;white-space:nowrap;padding-bottom:10px}.LandingPage_upcoming_events__uoJKw::-webkit-scrollbar{height:25px}.LandingPage_upcoming_events__uoJKw::-webkit-scrollbar-track{background:#b4b86f}.LandingPage_upcoming_events__uoJKw::-webkit-scrollbar-thumb{background:#166e0f;border-radius:50px;height:30px}.LandingPage_upcoming_events__uoJKw::-webkit-scrollbar-thumb:hover{background:#555}.LandingPage_upcoming_events__uoJKw::-webkit-scrollbar-button{display:block;width:25px;height:30px;background-color:#ccc;background-repeat:no-repeat;background-position:50%;color:#000}.LandingPage_upcoming_events__uoJKw::-webkit-scrollbar-button:start{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/200/svg" width="10" height="10" viewBox="0 0 24 24"><path d="M15 12l-8 6V6z" fill="%23000"/></svg>')}.LandingPage_upcoming_events__uoJKw::-webkit-scrollbar-button:end{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 24 24"><path d="M9 18l8-6-8-6z" fill="%23000"/></svg>')}.LandingPage_upcoming_events__uoJKw ul{display:inline-flex;flex-wrap:nowrap}.LandingPage_upcoming_events__uoJKw ul li{display:inline-flex;flex-direction:column;align-items:center;margin-right:20px;text-align:center}.LandingPage_flyerNew__vabK0{width:200px;height:300px;object-fit:cover}.LandingPage_toggle_text__dQW4k{cursor:pointer;color:#007bff;margin-top:10px;text-align:center;font-weight:700;left:-25px}.LandingPage_past_events__7bJHs{width:100%;display:flex;align-items:center;justify-content:space-around}.LandingPage_past_events__7bJHs ul{display:flex;min-width:100%;overflow-x:auto;list-style:none;white-space:nowrap}.LandingPage_past_events__7bJHs ul li{display:inline-flex;flex-direction:column;align-items:center;margin-right:20px;text-align:center}.LandingPage_flyerOld__yx_Y4{width:30%;height:auto;margin-bottom:10px}.LandingPage_tooltip__z5OZQ{position:fixed;width:30vw;height:auto;overflow:hidden;z-index:1000}.LandingPage_tooltip__z5OZQ img{width:100%;height:auto}.LandingPage_past_events__7bJHs li{border:1px solid #fbf7f7;padding:10px}.LandingPage_past_events__7bJHs a{color:#fff}.LandingPage_tooltipImage__rgPbq{width:200px;height:auto;border:1px solid #ccc;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.LandingPage_container__Lx_Vz{position:relative;width:100%;height:225px}.LandingPage_carousel_container__UZyWE{overflow:hidden;display:flex;width:300%;justify-content:flex-start;background:#000;position:absolute;top:0;left:0;height:100%}.LandingPage_carousel__Y7JI8{display:flex;width:-moz-fit-content;width:fit-content;filter:opacity(50%)}.LandingPage_carousel__Y7JI8 img{width:50%;max-height:225px;object-fit:cover}.LandingPage_overlay__9Bj67{position:absolute;top:0;left:0;width:100%;height:225px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;z-index:2}.LandingPage_logo_container__qiReD img{max-width:120px}.LandingPage_rules_btn__pJ1iE{-webkit-clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);clip-path:polygon(10% 0,100% 0,90% 100%,0 100%)}.LandingPage_awards_btn__H74dn{-webkit-clip-path:polygon(10% 100%,100% 100%,90% 0,0 0);clip-path:polygon(10% 100%,100% 100%,90% 0,0 0)}.LandingPage_rankings_btn__fJVBx{-webkit-clip-path:polygon(0 0,90% 0,100% 100%,10% 100%);clip-path:polygon(0 0,90% 0,100% 100%,10% 100%)}.LandingPage_gym_rankings_btn__jkC9v{-webkit-clip-path:polygon(90% 100%,0 100%,10% 0,100% 0);clip-path:polygon(90% 100%,0 100%,10% 0,100% 0)}.LandingPage_awards_btn__H74dn a,.LandingPage_gym_rankings_btn__jkC9v a,.LandingPage_rankings_btn__fJVBx a,.LandingPage_rules_btn__pJ1iE a{color:inherit;text-decoration:none}.LandingPage_awards_btn__H74dn,.LandingPage_gym_rankings_btn__jkC9v,.LandingPage_rankings_btn__fJVBx,.LandingPage_rules_btn__pJ1iE{background-color:#faebd7;color:#000;padding:3px;margin:10px;width:100%;cursor:pointer}.LandingPage_awards_btn__H74dn:hover,.LandingPage_gym_rankings_btn__jkC9v:hover,.LandingPage_rankings_btn__fJVBx:hover,.LandingPage_rules_btn__pJ1iE:hover{background-color:tan;color:#000}.LandingPage_headerLinks__ipAtE{display:flex;justify-content:space-evenly;width:100%;padding-bottom:2%}.LandingPage_leftHeader__fh1iV,.LandingPage_rightHeader__NcXLD{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5px;font-size:1.5em}@media (min-width:601px){.LandingPage_leftHeader__fh1iV,.LandingPage_rightHeader__NcXLD{flex-direction:row;align-items:center;justify-content:center;width:40vw}.LandingPage_leftHeader__fh1iV,.LandingPage_rightHeader__NcXLD{padding-top:2%;padding-bottom:2%}.LandingPage_past_events__7bJHs ul li,.LandingPage_upcoming_events__uoJKw ul li{margin-right:40px}.LandingPage_flyerNew__vabK0,.LandingPage_flyerOld__yx_Y4{width:400px;height:auto}.LandingPage_logoContainer__6T3Ld{overflow:hidden}}.DropDowns_overlay__eUU8H{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.5);z-index:2000}.DropDowns_dropdown__iJYMw,.DropDowns_overlay__eUU8H{display:flex;align-items:center;justify-content:center}.DropDowns_dropdown__iJYMw{position:absolute;flex-direction:column;border-radius:5px;z-index:2001;top:5%;box-shadow:0 8px 16px rgba(0,0,0,.2)}.DropDowns_dropdown__iJYMw a{display:block;padding:10px;text-decoration:none;color:#000}.DropDowns_dropdown__iJYMw a:hover{background-color:#f0f0f0}