body,body.et_cover_background{background-color:#f8f8f8!important;background-image:linear-gradient(rgba(248,248,248,0.92),rgba(248,248,248,0.92)),url(https://brightonsquash.org.uk/wp-content/uploads/2025/11/BSC-watermark1.png)!important;background-size:100%!important;background-position:center left!important;background-repeat:repeat!important;background-attachment:scroll!important}@media (max-width:960px){body,body.et_cover_background{background-size:120%!important;background-position:center center!important}}.tribe-common .tribe-common-h7,.tribe-common .tribe-common-h8,.tribe-events .tribe-events-calendar-list__event-datetime,.tribe-events-calendar-list__event-description{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif!important;color:var(--gcid-84e2vt0iag)!important}.tribe-events-view-loader,.tribe-events-header{display:none!important}.tribe-events-l-container{max-width:var(--content-max-width)!important;padding:30px 0!important}.tribe-events-calendar-list__event-row{margin:24px 0!important}.tribe-events-calendar-list__event-date-tag-daynum,.tribe-events-calendar-list__event-date-tag-weekday,.event .date-block{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;color:var(--gcid-heading-color)!important}.tribe-events-calendar-list__event-date-tag-daynum{font-size:26px!important;font-weight:700!important}.tribe-events-calendar-list__event-date-tag-weekday{font-size:13px!important;font-weight:600!important}.tribe-common-h6{font-size:16px!important}.tribe-events-calendar-list__event-description.tribe-common-a11y-hidden{display:block!important;visibility:visible!important}.et-pb-icon{font-size:32px!important}