@import"https://fonts.googleapis.com/css2?family=Bai+Jamjuree:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;1,200;1,300;1,400;1,500;1,600;1,700&family=Funnel+Display:wght@300..800&family=Funnel+Sans:ital,wght@0,300..800;1,300..800&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";@font-face{font-family:MyWebFont;src:url(/assets/grot12condensed-regular-Cya9V5bs.woff) format("woff");font-weight:700}@font-face{font-family:MyWebFont;src:url(/assets/grot12condensed-regular-Cya9V5bs.woff) format("woff");font-weight:400}@font-face{font-family:MyWebFont;src:url(/assets/grot12condensed-regular-Cya9V5bs.woff) format("woff");font-weight:300}@font-face{font-family:MyWebFont;src:url(/assets/grot12condensed-regular-Cya9V5bs.woff) format("woff");font-weight:500}@font-face{font-family:helvetica;src:url(/assets/helvetica_neue_lt_std_95_black-Ca-cW8Fu.woff) format("woff")}#root{min-height:100dvh;width:100vw;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;font-family:MyWebFont;font-display:swap}body{background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.mtb-container{background:#221c35;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}html body{padding:0;margin:0}.container{display:flex;flex-direction:column;align-items:center;justify-content:space-between;min-height:100dvh;width:100vw}.topBar img{aspect-ratio:442 / 205;width:1312px;height:370px;block-size:auto;margin-top:8vw;max-width:90vw;object-fit:contain}.buttons{flex-direction:column;flex-grow:1;width:100vw;display:flex;align-items:center;font-family:MyWebFont;gap:1rem;justify-content:flex-end;margin-bottom:2rem}.mainButton{outline:none;border:none;min-height:15%;max-height:20%;width:80%;background-color:#fff;color:#15498e;border-radius:10px;display:flex;align-items:center;justify-content:flex-start;padding:2.5% 5%;font-weight:bolder}.netball .mainButton{background-color:#eef3ee}@media (min-width: 500px){.mainButton{padding-top:.3%;padding-bottom:.3%}}button img{fill:url(#Gradient1);height:4.5vw;width:4.5vw}.stop1{stop-color:#f50001}.stop2{stop-color:#fcc206}.iframeContainer{height:800px;width:400px}.mtb .mainButton .text{margin-left:5%;font-family:MyWebFont;font-size:3vw;color:#000;font-weight:900}.netball .mainButton .text{margin-left:5%;font-family:Bai Jamjuree,serif;font-weight:200;font-style:normal;font-size:3vw;color:#000}.mainButton .text{margin-left:5%;font-family:MyWebFont;font-size:3vw;color:#15498e;font-weight:900}button .text{text-align:left}@media (max-width: 500px){.mainButton .text{font-family:MyWebFont;color:#15498e;font-size:4.3vw}.mtb .mainButton .text{font-family:Helvetica;color:#000;font-size:5.3vw}.netball .mainButton .text{color:#000;font-size:4.7vw;font-family:Bai Jamjuree,serif;font-weight:500;font-style:normal}button svg{fill:url(#Gradient1);height:6.5vw;width:6.5vw}}.bottomBar{display:flex;width:98vw;margin-left:1vw;margin-right:1vw;justify-content:flex-end;height:3vh}.whats-on-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:100dvh;height:100%;width:100vw;background-color:#9b0e0e;color:#eef3ee;font-family:Bai Jamjuree,serif;font-weight:200;font-style:normal}.whats-on-container.mtbws{background-color:#221c35}.details{text-align:center;font-size:2.6vw}.schedule{flex-grow:1;width:95vw;display:grid;grid-template-columns:[first] min-content[line2] auto[line3] min-content;column-gap:5px;row-gap:7px;font-size:4.7vw}.whats-on-container h1{margin:10px 0;color:#fff;font-size:5vw}.whats-on-container h3{font-size:3.8vw}.whats-on-container div.details{font-weight:500;margin-bottom:10px}.description,.time{font-weight:700}.sub-description{font-weight:400}.whats-on-container .bottomBar{font-size:2vw;display:flex;justify-content:space-between;align-items:center}@media (min-width: 650px){.whats-on-container h3{font-size:1.8rem}.schedule{font-size:2rem}.whats-on-container .bottomBar{font-size:1.4rem}.whats-on-container h1{font-size:2.4rem}.details{font-size:1.3rem}}.home-button .text{text-align:center;color:#000;font-weight:900;font-size:3.6vw}@media (min-width: 600px){.home-button .text{font-size:18px}}.home-button{outline:none;border:none;background-color:#fff;border-radius:10px;font-weight:bolder;justify-content:center;align-self:center;width:15vw;max-width:116px;display:flex;align-items:center;margin-left:3vw}.title{display:flex;flex-direction:row;width:100vw;text-align:center}.title h1{flex-grow:1}.title .empty{width:15vw;max-width:116px;margin-right:3vw}.mtb{background:#221c35;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.britishcycling{background:#030c29;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.britishcycling .mainButton{background-color:#fff}.britishcycling .mainButton .text{margin-left:5%;font-family:Anton,serif;font-weight:400;font-style:normal;font-size:3vw;color:#000}@media (max-width: 500px){.britishcycling .mainButton .text{color:#000;font-size:4.7vw;font-family:Anton,serif;font-weight:400;font-style:normal}}.netball{background:#061755;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.netball .mainButton{background-color:#fff}.netball .mainButton .text{margin-left:5%;font-family:Roboto,serif;font-weight:400;font-style:normal;font-size:3vw;color:#000}@media (max-width: 500px){.netball .mainButton .text{color:#000;font-size:4.7vw;font-family:Roboto,serif;font-weight:400;font-style:normal}}.badminton{background:#3137fd;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.badminton .mainButton{background-color:#fff;opacity:75%}.badminton .mainButton .text{font-family:Roboto,serif;font-weight:900;font-style:italic;color:#020208}.womens-league{background:#1e0f35;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.womens-league .mainButton{background-color:#fff}.womens-league .mainButton .text{font-family:Roboto,serif;font-weight:900;color:#020208}@media (max-width: 500px){.womens-league .mainButton .text{color:#000}}.birmingham-panthers{background:#121212;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.birmingham-panthers .mainButton{background-color:#b9d6f0}.birmingham-panthers .mainButton .text{font-family:Bebas Neue,sans-serif;font-size:1.3rem;font-weight:1000;color:#020208}@media (max-width: 500px){.birmingham-panthers .mainButton .text{color:#000}}.fa{background:#fa041d;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}@font-face{font-family:silverstone-font;src:url(/assets/silverstonedisplay-extrabold-yJ9fMtRx.woff2)}.silverstone{background:#120532;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.silverstone .mainButton{background-color:#fff}.silverstone .mainButton .text{font-family:silverstone-font,sans-serif;font-size:1rem;font-weight:1000;color:#120532}@media (min-width: 500px){.silverstone .buttons .mainButton .text{font-size:2.2rem}}.formulae{background:linear-gradient(180deg,#5fcdc8 18%,#eb87af);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;font-family:formulae-font,sans-serif}.formulae .mainButton{background-color:#fff}.formulae .mainButton .text{font-family:formulae-font,sans-serif;font-size:1rem;font-weight:1000;color:#120532}@media (min-width: 500px){.formulae .buttons .mainButton .text{font-size:2.2rem}}.lightning{background:#361163;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.lightning .mainButton{background-color:#fff}.lightning .mainButton .text{font-family:Open Sans,sans-serif;font-weight:700;font-size:1.3rem;font-weight:1000;color:#020208}@media (max-width: 500px){.lightning .mainButton .text{color:#000}}.mavs{background:#00101e;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.mavs .mainButton{background-color:#fff;color:#ff3364}.mavs .mainButton .text{font-family:Open Sans,sans-serif;font-weight:700;color:#ff3364;font-size:1.3rem;font-weight:1000}@media (max-width: 500px){.mavs .mainButton .text{color:#ff3364}}.whats-on-container.mavs{background:#00101e;height:100dvh}.container.mavs .topBar img{height:20%}
