.behave-as-bg,.behave-as-bg img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;width:100%;z-index:0}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.d-none{display:none}@media (min-width:768px){.d-md-flex{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:992px){.d-lg-flex{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:768px){.d-md-block{display:block}}@media (min-width:768px){.d-md-none{display:none}}@media (min-width:992px){.d-lg-block{display:block}}@media (min-width:1200px){.d-xl-block{display:block}}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.align-items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:start}html.lity-active body{overflow:hidden}.aligncenter,.text-center{text-align:center}.justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-block-embed{padding-top:calc(1.75rem + 3.91304vw);padding-bottom:calc(1.75rem + 3.91304vw)}@media (min-width:1840px){.wp-block-embed{padding-top:6.25rem}}@media (min-width:1840px){.wp-block-embed{padding-bottom:6.25rem}}.wp-block-embed.is-type-video iframe{width:100%;max-width:62.5rem;height:auto;aspect-ratio:16/9;margin-right:auto;margin-left:auto;display:block}.wp-block-embed+.wp-block-embed{padding-top:0;padding-bottom:calc(1.75rem + 3.91304vw)}@media (min-width:1840px){.wp-block-embed+.wp-block-embed{padding-bottom:6.25rem}}#tribe-events-pg-template{min-width:100%;max-width:100%;padding:0}.block-media-carousel+.block-event-details{padding-top:0}@media (min-width:768px){.block-media-carousel+.block-event-details{margin-top:-4rem}}.block-event-details{padding-top:calc(1.625rem + 2.93478vw);padding-bottom:calc(2.03125rem + 6.11413vw)}@media (min-width:1840px){.block-event-details{padding-top:5rem}}@media (min-width:1840px){.block-event-details{padding-bottom:9.0625rem}}.block-event-details .heading{margin-bottom:calc(1.325rem + .58696vw)}@media (min-width:1840px){.block-event-details .heading{margin-bottom:2rem}}.block-event-details .content-container p{font-size:14px;margin-bottom:1.5rem}@media only screen and (min-width:320px){.block-event-details .content-container p{font-size:calc(14px + 4 * (100vw - 320px) / (1720 - 320))}}@media only screen and (min-width:1720px){.block-event-details .content-container p{font-size:18px}}.block-event-details .content-container p:first-of-type{font-size:16px}@media only screen and (min-width:320px){.block-event-details .content-container p:first-of-type{font-size:calc(16px + 8 * (100vw - 320px) / (1720 - 320))}}@media only screen and (min-width:1720px){.block-event-details .content-container p:first-of-type{font-size:24px}}.block-event-details .content-container ul{list-style-type:none;margin:0;padding:0}.block-event-details .content-container ul li{border-top:1px solid rgba(3,10,50,.3);padding:calc(1.2625rem + .09783vw) 0;font-size:14px}@media (min-width:1840px){.block-event-details .content-container ul li{padding:1.375rem 0}}@media only screen and (min-width:320px){.block-event-details .content-container ul li{font-size:calc(14px + 4 * (100vw - 320px) / (1720 - 320))}}@media only screen and (min-width:1720px){.block-event-details .content-container ul li{font-size:18px}}.block-event-details .content-container ul li:last-child{border-bottom:1px solid rgba(3,10,50,.3)}.block-event-details .venue-container #venue-map{aspect-ratio:699/467;margin-bottom:calc(1.325rem + .58696vw)}@media (min-width:1840px){.block-event-details .venue-container #venue-map{margin-bottom:2rem}}.block-event-details .venue-container #venue-map .venue-map-details{width:50%;max-width:18.75rem;position:absolute;top:.5rem;left:.5rem;z-index:10;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);box-shadow:0 1px 4px rgba(0,0,0,.3);border-radius:.125rem;background-color:#fff;padding:.625rem}.block-event-details .venue-container #venue-map .venue-map-details p.venue-name{margin-bottom:.5rem;font-size:12px;margin-bottom:1rem}@media only screen and (min-width:320px){.block-event-details .venue-container #venue-map .venue-map-details p.venue-name{font-size:calc(12px + 2 * (100vw - 320px) / (1720 - 320))}}@media only screen and (min-width:1720px){.block-event-details .venue-container #venue-map .venue-map-details p.venue-name{font-size:14px}}.block-event-details .venue-container #venue-map .venue-map-details p.venue-address{font-size:10px;margin-bottom:1rem}@media only screen and (min-width:320px){.block-event-details .venue-container #venue-map .venue-map-details p.venue-address{font-size:calc(10px + 2 * (100vw - 320px) / (1720 - 320))}}@media only screen and (min-width:1720px){.block-event-details .venue-container #venue-map .venue-map-details p.venue-address{font-size:12px}}.block-event-details .venue-container #venue-map .venue-map-details p:last-child{margin-bottom:0}.block-event-details .venue-container #venue-map .venue-map-details a{font-size:10px;color:#cd2f45}@media only screen and (min-width:320px){.block-event-details .venue-container #venue-map .venue-map-details a{font-size:calc(10px + 2 * (100vw - 320px) / (1720 - 320))}}@media only screen and (min-width:1720px){.block-event-details .venue-container #venue-map .venue-map-details a{font-size:12px}}.block-event-details .venue-container #venue-map .venue-map-details a:hover{text-decoration:none}.block-event-details .venue-container p{margin-bottom:1.5rem}.block-event-details .venue-container p:first-of-type{font-size:14px}@media only screen and (min-width:320px){.block-event-details .venue-container p:first-of-type{font-size:calc(14px + 4 * (100vw - 320px) / (1720 - 320))}}@media only screen and (min-width:1720px){.block-event-details .venue-container p:first-of-type{font-size:18px}}.block-event-details .venue-container p.venue-name{font-size:16px;font-weight:700;margin-bottom:.75rem}@media only screen and (min-width:320px){.block-event-details .venue-container p.venue-name{font-size:calc(16px + 8 * (100vw - 320px) / (1720 - 320))}}@media only screen and (min-width:1720px){.block-event-details .venue-container p.venue-name{font-size:24px}}.block-event-details .venue-container .venue-address{font-size:14px}@media only screen and (min-width:320px){.block-event-details .venue-container .venue-address{font-size:calc(14px + 4 * (100vw - 320px) / (1720 - 320))}}@media only screen and (min-width:1720px){.block-event-details .venue-container .venue-address{font-size:18px}}.block-stat-row{position:relative;padding:calc(2.03125rem + 6.11413vw) 0}@media (min-width:1840px){.block-stat-row{padding:9.0625rem 0}}.block-stat-row:before{width:80%;max-width:89.25rem;height:1px;content:'';background-color:#030a32;position:absolute;top:0;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);pointer-events:none}.block-card-carousel{padding:calc(2.03125rem + 6.11413vw) 0}@media (min-width:1840px){.block-card-carousel{padding:9.0625rem 0}}.block-hero-event{position:relative;background-color:#030a32;padding-bottom:calc(1.625rem + 2.93478vw)}@media (min-width:1840px){.block-hero-event{padding-bottom:5rem}}.block-hero-event.has-media{padding-bottom:calc(1.75rem + 3.91304vw)}@media (min-width:1840px){.block-hero-event.has-media{padding-bottom:6.25rem}}@media (min-width:768px){.block-hero-event.has-media{padding-bottom:calc(3rem + 13.69565vw)}}@media (min-width:768px) and (min-width:1840px){.block-hero-event.has-media{padding-bottom:18.75rem}}.block-hero-event:before{width:100%;height:100%;content:'';background:-webkit-gradient(linear,left bottom,left top,from(rgba(3,10,50,.25)),to(#030a32));background:linear-gradient(to top,rgba(3,10,50,.25) 0%,#030a32 100%);position:absolute;top:0;left:0;z-index:2;pointer-events:none}@media (min-width:768px){.block-hero-event:before{background:-webkit-gradient(linear,left bottom,left top,from(rgba(3,10,50,0)),to(#030a32));background:linear-gradient(to top,rgba(3,10,50,0) 0%,#030a32 100%);opacity:.5}}.block-hero-event .container{position:relative;z-index:2}.block-hero-event .heading,.block-hero-event .content-container{color:var(--text-color)}.block-hero-event .heading{margin-bottom:calc(1.375rem + .97826vw)}@media (min-width:1840px){.block-hero-event .heading{margin-bottom:2.5rem}}.block-hero-event .heading.has-arrow{position:relative}.block-hero-event .heading.has-arrow:before{width:8vw;max-width:300px;height:1ch;content:'';display:inline-block;margin-right:1rem;background-image:url(/wp-content/themes/british-esports/assets/icons/arrow-right--white.svg);background-repeat:no-repeat;background-position:calc(80%) center}@media (min-width:768px){.block-hero-event .heading.has-arrow:before{content:none}}@media (min-width:992px){.block-hero-event .heading.has-arrow:before{width:10vw;max-width:160px;height:1ch;content:''}}.block-hero-event__meta-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem 2.375rem;margin-bottom:calc(1.5125rem + 2.05435vw)}@media (min-width:1840px){.block-hero-event__meta-row{margin-bottom:3.875rem}}.block-hero-event__meta-row>p{font-size:14px;margin-bottom:0;padding-left:1.875rem;background-position:left center;background-repeat:no-repeat;background-size:1.3125rem}@media only screen and (min-width:320px){.block-hero-event__meta-row>p{font-size:calc(14px + 4 * (100vw - 320px) / (1720 - 320))}}@media only screen and (min-width:1720px){.block-hero-event__meta-row>p{font-size:18px}}.block-hero-event__meta-row>p.event-date{background-image:url(/wp-content/themes/british-esports/assets/icons/events.svg)}.block-hero-event__meta-row>p.venue-name{background-image:url(/wp-content/themes/british-esports/assets/icons/location.svg)}.block-hero-event__meta-row>p.event-cost{background-image:url(/wp-content/themes/british-esports/assets/icons/cost.svg)}.block-hero-event__meta-row .post-card__category{border-color:#fff}.block-hero-event .content-container .event-intro{max-width:52.8125rem}.block-hero-event .content-container .event-intro p{margin-bottom:0}.block-hero-event__image{z-index:1;pointer-events:none}.block-hero-event__image:before{width:100%;height:100%;content:'';background:-webkit-gradient(linear,left top,left bottom,from(rgba(3,10,50,0)),to(#030a32));background:linear-gradient(to bottom,rgba(3,10,50,0),#030a32);position:absolute;inset:0;z-index:2;pointer-events:none}.block-hero-event .block-breadcrumb{margin-bottom:calc(2.03125rem + 6.11413vw)}@media (min-width:1840px){.block-hero-event .block-breadcrumb{margin-bottom:9.0625rem}}.block-hero-event__btn-row{margin-top:calc(1.625rem + 2.93478vw)}@media (min-width:1840px){.block-hero-event__btn-row{margin-top:5rem}}.block-hero-event__calendar-row{margin-top:2rem}@media (min-width:768px){.block-hero-event__calendar-row{margin-top:0}}.block-hero-event__calendar-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem 1.5rem}@media (min-width:768px){.block-hero-event__calendar-col{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.block-hero-event__calendar-col .tribe-events-c-subscribe-dropdown__button{width:auto!important;padding:0!important}.block-hero-event__calendar-col .tribe-events-c-subscribe-dropdown__button:hover,.block-hero-event__calendar-col .tribe-events-c-subscribe-dropdown__button:focus{background-color:transparent!important}.block-hero-event__calendar-col .tribe-events-c-subscribe-dropdown{margin:0}.block-hero-event__calendar-col .tribe-events-c-subscribe-dropdown button{color:#fff;padding:0 0 .5rem!important;font-size:14px;line-height:2;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--color-accent)),to(var(--color-accent)));background-image:linear-gradient(var(--color-accent),var(--color-accent));background-position:left bottom;background-repeat:no-repeat;background-size:100% 2px;-webkit-transition:0.3s background-size var(--ease);transition:0.3s background-size var(--ease)}@media only screen and (min-width:320px){.block-hero-event__calendar-col .tribe-events-c-subscribe-dropdown button{font-size:calc(14px + 4 * (100vw - 320px) / (1720 - 320))}}@media only screen and (min-width:1720px){.block-hero-event__calendar-col .tribe-events-c-subscribe-dropdown button{font-size:18px}}.block-hero-event__calendar-col .tribe-events-c-subscribe-dropdown button:hover{background-size:0% 2px}.block-hero-event__calendar-col .tribe-events-c-subscribe-dropdown button:focus{border:none;outline:none}.block-hero-event__calendar-col .tribe-events-c-subscribe-dropdown__button-icon{stroke:#fff!important}.block-hero-event__calendar-col .tribe-events-c-subscribe-dropdown__button-icon path{fill:#fff!important}.block-hero-event__calendar-col .tribe-events-c-subscribe-dropdown__list .tribe-events-c-subscribe-dropdown__list-item{--tec-font-family-sans-serif:Plus Jakarta Sans,sans-serif;--tec-color-text-primary:#030a32}.block-hero-event__calendar-col .tribe-events-c-subscribe-dropdown__list .tribe-events-c-subscribe-dropdown__list-item a{font-size:14px}@media only screen and (min-width:320px){.block-hero-event__calendar-col .tribe-events-c-subscribe-dropdown__list .tribe-events-c-subscribe-dropdown__list-item a{font-size:calc(14px + 2 * (100vw - 320px) / (1720 - 320))}}@media only screen and (min-width:1720px){.block-hero-event__calendar-col .tribe-events-c-subscribe-dropdown__list .tribe-events-c-subscribe-dropdown__list-item a{font-size:16px}}.block-media-carousel{padding:calc(1.625rem + 2.93478vw) 0;position:relative;z-index:1}@media (min-width:1840px){.block-media-carousel{padding:5rem 0}}@media (min-width:768px){.block-media-carousel{padding:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}}.block-media-carousel .row:last-of-type{margin:0}.tribe-events-notices{border:none;margin:0;padding:.75rem 0;background-color:#cd2f45}.tribe-events-notices ul{max-width:94%;margin:0 auto;font-size:14px;color:#fff;text-align:center}@media only screen and (min-width:320px){.tribe-events-notices ul{font-size:calc(14px + 6 * (100vw - 320px) / (1720 - 320))}}@media only screen and (min-width:1720px){.tribe-events-notices ul{font-size:20px}}@media (min-width:1720px){.tribe-events-notices ul{max-width:107.5rem}}