xn-input-group label{font-weight:700}@media (max-width:767px){.xn-container .xn-tile.xn-small.xn-timetable-filter{display:none}}


xn-card-component .xn-card .xn-image.xn-img-3gfootball { background-image: url(images/3GFootball.jpg); }
xn-card-component .xn-card .xn-image.xn-img-aqua { background-image: url(images/Aqua.jpg); }
xn-card-component .xn-card .xn-image.xn-img-badminton { background-image: url(images/badminton.jpg); }
xn-card-component .xn-card .xn-image.xn-img-basketball { background-image: url(images/Basketball.jpg); }
xn-card-component .xn-card .xn-image.xn-img-cardio_strengthclasses { background-image: url(images/Cardio_StrengthClasses.jpg); }
xn-card-component .xn-card .xn-image.xn-img-danceclasses { background-image: url(images/DanceClasses.jpg); }
xn-card-component .xn-card .xn-image.xn-img-indoorcycling { background-image: url(images/IndoorCycling.jpg); }
xn-card-component .xn-card .xn-image.xn-img-indoorfootball { background-image: url(images/IndoorFootball.jpg); }
xn-card-component .xn-card .xn-image.xn-img-laneswim { background-image: url(images/LaneSwim.jpg); }
xn-card-component .xn-card .xn-image.xn-img-pickleball { background-image: url(images/Pickleball.jpg); }
xn-card-component .xn-card .xn-image.xn-img-squash30 { background-image: url(images/Squash30.jpg); }
xn-card-component .xn-card .xn-image.xn-img-squash60 { background-image: url(images/Squash60.jpg); }
xn-card-component .xn-card .xn-image.xn-img-stengthandtonning { background-image: url(images/StengthAndTonning.jpg); }
xn-card-component .xn-card .xn-image.xn-img-tabletennis { background-image: url(images/TableTennis.jpg); }
xn-card-component .xn-card .xn-image.xn-img-teachpoollaneswim { background-image: url(images/TeachPoolLaneSwim.jpg); }
xn-card-component .xn-card .xn-image.xn-img-u18sstrengthclasses { background-image: url(images/U18sStrengthClasses.jpg); }
xn-card-component .xn-card .xn-image.xn-img-volleyball { background-image: url(images/Volleyball.jpg); }
xn-card-component .xn-card .xn-image.xn-img-yogapilatesandwellness { background-image: url(images/YogaPilatesandWellness.jpg); }

xn-card-component .xn-card .xn-image.xn-img-3gfootball30042026 { background-image: url(images/3GFootball30042026.jpg); }
xn-card-component .xn-card .xn-image.xn-img-aquajog { background-image: url(images/AquaJog.jpg); }
xn-card-component .xn-card .xn-image.xn-img-athletics { background-image: url(images/Athletics.jpg); }
xn-card-component .xn-card .xn-image.xn-img-badminton30042026 { background-image: url(images/Badminton30042026.jpg); }
xn-card-component .xn-card .xn-image.xn-img-balance { background-image: url(images/Balance.jpg); }
xn-card-component .xn-card .xn-image.xn-img-basketball30042026 { background-image: url(images/Basketball30042026.jpg); }
xn-card-component .xn-card .xn-image.xn-img-boxercise { background-image: url(images/Boxercise.jpg); }
xn-card-component .xn-card .xn-image.xn-img-cardiostrengthclasses { background-image: url(images/CardioStrengthClasses.jpg); }
xn-card-component .xn-card .xn-image.xn-img-cardiostrengthclasses45 { background-image: url(images/CardioStrengthClasses45.jpg); }
xn-card-component .xn-card .xn-image.xn-img-cardiostrengthclasses55 { background-image: url(images/CardioStrengthClasses55.jpg); }
xn-card-component .xn-card .xn-image.xn-img-combat07052026 { background-image: url(images/Combat07052026.jpg); }
xn-card-component .xn-card .xn-image.xn-img-combat45 { background-image: url(images/Combat45.jpg); }
xn-card-component .xn-card .xn-image.xn-img-combat55 { background-image: url(images/Combat55.jpg); }
xn-card-component .xn-card .xn-image.xn-img-danceclasses30042026 { background-image: url(images/DanceClasses30042026.jpg); }
xn-card-component .xn-card .xn-image.xn-img-fitball { background-image: url(images/Fitball.jpg); }
xn-card-component .xn-card .xn-image.xn-img-football { background-image: url(images/football.jpeg); }
xn-card-component .xn-card .xn-image.xn-img-gym { background-image: url(images/gym.jpeg); }
xn-card-component .xn-card .xn-image.xn-img-hyrox { background-image: url(images/Hyrox.jpg); }
xn-card-component .xn-card .xn-image.xn-img-indoorcycling07052026 { background-image: url(images/IndoorCycling07052026.jpg); }
xn-card-component .xn-card .xn-image.xn-img-indoorcycling30 { background-image: url(images/IndoorCycling30.jpg); }
xn-card-component .xn-card .xn-image.xn-img-indoorcycling45 { background-image: url(images/IndoorCycling45.jpg); }
xn-card-component .xn-card .xn-image.xn-img-indoorcycling55 { background-image: url(images/IndoorCycling55.jpg); }
xn-card-component .xn-card .xn-image.xn-img-juniorgymsessions { background-image: url(images/JuniorGymsessions.jpg); }
xn-card-component .xn-card .xn-image.xn-img-kettlebells { background-image: url(images/kettlebells.jpeg); }
xn-card-component .xn-card .xn-image.xn-img-laneswim30042026 { background-image: url(images/Laneswim30042026.jpg); }
xn-card-component .xn-card .xn-image.xn-img-netball { background-image: url(images/Netball.jpg); }
xn-card-component .xn-card .xn-image.xn-img-pickleball30042026 { background-image: url(images/Pickleball30042026.jpg); }
xn-card-component .xn-card .xn-image.xn-img-pilates { background-image: url(images/Pilates.jpg); }
xn-card-component .xn-card .xn-image.xn-img-pilates45 { background-image: url(images/Pilates45.jpg); }
xn-card-component .xn-card .xn-image.xn-img-pilates55 { background-image: url(images/Pilates55.jpg); }
xn-card-component .xn-card .xn-image.xn-img-pump { background-image: url(images/Pump.jpg); }
xn-card-component .xn-card .xn-image.xn-img-pump45 { background-image: url(images/Pump45.jpg); }
xn-card-component .xn-card .xn-image.xn-img-pump55 { background-image: url(images/Pump55.jpg); }
xn-card-component .xn-card .xn-image.xn-img-shapes { background-image: url(images/Shapes.jpg); }
xn-card-component .xn-card .xn-image.xn-img-shorttennis { background-image: url(images/Shorttennis.jpg); }
xn-card-component .xn-card .xn-image.xn-img-squash { background-image: url(images/Squash.jpg); }
xn-card-component .xn-card .xn-image.xn-img-squash3030042026 { background-image: url(images/Squash3030042026.jpg); }
xn-card-component .xn-card .xn-image.xn-img-squash6030042026 { background-image: url(images/Squash6030042026.jpg); }
xn-card-component .xn-card .xn-image.xn-img-stengthtonning30042026 { background-image: url(images/StengthTonning30042026.jpg); }
xn-card-component .xn-card .xn-image.xn-img-strengthdevelopment { background-image: url(images/StrengthDevelopment.jpg); }
xn-card-component .xn-card .xn-image.xn-img-swimfit { background-image: url(images/SwimFit.jpg); }
xn-card-component .xn-card .xn-image.xn-img-swimming { background-image: url(images/swimming.jpeg); }
xn-card-component .xn-card .xn-image.xn-img-tabletennis30042026 { background-image: url(images/TableTennis30042026.jpg); }
xn-card-component .xn-card .xn-image.xn-img-teachpoollaneswim30042026 { background-image: url(images/TeachPoolLaneSwim30042026.jpg); }
xn-card-component .xn-card .xn-image.xn-img-tennis { background-image: url(images/tennis.jpeg); }
xn-card-component .xn-card .xn-image.xn-img-u18sstrengthclasses30042026 { background-image: url(images/U18sStrengthClasses30042026.jpg); }
xn-card-component .xn-card .xn-image.xn-img-volleyball30042026 { background-image: url(images/Volleyball30042026.jpg); }
xn-card-component .xn-card .xn-image.xn-img-yogapilateswellness07052026 { background-image: url(images/YogaPilatesWellness07052026.jpg); }
xn-card-component .xn-card .xn-image.xn-img-yogapilateswellness45 { background-image: url(images/YogaPilatesWellness45.jpg); }
xn-card-component .xn-card .xn-image.xn-img-yogapilateswellness55 { background-image: url(images/YogaPilatesWellness55.jpg); }


.xn-images-filter { display: none; }
.xn-type-filter { display: none; }
.xn-proof-filter { display: none; }
.xn-location-filter { display: none; }
.xn-sport-filter { display: none; }
