.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}}.post-card-container{margin-bottom:2rem}.theme--dark .post-card{background-color:transparent}.theme--dark .post-card p{color:var(--text-color)}.theme--dark .post-card .post-card__category{border-color:#fff}.post-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#030a32;text-decoration:none;position:relative;padding:.75rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-transition:0.3s opacity var(--ease),0.3s -webkit-box-shadow var(--ease),0.3s -webkit-transform var(--ease);transition:0.3s opacity var(--ease),0.3s -webkit-box-shadow var(--ease),0.3s -webkit-transform var(--ease);transition:0.3s box-shadow var(--ease),0.3s opacity var(--ease),0.3s transform var(--ease);transition:0.3s box-shadow var(--ease),0.3s opacity var(--ease),0.3s transform var(--ease),0.3s -webkit-box-shadow var(--ease),0.3s -webkit-transform var(--ease);background-color:#fff}.post-card[data-aos^=fade][data-aos^=fade]{-webkit-transition:0.3s opacity var(--ease),0.3s -webkit-box-shadow var(--ease),0.3s -webkit-transform var(--ease);transition:0.3s opacity var(--ease),0.3s -webkit-box-shadow var(--ease),0.3s -webkit-transform var(--ease);transition:0.3s box-shadow var(--ease),0.3s opacity var(--ease),0.3s transform var(--ease);transition:0.3s box-shadow var(--ease),0.3s opacity var(--ease),0.3s transform var(--ease),0.3s -webkit-box-shadow var(--ease),0.3s -webkit-transform var(--ease)}.post-card[href="#"]{cursor:default}.post-card:hover{z-index:2;-webkit-box-shadow:0 0 2rem 0 rgba(3,10,50,.3);box-shadow:0 0 2rem 0 rgba(3,10,50,.3)}.post-card--small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post-card--small .post-card__meta-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.post-card--medium{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:992px){.post-card--medium{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.post-card--medium .post-card__image-row{-ms-flex-negative:0;flex-shrink:0}@media (min-width:992px){.post-card--medium .post-card__image-row{height:100%;margin-right:1.5rem}}.post-card--medium .post-card__content-row{-ms-flex-negative:1;flex-shrink:1}@media (min-width:992px){.post-card--medium .post-card__row{width:50%}}@media (min-width:992px){.post-card--medium .post-card__image-row{margin-bottom:0}}@media (min-width:992px){.post-card--medium .post-card__image{height:100%;aspect-ratio:276 / 156}}.post-card--medium .post-card__image img{height:100%}.post-card--medium-overlap .post-card__image-row{height:100%}@media (min-width:768px){.post-card--medium-overlap .post-card__image-row{margin-bottom:0}}.post-card--medium-overlap .post-card__image{aspect-ratio:auto}@media (min-width:768px){.post-card--medium-overlap .post-card__image{height:100%}}@media (min-width:768px){.post-card--medium-overlap .post-card__content-container{width:calc(100% - 1.125rem);max-width:26.875rem;background-color:#fff;padding:1.125rem 1.125rem 0 0;position:absolute;left:.6875rem;bottom:.75rem;z-index:5}}@media (min-width:1720px){.post-card--medium-overlap .post-card__content-container{left:.75rem}}.post-card--large .post-card__meta-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.post-card--xxl .post-card__image-row{margin-bottom:0}}.post-card--xxl .post-card__image{aspect-ratio:1176 / 463}.post-card--xxl .post-card__image img{width:100%}@media (min-width:768px){.post-card--xxl .post-card__meta-row{max-width:50%;background-color:#fff;padding:2rem;position:absolute;right:0;bottom:0;z-index:5}}@media (min-width:992px){.post-card--xxl .post-card__meta-row{padding:3.5rem}}.post-card__row{width:100%}.post-card__author{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;margin-bottom:1rem}.post-card__author p{text-transform:uppercase;color:#000;font-weight:500;letter-spacing:1px;font-size:.625rem;margin-bottom:0}.post-card__author img{width:1.625rem;height:1.625rem;border-radius:100%;margin-right:.625rem}.post-card__image-row{margin-bottom:1rem}@media (min-width:992px){.post-card__image-row{margin-bottom:1.25rem}}.post-card__image{background-color:#ededed;width:100%;position:relative;display:block;aspect-ratio:300 / 170;overflow:hidden;margin-bottom:0}.product-card.post-card .post-card__image{aspect-ratio:555 / 590}.post-card__image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform 0.8s ease-in-out;transition:-webkit-transform 0.8s ease-in-out;transition:transform 0.8s ease-in-out;transition:transform 0.8s ease-in-out,-webkit-transform 0.8s ease-in-out}.post-card__image.no-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;text-align:center;color:#b1b1b1;padding:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.post-card__image.no-image p{margin:0}.post-card__meta-row{margin-bottom:1.375rem}.post-card__content-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-decoration:none}.post-card__content-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-card__content-meta-row{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.post-card__tags{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;gap:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-card__tag,.post-card__category{font-size:10px;line-height:1.5;letter-spacing:1px;margin-bottom:0;text-transform:uppercase;padding:.3125rem .625rem;border:1px solid #030a32;font-weight:500}@media only screen and (min-width:320px){.post-card__tag,.post-card__category{font-size:calc(10px + 0 * (100vw - 320px) / (1720 - 320))}}@media only screen and (min-width:1720px){.post-card__tag,.post-card__category{font-size:10px}}.post-card__tag{border-color:#cd2f45}.post-card__title,.post-card__price{font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;-webkit-transition:0.3s color ease-in-out;transition:0.3s color ease-in-out;margin-bottom:0}@media only screen and (min-width:320px){.post-card__title,.post-card__price{font-size:calc(18px + 8 * (100vw - 320px) / (1720 - 320))}}@media only screen and (min-width:1720px){.post-card__title,.post-card__price{font-size:26px}}.post-card__price{color:#cd2f45}.post-card__excerpt{font-size:14px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;margin-top:.75rem;margin-bottom:0}@media only screen and (min-width:320px){.post-card__excerpt{font-size:calc(14px + 4 * (100vw - 320px) / (1720 - 320))}}@media only screen and (min-width:1720px){.post-card__excerpt{font-size:18px}}.post-card__post-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-card__reading-time,.post-card__date{font-size:10px;line-height:1.5;margin-bottom:0;text-transform:uppercase;font-weight:500;margin-bottom:0;padding:0}@media only screen and (min-width:320px){.post-card__reading-time,.post-card__date{font-size:calc(10px + 0 * (100vw - 320px) / (1720 - 320))}}@media only screen and (min-width:1720px){.post-card__reading-time,.post-card__date{font-size:10px}}.post-card__reading-time{padding-right:.5rem;border-right:1px solid #030a32;font-weight:700}.post-card--video .post-card__image-row{position:relative}.post-card--video .post-card__image-row:before{width:100%;height:100%;content:'';background-color:#030a32;position:absolute;inset:0;pointer-events:none;z-index:1;opacity:.4}.post-card--video .post-card__image-row:after{width:3.75rem;height:3.75rem;content:'';background-color:#fff;background-image:url(https://britishesports.org/wp-content/themes/british-esports/assets/icons/play.svg);background-repeat:no-repeat;background-position:center;background-size:1.25rem;position:absolute;top:50%;left:50%;z-index:10;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-transition:0.3s var(--ease);transition:0.3s var(--ease);-webkit-transition-property:background-color,background-image;transition-property:background-color,background-image}.product-card__title,.product-card__price{font-weight:700}.team-member-card[href='#']{pointer-events:none}.team-member-card .post-card__title{text-transform:uppercase;font-weight:700}.career-card .post-card__title{text-transform:uppercase;font-weight:700}.faq-modal{width:100%;max-width:37.5rem;background-color:#fff;color:#030a32;padding:calc(1.4625rem + 1.66304vw);overflow-y:scroll}@media (min-width:1840px){.faq-modal{padding:3.375rem}}.faq-modal .heading{margin-bottom:calc(1.425rem + 1.36957vw)}@media (min-width:1840px){.faq-modal .heading{margin-bottom:3rem}}.faq-modal .content-container p:last-of-type{margin-bottom:0}.faq-modal .content-container a:hover{text-decoration:none}.faq-modal .content-container ul,.faq-modal .content-container ol{padding-left:1.5rem;font-size:16px;margin:0 0 1.5em;line-height:1.5;font-weight:400}@media only screen and (min-width:320px){.faq-modal .content-container ul,.faq-modal .content-container ol{font-size:calc(16px + 8 * (100vw - 320px) / (1720 - 320))}}@media only screen and (min-width:1720px){.faq-modal .content-container ul,.faq-modal .content-container ol{font-size:24px}}.faq-modal .content-container ul a,.faq-modal .content-container ol a{color:#cd2f45}.block-hero-basic{min-height:auto}.block-card-grid{padding:calc(1.75rem + 3.91304vw) 0}@media (min-width:1840px){.block-card-grid{padding:6.25rem 0}}