.fs-hero-m{display:flex;padding-top:200px}.fs-hero-container{display:flex;align-items:flex-start;gap:2rem;z-index:5;position:relative;max-width:740px}.fs-hero-heading{color:var(--bde-palette-color-1-041f1571-246c-4849-b584-447ebacac454);text-wrap:balance;text-shadow:1px 1px 0px var(--bde-palette-color-1-cf369c9a-2428-4033-b0c7-cb23bdb20531)}.fs-hero-subheading{color:var(--bde-palette-color-1-041f1571-246c-4849-b584-447ebacac454);font-size:1.5rem;font-weight:500;text-wrap:balance;text-shadow:1px 1px 0px var(--bde-palette-color-1-cf369c9a-2428-4033-b0c7-cb23bdb20531)}@media (max-width:767px){.fs-hero-subheading{font-size:1.2rem}}@media (max-width:479px){.fs-hero-subheading{font-size:1.1rem}}.fs-margin-top-xl{margin-top:4rem}.fs-margin-top-l{margin-top:3rem}.fs-margin-top-m{margin-top:2rem}.fs-margin-top-s{display:flex;gap:1.5rem;margin-top:1rem}.fs-gap-2xs{display:flex;gap:0.34rem}.fs-gap-xs{display:flex;gap:0.67rem}.fs-gap-s{display:flex;gap:1.5rem}.fs-gap-m{display:flex;gap:3rem}.fs-gap-l{display:flex;gap:4.5rem}.fs-gap-xl{display:flex;gap:6rem}.fs-text-xl{font-size:2rem;font-weight:600}.fs-text-l{color:var(--bde-palette-color-1-33cbdb6f-4808-40e8-b4a7-597b9db560e9);font-size:1.5rem;font-weight:600}@media (max-width:767px){.fs-text-l{font-size:1.3rem}}.fs-text-m{color:var(--bde-palette-color-1-33cbdb6f-4808-40e8-b4a7-597b9db560e9);font-size:1.15rem;font-weight:600}@media (max-width:767px){.fs-text-m{font-size:1.05rem}}.fs-text-s{font-size:15px}.fs-buttons{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.fs-full-width{width:100%}.fs-max-width-s{max-width:660px}.fs-max-width-m{max-width:900px}.fs-zoom-s{transition:300ms}.fs-zoom-s:hover{transform:scale(1.05)}.fs-faux-heading{font-family:"Oswald",sans-serif;font-weight:600}.fs-menu-dropdown-item{display:flex;gap:0.34rem;padding:1rem 1rem 1rem 1rem;border-top:1px solid #0000;border-bottom:1px solid #0000;border-left:1px solid #0000;border-right:1px solid #0000;border-radius:0.25rem;transition:300ms}@media (max-width:1119px){.fs-menu-dropdown-item{padding:0.75rem 0.5rem 0.75rem 0.5rem}}.fs-menu-dropdown-item-heading{color:var(--bde-palette-color-1-33cbdb6f-4808-40e8-b4a7-597b9db560e9);font-size:16px;font-weight:600}.fs-menu-dropdown-item-description{color:var(--bde-palette-color-1-33cbdb6f-4808-40e8-b4a7-597b9db560e9);font-size:14px}.fs-menu-dropdown-item:hover{background-image:var(--bde-palette-gradient-1-e891099e-c1d5-420c-9ebd-0f6a1a8b5de7);background-size:auto;background-position:0% 0%;background-repeat:repeat;background-attachment:scroll;background-blend-mode:normal;border-top:1px solid var(--bde-brand-primary-color);border-bottom:1px solid var(--bde-brand-primary-color);border-left:1px solid var(--bde-brand-primary-color);border-right:1px solid var(--bde-brand-primary-color)}.fs-colophon{width:100%;padding-top:2rem;border-top:1px solid var(--bde-palette-color-1-317735aa-0075-430d-9f80-7c92260b6f7f)}.fs-legal{display:flex;flex-direction:row;justify-content:space-between;gap:2rem;width:100%}@media (max-width:1119px){.fs-legal{display:flex;flex-direction:column;align-items:center}}.fs-credit{display:flex;align-items:center;width:100%;text-align:center;text-wrap:balance;padding-top:2rem;border-top:1px solid var(--bde-palette-color-1-317735aa-0075-430d-9f80-7c92260b6f7f)}.fs-legal-links{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:1.5rem}.fs-legal-link{color:var(--bde-palette-color-1-8b0f76b0-2b5f-4a3d-9c56-c50d48790532);text-decoration-line:none;transition:300ms}.fs-footer-brand-info{display:flex;flex-direction:row;gap:1.5rem}.fs-footer-column{display:flex;gap:1.5rem}.fs-footer-link{color:var(--bde-palette-color-1-a1361ade-a02a-43af-9410-feb5d044c5ad);text-decoration-line:none}.fs-credit-info{color:var(--bde-palette-color-1-16a45ffe-1217-4ef2-9a88-685738399a89);font-size:14px;text-decoration-line:none;transition:300ms}.fs-credit-info:hover{color:var(--bde-palette-color-1-51952433-e87b-4b3f-8d4f-df5d3bd33cdc)}.fs-notice-bar-text{font-size:15px;font-weight:500}.fs-slide-container{background-color:var(--bde-brand-primary-color);display:flex;align-items:flex-start;justify-content:flex-end;gap:1.5rem;width:100%;height:650px;color:var(--bde-palette-color-1-041f1571-246c-4849-b584-447ebacac454);padding:2rem 2rem 2rem 2rem;border-radius:5px;box-shadow:0px 10px 25px 0px #0000008A}.fs-slide-container:before{background:linear-gradient(transparent,rgba(0,0,0,0.67));bottom:0;content:"";display:block;height:100%;left:0;position:absolute;width:100%;z-index:3}@media (max-width:1023px){.fs-slide-container{height:520px;padding:1rem 1rem 1rem 1rem}}@media (max-width:767px){.fs-slide-container{height:450px;padding:1rem 0.75rem 1rem 0.75rem}}.fs-slide-heading{color:var(--bde-palette-color-1-041f1571-246c-4849-b584-447ebacac454);text-shadow:1px 1px 0px var(--bde-palette-color-1-cf369c9a-2428-4033-b0c7-cb23bdb20531)}.fs-contact-block{background-color:var(--bde-palette-color-1-a993f07c-425c-459c-9390-0ed3c37623dc);display:flex;justify-content:space-between;gap:1.5rem;padding:1.5rem 1.5rem 1.5rem 1.5rem;border-top:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-bottom:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-left:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-right:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-radius:5px;transition:300ms}@media (max-width:1023px){.fs-contact-block{padding:1.25rem 1.25rem 1.25rem 1.25rem}}@media (max-width:767px){.fs-contact-block{padding:1rem 1rem 1rem 1rem}}.fs-contact-block-heading{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:0.5rem;width:100%}.fs-contact-block-row-1{display:flex;gap:0.75rem;width:100%}.fs-contact-block-description{font-size:16px}.fs-activity-card-m{background-image:linear-gradient(transparent,transparent);background-size:auto;background-position:0% 0%;background-repeat:repeat;background-attachment:scroll;background-blend-mode:normal;display:flex;justify-content:flex-end;width:100%;height:450px;padding:1.25rem 1.25rem 1.25rem 1.25rem;border-top:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-bottom:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-left:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-right:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-radius:5px;transition:300ms}.fs-activity-card-m{background-position:center center;background-repeat:no-repeat;background-size:cover}.fs-activity-card-m:before{background:linear-gradient(transparent,rgba(0,0,0,0.67));bottom:0;content:"";display:block;height:100%;left:0;position:absolute;width:100%;z-index:1}@media (max-width:1023px){.fs-activity-card-m{height:400px}}@media (max-width:767px){.fs-activity-card-m{height:400px;padding:0.75rem 0.75rem 0.75rem 0.75rem}}@media (max-width:479px){.fs-activity-card-m{height:380px;padding:0.67rem 0.67rem 0.67rem 0.67rem}}.fs-activity-card-heading{color:var(--bde-palette-color-1-041f1571-246c-4849-b584-447ebacac454);text-shadow:1px 1px 0px #00000090}.fs-activity-card-header{display:flex;gap:10px;z-index:2;position:relative}.fs-activity-card-description{color:var(--bde-palette-color-1-041f1571-246c-4849-b584-447ebacac454);font-size:16px;font-weight:500;text-shadow:1px 1px 0px #00000090}.fs-section-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%}.fs-section-header{column-gap:3rem;row-gap:1rem}.fs-section-gap-m{display:flex;align-items:center;gap:3.5rem;width:100%}.fs-footer-block{display:flex;gap:2.5rem}.fs-footer-badges{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem}.fs-newsletter-block{background-color:var(--bde-palette-color-1-a993f07c-425c-459c-9390-0ed3c37623dc);padding:2rem 2rem 2rem 2rem;border-top:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-bottom:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-left:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-right:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-radius:5px}.fs-page-content{display:flex;gap:3.5rem}.fs-padding-l{max-width:840px;padding:100px 40px 100px 40px}@media (max-width:767px){.fs-padding-l{padding:80px 30px 80px 30px}}@media (max-width:479px){.fs-padding-l{padding:60px 25px 60px 25px}}.fs-horizontal-centre{display:flex;align-items:center;text-align:center}.fs-white-text{color:var(--bde-palette-color-1-041f1571-246c-4849-b584-447ebacac454)}.fs-white-text{color:white!important}.fs-white-text *{color:white!important}.fs-fancy-button-l{background-color:var(--bde-palette-color-1-33cbdb6f-4808-40e8-b4a7-597b9db560e9);width:100%;padding:12rem 1rem 1rem 1rem;border-top:1px solid var(--bde-palette-color-1-33cbdb6f-4808-40e8-b4a7-597b9db560e9);border-bottom:1px solid var(--bde-palette-color-1-33cbdb6f-4808-40e8-b4a7-597b9db560e9);border-left:1px solid var(--bde-palette-color-1-33cbdb6f-4808-40e8-b4a7-597b9db560e9);border-right:1px solid var(--bde-palette-color-1-33cbdb6f-4808-40e8-b4a7-597b9db560e9);border-radius:1rem;transition:300ms}.fs-fancy-button-heading{color:var(--bde-palette-color-1-041f1571-246c-4849-b584-447ebacac454);text-shadow:1px 1px 0px #0000008A}.fs-fancy-button-heading{color:white!important}.fs-fancy-button-text{text-shadow:1px 1px 0px #0000008A}.fs-fancy-button-text{color:white!important}.fs-zoom-rotate-s{transition:300ms}.fs-zoom-rotate-s:hover{transform:rotateZ(-1deg) scale(1.05)}.fs-fancy-button-footer{background-color:#000000C7;text-wrap:balance;padding:0.34rem 0.5rem 0.34rem 0.5rem;border-radius:0.67rem}.fs-border-box-s{display:flex;justify-content:space-between;gap:1.5rem;width:100%;height:100%;font-size:16px;padding:1rem 1rem 1rem 1rem;border-top:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-bottom:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-left:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-right:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-radius:0.67rem;transition:300ms}.fs-mini-heading{font-size:15px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.fs-black-text{color:var(--bde-palette-color-1-33cbdb6f-4808-40e8-b4a7-597b9db560e9)}.fs-black-text{color:#000}.fs-black-text *{color:#000}.fs-label-s{background-color:var(--bde-palette-color-1-492295c1-c234-4564-a5a1-3730395f7a35);color:var(--bde-palette-color-1-013ebea6-78e2-47a8-92e6-580fd896f9ee);font-size:16px;font-weight:600;text-transform:uppercase;padding:1px 5px 1px 5px;border-radius:2px}.fs-cta-section-s{background-color:var(--bde-brand-primary-color);overflow:hidden}.fs-icon-and-text-s{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:0.5rem}.fs-coupon-code-cta-s{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:2rem;position:relative;text-align:center}.fs-coupon-code-cta-s{row-gap:0.67rem}@media (max-width:1023px){.fs-coupon-code-cta-s{display:flex;flex-direction:column;align-items:center}}.fs-coupon-code-cta-s-text{display:flex;align-items:center;text-align:center}.fs-activity-section-container{display:flex;align-items:center;gap:5rem;width:100%}.fs-activity-header{display:flex;gap:1.5rem;width:100%;border-top:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-bottom:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-left:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-right:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-radius:0.5rem}.fs-activity-header-item{display:flex;gap:0.34rem;padding:1rem 1.5rem 1rem 1.5rem;transition:300ms}.fs-activity-header-item-1{border-top:0px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-bottom:0px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-left:0px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-right:0px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d)}@media (max-width:1119px){.fs-activity-header-item-1{border-left:0px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d)}}@media (max-width:1023px){.fs-activity-header-item-1{padding-left:0.75rem}}.fs-activity-header-item-2{border-bottom:0px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-left:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d)}@media (max-width:1023px){.fs-activity-header-item-2{padding-right:0px}}@media (max-width:767px){.fs-activity-header-item-2{padding-left:1rem}}.fs-activity-header-item-3{border-bottom:0px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-left:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d)}@media (max-width:1023px){.fs-activity-header-item-3{padding-left:0.75rem;border-top:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-left:0px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d)}}.fs-activity-header-item-4{border-bottom:0px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-left:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d)}@media (max-width:1119px){.fs-activity-header-item-4{border-top:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-left:0px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d)}}@media (max-width:1023px){.fs-activity-header-item-4{padding-right:0px;border-left:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d)}}@media (max-width:767px){.fs-activity-header-item-4{padding-left:1rem}}.fs-activity-header-item-5{border-bottom:0px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-left:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d)}@media (max-width:1119px){.fs-activity-header-item-5{border-top:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d)}}@media (max-width:1023px){.fs-activity-header-item-5{padding-left:0.75rem;border-left:0px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d)}}.fs-activity-header-item-6{border-bottom:0px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-left:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d)}@media (max-width:1119px){.fs-activity-header-item-6{border-top:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d)}}@media (max-width:1023px){.fs-activity-header-item-6{padding-right:0px}}@media (max-width:767px){.fs-activity-header-item-6{padding-left:1rem}}.fs-activity-header-dd{display:flex;flex-direction:row;color:var(--bde-palette-color-1-33cbdb6f-4808-40e8-b4a7-597b9db560e9);font-size:1.3rem;font-weight:600}.fs-activity-header-dd{color:black!important}@media (max-width:767px){.fs-activity-header-dd{font-size:1.1rem}}.fs-activity-main-content{display:flex;justify-content:space-between;gap:1.5rem;width:100%}.fs-activity-notice-m{display:flex;justify-content:space-between;padding:1rem 1rem 1rem 1rem;border-top:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-bottom:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-left:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-right:1px solid var(--bde-palette-color-1-004c5558-b403-413c-8e4b-fb93b14e449d);border-radius:0.67rem}.fs-activity-notices{display:flex;gap:1.5rem;width:100%}.fs-activity-header-heading{background-color:var(--bde-background-color);margin-top:-1.5rem;margin-left:1rem;padding-right:0.5rem;padding-left:0.5rem}@media (max-width:1023px){.fs-activity-header-heading{margin-top:-1.25rem}}@media (max-width:767px){.fs-activity-header-heading{margin-top:-1rem}}.fs-booking-item-m{display:flex;gap:0.5rem}.fs-booking-item-price{color:var(--bde-palette-color-1-230b4d5f-8cb8-4ecd-9db3-def571f0a7bd);font-size:1.4rem;font-weight:600}.fs-booking-item-pricing{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:0.67rem}.fs-booking-item-pricing-dd{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:0.67rem}.fs-booking-item-heading{font-weight:600}.fs-activity-header-dd-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap}.fs-max-width-xs{max-width:350px}.fs-flag-overlay-bottom{background-image:url(https://midlandkarting.fellowshipstudios.net/wp-content/uploads/2026/06/chequered-flag-004-73069415.webp);background-size:cover;background-position:0px 0px;background-repeat:no-repeat;background-attachment:scroll;background-blend-mode:normal;z-index:0;position:absolute;left:0px;right:0px;bottom:0px;height:100px}.fs-flag-overlay-top{background-image:url(https://midlandkarting.fellowshipstudios.net/wp-content/uploads/2026/06/chequered-flag-003-13289456.webp);background-size:cover;background-position:0% -34px;background-repeat:no-repeat;background-attachment:scroll;background-blend-mode:normal;z-index:0;position:absolute;top:0px;left:0px;right:0px;height:100px}.fs-max-width-l{max-width:1300px}.fs-button-padding-fix .bde-loop-item{padding:0!important}.fs-activity-card-m:hover{transform:translateY(-5px)}.fs-text-wrap-balance{text-wrap:balance}.fs-contact-block:hover{transform:translateY(-5px)}.fs-cta-ribbon{display:flex;align-items:center;position:absolute;left:0px;width:400px;font-size:1.05rem;font-weight:600;text-transform:uppercase;margin-left:-260px;padding-right:10px;padding-left:10px;transition:300ms;transform:rotateZ(-45deg)}@media (max-width:1119px){.fs-cta-ribbon{margin-left:-250px}}@media (max-width:1023px){.fs-cta-ribbon{position:relative;width:auto;margin-right:auto;margin-left:auto;transition:var(--bde-transition-duration);transform:rotateZ(0deg)}}