body{max-width:2000px;margin-right:auto;margin-left:auto;background:#000}.grecaptcha-logo,.grecaptcha-badge{display:none}h1.subheader{visibility:hidden}a[href^=tel]{text-decoration:inherit;color:inherit}header{position:fixed;top:0;left:0;right:0;width:100%;max-width:100%;z-index:2;background-color:#1e1919;transition:.2s ease-in}header.shown{transform:translateX(0)}header:not(.shown):not(.expanded){transform:translateY(-100%)}header nav .logo-container{display:flex;align-items:center}header nav .logo-container img.nav-logo{width:130px;height:auto;margin-top:1rem;margin-bottom:1rem}header nav .nav-container{position:fixed;right:-100%;top:64px;width:100%;max-width:100%;height:calc(100vh - 64px);padding-top:10%;padding-left:10%;background-color:#1e1919;overflow:hidden}header nav .nav-container.expanded{right:0;transition:.3s ease-in}header nav .nav-container ul#menu-primary{flex-direction:column;list-style:none;margin:0;padding:1rem;text-align:left;width:100%;overflow-x:hidden}header nav .nav-container ul#menu-primary li a{display:block;font-family:"Rubik",sans-serif;font-size:24px;font-weight:700;color:#d90522;text-decoration:none;padding:1rem}header nav .nav-container ul#menu-primary li.icon{background-image:url("../img/home.png");background-repeat:no-repeat;background-position:left;margin-left:1rem}header nav .nav-container ul#menu-primary li.icon a{color:transparent}header nav .nav-container ul.socials{display:flex;flex-direction:row;justify-content:flex-start;list-style:none;margin:0;padding:1rem 1rem 2rem 1rem;color:wheat}header nav .nav-container ul.socials li{padding-left:1rem;margin-right:2rem}header nav .nav-container ul.socials li:hover{filter:brightness(0) saturate(100%) invert(16%) sepia(59%) saturate(7105%) hue-rotate(345deg) brightness(83%) contrast(108%)}header nav #burger-btn{position:absolute;top:16px;right:8px;width:auto;height:auto;background:none;border:none}header nav #burger-btn div.burger-line{width:35px;height:3px;margin:5px;border-radius:2px;background:#d90522;transition:transform .2s ease-in}header nav #burger-btn[aria-expanded=true] div.burger-line{position:relative;transition:top .4s ease-in,transform .5s ease .2s}header nav #burger-btn[aria-expanded=true] div.burger-line:nth-of-type(1){transform:rotate(45deg);top:9px}header nav #burger-btn[aria-expanded=true] div.burger-line:nth-of-type(2){visibility:hidden}header nav #burger-btn[aria-expanded=true] div.burger-line:nth-of-type(3){transform:rotate(-45deg);top:-7px}.navbar-margin{height:64px}@media(min-width: 992px){header nav .logo-container img.nav-logo{width:100%;height:auto}header nav .nav-container{position:relative;top:0;left:0;width:auto;height:auto;display:flex;justify-content:flex-end;align-items:center;padding-top:0}header nav .nav-container ul#menu-primary{display:flex;flex-direction:row;margin:0;padding:1rem 0 1rem 1rem}header nav .nav-container ul#menu-primary li{display:flex;align-items:center;justify-content:center;padding:10px}header nav .nav-container ul#menu-primary li a{position:relative;padding:10px;font-family:"Cairo",sans-serif;font-size:17px;font-weight:700;color:#fff;text-decoration:none}header nav .nav-container ul#menu-primary li a::after{content:"";display:block;position:absolute;top:30px;left:50%;transform:translateX(-50%);background-image:url(../img/slashes.svg);background-position:center;background-repeat:no-repeat;height:30px;width:100%;opacity:0;transition:.2s ease-in}header nav .nav-container ul#menu-primary li a:hover::after{opacity:1}header nav .nav-container ul#menu-primary li a[aria-current=page]::after{opacity:1}header nav .nav-container ul#menu-primary li.icon{background-image:url("../img/home.png");background-repeat:no-repeat;background-position:50% 40%;margin-left:0}header nav .nav-container ul#menu-primary li.icon a{color:transparent}header nav .nav-container ul.socials{padding:.75rem}header nav .nav-container ul.socials li{padding-left:0}header nav .nav-container ul.socials li a{margin:5px}header nav #burger-btn{display:none}.navbar-margin{height:88px}}@media(min-width: 1400px){header nav .logo-container img.nav-logo{width:100%;height:auto}header nav .nav-container ul#menu-primary{padding:1rem}header nav .nav-container ul#menu-primary li{padding:10px 20px}header nav .nav-container ul#menu-primary li a{font-size:19px}}footer .footer-logo{width:70%;height:auto;-o-object-fit:cover;object-fit:cover}footer ul{list-style:none;padding:0}footer ul li a{font-family:"Cairo",sans-serif;font-size:12px;font-weight:bold;color:#fff;text-decoration:none}footer ul li a:hover{color:#d90522}footer ul#menu-footer{display:flex;flex-direction:column}footer ul.footer-socials{display:flex;flex-direction:row;justify-content:flex-start}footer ul.footer-socials li{padding:5px}footer ul.footer-socials li:hover{filter:brightness(0) saturate(100%) invert(16%) sepia(59%) saturate(7105%) hue-rotate(345deg) brightness(83%) contrast(108%)}footer p{margin-bottom:5px;font-size:12px}footer p a{font-family:"Cairo",sans-serif;font-weight:bold;color:#fff;text-decoration:none;text-transform:uppercase}footer p a:hover{color:#d90522}div.koodi .koodi-link{padding:0;margin:0;font-size:14px}div.koodi .koodi-link a{text-transform:none;text-decoration:none}@media(min-width: 992px){footer .footer-logo-col,footer .footer-nav-col,footer .footer-socials-col{display:flex;align-items:flex-end}footer .footer-logo-col a{text-align:left}footer ul#menu-footer{display:block;-moz-columns:2;columns:2;width:90%;margin-bottom:0}footer ul.footer-socials li:first-of-type{padding-left:0}footer ul.footer-socials li{padding-right:1rem}}@-webkit-keyframes arrows{0%{background-position:87% 50%}100%{background-position:92% 50%}}@keyframes arrows{0%{background-position:87% 50%}100%{background-position:92% 50%}}html,body{scroll-behavior:smooth}.test{border:1px solid red}p{font-family:"Rubik",sans-serif;font-size:18px;margin-bottom:1.5rem;color:#fff;white-space:pre-wrap;font-variant-ligatures:no-common-ligatures}p>a{color:#d90522}h1,h2,h4,h5,.h1,.h2,.h4,.h5{font-family:"Cairo",sans-serif;margin:0;color:#fff;font-variant-ligatures:no-common-ligatures}h1{font-size:calc(44px + 2vw);font-weight:900}h2,.h2{font-size:40px;font-weight:900}h3{font-family:"Rubik",sans-serif;font-weight:bold;font-size:18px;color:#fff;margin-bottom:0}.btn.btn-primary{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background:url("../img/chevrons-right.svg") no-repeat 87% 50% #d90522;width:100%;border:2px solid #fff;border-radius:0;padding:12px 75px 12px 10px;font-family:"Cairo",sans-serif;font-size:19px;font-weight:700;text-align:left;transition:.2s ease-in}.btn.btn-primary:hover{-webkit-animation:arrows .5s infinite;animation:arrows .5s infinite}.btn.btn-secondary{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background:url("../img/chevrons-right.svg") no-repeat 87% 50% #000;width:100%;border:2px solid #fff;border-radius:0;margin:1rem 0;padding:12px 75px 12px 10px;font-family:"Cairo",sans-serif;font-size:19px;font-weight:700;text-align:left}.btn.btn-secondary:hover{-webkit-animation:arrows .5s infinite;animation:arrows .5s infinite}.btn.btn-alternate-black{position:relative;align-items:center;background-color:#000;color:#fff;border:2px solid #fff;background:url("../img/chevrons-right.svg") no-repeat 87% 50% #000;width:auto;border:2px solid #fff;border-radius:0;padding:12px 75px 12px 10px;font-family:"Cairo",sans-serif;font-size:19px;font-weight:700;text-align:left}.btn.btn-alternate-black:hover{-webkit-animation:arrows .5s infinite;animation:arrows .5s infinite}.btn.btn-alternate-red{position:relative;align-items:center;background-color:#d90522;color:#fff;border:2px solid #fff;background:url("../img/chevrons-right.svg") no-repeat 87% 50% #d90522;width:auto;border:2px solid #fff;border-radius:0;padding:12px 75px 12px 10px;font-family:"Cairo",sans-serif;font-size:19px;font-weight:700;text-align:left}.btn.btn-alternate-red:hover{-webkit-animation:arrows .5s infinite;animation:arrows .5s infinite}.carbon-bg{background:url(../img/carbon-bg-tablet.jpg);background-size:cover;background-repeat:no-repeat}.flag-divider{height:20px;background:url(../img/flag.png);background-size:auto 20px;background-repeat:repeat-x;background-position-x:0px;transition-timing-function:linear}form{font-family:"Rubik",sans-serif;font-size:18px;font-weight:bold;color:#fff}form .form-label{margin-top:1rem}form input.form-control,form select.form-control,form textarea.form-control{border-radius:0}form textarea{height:128px}form p{margin-bottom:0}section.home-landing{width:100%}section.home-landing .landing-video-container{position:relative;width:100%;line-height:0}section.home-landing .landing-video-container .landing-video{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;line-height:0}section.home-landing .landing-video-container .video-overlay{position:absolute;top:0;left:0;bottom:0%;right:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;background:#000}section.home-landing .landing-video-container .video-overlay h1{font-size:calc(52px + 2vw);font-weight:bolder;font-weight:900}section.home-landing .landing-video-container .video-overlay h1.subheader{font-size:calc(17px + 1vw);font-weight:900}section.home-landing .landing-video-container .video-overlay h1 span img.home-landing-chevrons{height:17px;filter:brightness(0) saturate(100%) invert(46%) sepia(97%) saturate(4885%) hue-rotate(332deg) brightness(75%) contrast(142%)}section.home-landing .buttons-container{position:relative;width:100%;display:flex;flex-direction:column;padding:1rem;background-color:#000}section.home-landing .buttons-container .btn.btn-primary:not(:last-of-type){margin-bottom:1rem}section.home-about{color:#fff}section.home-about h2{font-family:"Rubik",sans-serif;font-size:18px;font-weight:bold}section.home-about .intro-red{background:linear-gradient(90deg, #d90522 0%, #d90522 89%, #a6061d 89%, #a6061d 91%, transparent 91%, transparent 100%)}section.home-content{overflow:hidden}section.home-content .home-content-container{padding-bottom:15px}section.home-content .home-content-container .home-content-row .home-content-col{padding-top:3rem;padding-bottom:100px}section.home-content .home-content-container .home-content-row .home-content-col>*{margin-bottom:1.5rem}section.home-content.home-content-red .colour-wrap{position:relative;background:#a6061d;-webkit-clip-path:polygon(0 0, 100% 0%, 100% 100%, 0 85%);clip-path:polygon(0 0, 100% 0%, 100% 100%, 0 85%)}section.home-content.home-content-red .colour-wrap::before{content:"";display:block;position:absolute;top:0;right:0;left:0;bottom:0;height:100%;width:100%;background:#d90522;-webkit-clip-path:polygon(0 0, 100% 0%, 100% 96%, 0 81%);clip-path:polygon(0 0, 100% 0%, 100% 96%, 0 81%)}section.home-content.home-content-red .home-content-container .home-content-row .home-content-col{z-index:1;text-align:right}section.home-content.home-content-black .colour-wrap{position:relative;background:#f2f2f2;-webkit-clip-path:polygon(0 0, 100% 0, 100% 85%, 0% 100%);clip-path:polygon(0 0, 100% 0, 100% 85%, 0% 100%)}section.home-content.home-content-black .colour-wrap::before{content:"";display:block;position:absolute;top:0;right:0;left:0;bottom:0;height:100%;width:100%;background:#000;-webkit-clip-path:polygon(0 0, 100% 0%, 100% 81%, 0 96%);clip-path:polygon(0 0, 100% 0%, 100% 81%, 0 96%)}section.home-content.home-content-black .home-content-container .home-content-row .home-content-col{z-index:1}section.home-content .image-content{position:relative;width:100%;height:85vw;top:-100px;margin-bottom:-100px;z-index:-1}section.home-content .image-content .image-content-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.landing-img{width:100%;height:50vh;min-height:320px}section.landing-img img.landing-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.landing-content{background:#d90522}section.landing-content .landing-text{text-align:right}section.landing-content .landing-text h1{margin-bottom:1.5rem}section.landing-content .landing-text h2.subheader{font-family:"Rubik",sans-serif;font-size:18px;font-weight:normal;white-space:pre-wrap}section.form-container .form-intro{background:#b20014;background:linear-gradient(235deg, #b20014 0%, #b20014 33%, #d90522 33%, #d90522 66%, #f31a38 66%, #f31a38 100%)}section.form-container .form-intro p{margin:0}section.form-container .form-container{background:#d90522}section.image-gallery{overflow:hidden;background:#fff}section.image-gallery .swiper-wrapper{transition-timing-function:linear}section.image-gallery .swiper-wrapper .swiper-slide{height:40vh}section.image-gallery .swiper-wrapper .swiper-slide .gallery-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.racing-overview{position:relative}section.racing-overview .background-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1}section.racing-overview .background-image::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.9)}section.racing-overview .background-image .background-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.mini-motos{overflow-x:hidden}section.mini-motos .image-content{position:relative;height:85vw;min-height:200px}section.mini-motos .image-content .image-content-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.mini-motos .colour-wrap{position:relative;top:-75px;background:linear-gradient(180deg, #D90522 0%, #D90522 95%, transparent 95%, transparent 100%);-webkit-clip-path:polygon(0 0, 100% 10%, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 10%, 100% 100%, 0% 100%)}section.mini-motos .colour-wrap::before{content:"";display:block;position:absolute;right:0;left:0;bottom:0;height:98%;width:100%;background:#000;-webkit-clip-path:polygon(0 0, 100% 10%, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 10%, 100% 100%, 0% 100%)}section.mini-motos .content-container .content-row .content-col{z-index:1;padding-top:100px;white-space:initial}section.mini-motos .content-container .content-row .content-col h2{white-space:pre-wrap}section.mini-motos .content-container .content-row .content-col br{display:none}section.mini-motos .content-container .content-row .content-col .btn.btn-alternate-red{float:left}section.mini-quads{overflow-x:hidden}section.mini-quads .image-content{position:relative;height:85vw;min-height:200px}section.mini-quads .image-content .image-content-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.mini-quads .colour-wrap{position:relative;top:-75px;background:linear-gradient(180deg, #D90522 0%, #D90522 95%, transparent 95%, transparent 100%);-webkit-clip-path:polygon(0 10%, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 10%, 100% 0, 100% 100%, 0 100%)}section.mini-quads .colour-wrap::before{content:"";display:block;position:absolute;right:0;left:0;bottom:0;height:98%;width:100%;background:#000;-webkit-clip-path:polygon(0 10%, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 10%, 100% 0, 100% 100%, 0 100%)}section.mini-quads .content-container .content-row .content-col{z-index:1;padding-top:100px;white-space:initial;text-align:right}section.mini-quads .content-container .content-row .content-col h2{white-space:pre-wrap}section.mini-quads .content-container .content-row .content-col br{display:none}section.services-cards{background:#fff}section.services-cards a{text-decoration:none}section.services-cards a .services-card{box-shadow:8px 8px 10px rgba(0,0,0,.25);transition:transform .2s ease-in-out}section.services-cards a .services-card .colour-wrap{position:relative;background:#a6061d;-webkit-clip-path:polygon(0 0, 100% 0%, 100% 100%, 0 75%);clip-path:polygon(0 0, 100% 0%, 100% 100%, 0 75%)}section.services-cards a .services-card .colour-wrap::before{content:"";display:block;position:absolute;top:0;right:0;left:0;bottom:0;height:100%;width:100%;background:#d90522;-webkit-clip-path:polygon(0 0, 100% 0%, 100% 90%, 0 66%);clip-path:polygon(0 0, 100% 0%, 100% 90%, 0 66%)}section.services-cards a .services-card .services-card-header{position:relative;top:0;right:0;width:100%;padding:1rem 1rem 50px 1rem;display:flex;justify-content:flex-end;text-align:right;color:#fff}section.services-cards a .services-card .services-card-header h3{font-size:30px;width:70%}section.services-cards a .services-card .card-img-container{width:100%;height:300px;margin-top:-50px}section.services-cards a .services-card .card-img-container .services-card-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.services-cards a:hover .services-card{transform:scale(1.05);box-shadow:8px 8px 10px rgba(0,0,0,.4)}section.academy-details .detail-col{border:none;margin-bottom:1rem}section.academy-details .detail-col .detail-div{display:flex;flex-direction:column;justify-content:space-around;height:100%;padding:1rem;background:#d90522;border-right:10px solid #a6061d}section.academy-details .detail-col .detail-div h3{margin-bottom:1.5rem}section.academy-details .detail-col .detail-div ul{padding-left:1rem;font-family:"Rubik",sans-serif;font-size:18px;color:#fff}section.academy-details .detail-col .detail-div ul li{padding-bottom:.5rem}section.academy-details .detail-col.quads .detail-div{background:#8b9298}section.parties-overview .parties-video{width:100%;height:auto}section.party-packages{overflow:hidden}section.party-packages .swipe-info{padding-right:1rem;padding-left:1rem}section.party-packages .swipe-info p{position:relative;font-weight:bold;margin:0;padding:1rem}section.party-packages .swipe-info p::before{content:"";background:url("../img/chevrons-left.svg");position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-size:20px 20px;background-repeat:no-repeat;background-position:0% 50%}section.party-packages .swipe-info p::after{content:"";background:url("../img/chevrons-right.svg");position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-size:20px 20px;background-repeat:no-repeat;background-position:100% 50%}section.party-packages .packages-swiper-col{padding:0}section.party-packages .packages-swiper-col .packages-swiper-container .swiper-slide{background-color:#000;color:#fff;border:1rem solid #000;padding-bottom:10px}section.party-packages .packages-swiper-col .packages-swiper-container .swiper-slide .package-container{width:100%;height:100%;box-shadow:8px 8px 10px rgba(0,0,0,.25)}section.party-packages .packages-swiper-col .packages-swiper-container .swiper-slide .package-container .colour-wrap{position:relative;background:#a6061d;-webkit-clip-path:polygon(0 0, 100% 0%, 100% 100%, 0 85%);clip-path:polygon(0 0, 100% 0%, 100% 100%, 0 85%)}section.party-packages .packages-swiper-col .packages-swiper-container .swiper-slide .package-container .colour-wrap::before{content:"";display:block;position:absolute;top:0;right:0;left:0;bottom:0;height:100%;width:100%;z-index:-1;background:#d90522;-webkit-clip-path:polygon(0 0, 100% 0%, 100% 91%, 0 77%);clip-path:polygon(0 0, 100% 0%, 100% 91%, 0 77%)}section.party-packages .packages-swiper-col .packages-swiper-container .swiper-slide .package-container .colour-wrap .card-top{padding:2rem 1rem 2rem 0;border-right:1px solid #d90522;text-align:right}section.party-packages .packages-swiper-col .packages-swiper-container .swiper-slide .package-container .colour-wrap .card-top h2.h3{font-family:"Cairo",sans-serif;font-weight:900;font-size:38px;font-size:calc(29px + 1vw)}section.party-packages .packages-swiper-col .packages-swiper-container .swiper-slide .package-container .colour-wrap .card-top p{font-family:"Rubik",sans-serif;font-size:calc(16px + 1vw);font-weight:normal}section.party-packages .packages-swiper-col .packages-swiper-container .swiper-slide .package-container .card-bottom{padding-top:1.5rem}section.party-packages .packages-swiper-col .packages-swiper-container .swiper-slide .package-container .card-bottom li{text-align:left;font-family:"Rubik",sans-serif;font-size:18px}section.party-packages .packages-swiper-col .packages-swiper-container .swiper-slide .package-container .card-bottom li a{color:#d90522;font-weight:bold}section.party-packages .packages-swiper-col .packages-swiper-container .swiper-button-prev{left:0}section.party-packages .packages-swiper-col .packages-swiper-container .swiper-button-prev::after{font-size:1rem;color:#fff}section.party-packages .packages-swiper-col .packages-swiper-container .swiper-button-next{right:0}section.party-packages .packages-swiper-col .packages-swiper-container .swiper-button-next::after{font-size:1rem;color:#fff}section.party-packages .packages-swiper-col .packages-swiper-container .button-holder{padding:0 1rem}section.party-packages .packages-swiper-col .packages-swiper-container .swiper-pagination{position:relative;top:0;padding:10px 0 12px 0}section.party-packages .packages-swiper-col .packages-swiper-container .swiper-pagination .swiper-pagination-bullet{background:#d6d7d8;opacity:1}section.party-packages .packages-swiper-col .packages-swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#d90522}section.find-us.red-bg{background:#d90522}section.find-us .directions-div{padding:1.5rem;text-transform:uppercase}section.find-us .directions-div span{position:relative}section.find-us .directions-div span img.where-to-find-us-chevrons{height:28px;margin-left:15px;position:absolute;top:50%;transform:translateY(-50%)}section.find-us .map-div{height:40vh;padding:0}section.faqs .faq-col br{display:none}section.faqs .faq-col p strong{font-family:"Rubik",sans-serif;font-weight:bold;font-size:18px}@media(min-width: 768px){h1{font-size:52px}.btn.btn-primary,.btn.btn-secondary{margin:1rem 1rem 1rem 0;font-size:22px}.btn.btn-alternate-black,.btn.btn-alternate-red{font-size:22px}.carbon-bg{background:url(../img/carbon-bg-tablet.jpg);background-size:cover;background-repeat:no-repeat}section.home-content .image-content{height:70vw;max-height:600px}section.mini-motos{position:relative}section.mini-motos .image-content{position:absolute;top:0px;right:0px;bottom:0;left:auto;width:60%;height:100%;margin-bottom:0;z-index:-1}section.mini-motos .image-content .image-content-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.mini-motos .colour-wrap{top:0;width:100%;height:100%;background:#a6061d;-webkit-clip-path:polygon(0 0, 61% 0, 41% 100%, 0 100%);clip-path:polygon(0 0, 61% 0, 41% 100%, 0 100%)}section.mini-motos .colour-wrap::before{height:100%;-webkit-clip-path:polygon(0 0, 60% 0, 40% 100%, 0 100%);clip-path:polygon(0 0, 60% 0, 40% 100%, 0 100%)}section.mini-motos .content-container{padding-top:15px}section.mini-motos .content-container .content-row .content-col{padding:50px 0 60px 0}section.mini-quads{position:relative}section.mini-quads .image-content{position:absolute;top:0px;right:auto;bottom:0;left:0;width:60%;height:100%;margin-bottom:0;z-index:-1}section.mini-quads .image-content .image-content-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.mini-quads .colour-wrap{top:0;width:100%;height:100%;background:#a6061d;-webkit-clip-path:polygon(40% 0, 100% 0, 100% 100%, 60% 100%);clip-path:polygon(40% 0, 100% 0, 100% 100%, 60% 100%)}section.mini-quads .colour-wrap::before{height:100%;-webkit-clip-path:polygon(41% 0, 100% 0, 100% 100%, 61% 100%);clip-path:polygon(41% 0, 100% 0, 100% 100%, 61% 100%)}section.mini-quads .content-container{padding-top:15px}section.mini-quads .content-container .content-row .content-col{padding:50px 0 60px 0}section.form-container{background:linear-gradient(235deg, #b20014 0%, #b20014 33%, #d90522 33%, #d90522 66%, #f31a38 66%, #f31a38 100%)}section.form-container .form-intro{background:transparent}section.form-container .form-intro p{margin:0}section.form-container .form-intro a{color:#000}section.form-container .form-container{background:transparent}}@media(min-width: 992px){h3{font-size:30px}.btn.btn-primary{margin:1rem;padding:1rem 4rem 1rem 2rem;font-size:18px;background:#d90522,80%;border:2px solid #fff}.btn.btn-secondary{width:auto;font-size:18px}.btn.btn-alternate-black,.btn.btn-alternate-red{font-size:18px}.carbon-bg{background:url(../img/carbon-bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}section.home-landing{width:100%;height:calc(100vh - 88px);min-height:450px}section.home-landing .landing-video-container{height:100%}section.home-landing .landing-video-container .landing-video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}section.home-landing .landing-video-container .video-overlay h1{font-size:144px;font-weight:900}section.home-landing .landing-video-container .video-overlay h1.subheader{font-size:46px;font-weight:900}section.home-landing .landing-video-container .video-overlay h1 span img.home-landing-chevrons{height:40px}section.home-landing .buttons-container{position:relative;transform:translateY(-100%);flex-direction:row;justify-content:space-between;background:none}section.home-about{padding:75px 0}section.home-about h2{font-size:30px}section.home-about .intro-red{background:linear-gradient(90deg, #d90522 0%, #d90522 70%, #a6061d 70%, #a6061d 71%, transparent 71%, transparent 100%)}section.home-content{position:relative}section.home-content .colour-wrap::before{content:"";display:block;position:absolute;top:0;right:0;left:0;bottom:0;height:100%;width:100%}section.home-content .home-content-container .home-content-row{display:flex;align-items:center}section.home-content .home-content-container .home-content-row .home-content-col{z-index:1;padding-top:150px;padding-bottom:150px}section.home-content.home-content-red .home-content-container{padding-bottom:0}section.home-content.home-content-red .home-content-container .home-content-row{justify-content:flex-end}section.home-content.home-content-red .colour-wrap{background-color:#a6061d;-webkit-clip-path:polygon(60% 0, 100% 0%, 100% 100%, 35% 100%);clip-path:polygon(60% 0, 100% 0%, 100% 100%, 35% 100%)}section.home-content.home-content-red .colour-wrap::before{background:#d90522;-webkit-clip-path:polygon(61% 0, 100% 0%, 100% 100%, 36% 100%);clip-path:polygon(61% 0, 100% 0%, 100% 100%, 36% 100%)}section.home-content.home-content-red .image-content{top:0;right:auto;left:0;bottom:0;max-height:none}section.home-content.home-content-black .home-content-container{background:transparent;-webkit-clip-path:none;clip-path:none;padding-bottom:0}section.home-content.home-content-black .home-content-container .home-content-row{justify-content:flex-start;-webkit-clip-path:none;clip-path:none;background:transparent}section.home-content.home-content-black .colour-wrap{background-color:#f2f2f2;-webkit-clip-path:polygon(0 0, 41% 0, 66% 100%, 0% 100%);clip-path:polygon(0 0, 41% 0, 66% 100%, 0% 100%)}section.home-content.home-content-black .colour-wrap::before{background:#000;-webkit-clip-path:polygon(0 0, 40% 0, 65% 100%, 0% 100%);clip-path:polygon(0 0, 40% 0, 65% 100%, 0% 100%)}section.home-content.home-content-black .image-content{top:0;right:0;left:auto;bottom:0;max-height:none}section.home-content .image-content{position:absolute;height:100%;width:70%;z-index:-1;overflow:hidden}section.home-content .image-content .image-content-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.home-content .image-content .image-content-img.section-1-img{-o-object-position:50% 60%;object-position:50% 60%}section.home-content .image-content .image-content-img.section-4-img{-o-object-position:top;object-position:top}section.landing-img{width:100%;height:calc(80vh - 100px);min-height:475px}section.landing-img img.landing-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 20%;object-position:50% 20%}section.landing-img img.landing-img.racing-landing{-o-object-position:50% 37%;object-position:50% 37%}section.landing-img img.landing-img.contact-landing{-o-object-position:50% 37%;object-position:50% 37%}section.landing-content .landing-text{text-align:left}section.landing-content .landing-text h2.subheader{font-family:"Rubik",sans-serif;font-size:26px;font-weight:400}section.landing-content .landing-text a{color:#000}section.landing-content .btn.btn-secondary{display:inline-flex}section.image-gallery{overflow:hidden}section.image-gallery .swiper-wrapper{transition-timing-function:linear}section.image-gallery .swiper-wrapper .swiper-slide{height:calc(25vw - 23px);max-height:483px}section.party-packages{background:#fff}section.party-packages .packages-swiper-col{height:1200px}section.party-packages .packages-swiper-col .packages-swiper-container{width:100%;height:100%;margin-left:auto;margin-right:auto}section.party-packages .packages-swiper-col .packages-swiper-container .swiper-slide{text-align:center;height:calc(((100% - 30px) / 10) * 5.5);display:flex;align-items:center;background:#fff;border:none}section.party-packages .packages-swiper-col .packages-swiper-container .swiper-slide:nth-of-type(1){order:1}section.party-packages .packages-swiper-col .packages-swiper-container .swiper-slide:nth-of-type(2){order:3}section.party-packages .packages-swiper-col .packages-swiper-container .swiper-slide:nth-of-type(3){order:5}section.party-packages .packages-swiper-col .packages-swiper-container .swiper-slide:nth-of-type(4){order:2}section.party-packages .packages-swiper-col .packages-swiper-container .swiper-slide:nth-of-type(5){order:4}section.party-packages .packages-swiper-col .packages-swiper-container .swiper-slide:nth-of-type(6){order:6}section.party-packages .packages-swiper-col .packages-swiper-container .swiper-slide:nth-of-type(4),section.party-packages .packages-swiper-col .packages-swiper-container .swiper-slide:nth-of-type(5),section.party-packages .packages-swiper-col .packages-swiper-container .swiper-slide:nth-of-type(6){height:calc(((100% - 30px) / 10) * 4.5)}section.party-packages .packages-swiper-col .packages-swiper-container .swiper-slide .package-container{background:#000}section.party-packages .packages-swiper-col .packages-swiper-container .swiper-slide .package-container .colour-wrap .card-top h2.h3{font-size:25px}section.party-packages .packages-swiper-col .packages-swiper-container .swiper-slide .package-container .colour-wrap .card-top p{font-size:18px}section.party-packages .packages-swiper-col .packages-swiper-container .swiper-slide:nth-of-type(2) .package-container,section.party-packages .packages-swiper-col .packages-swiper-container .swiper-slide:nth-of-type(5) .package-container{background:#d90522}section.party-packages .packages-swiper-col .packages-swiper-container .swiper-slide:nth-of-type(2) .package-container .colour-wrap,section.party-packages .packages-swiper-col .packages-swiper-container .swiper-slide:nth-of-type(5) .package-container .colour-wrap{background:#8b9298}section.party-packages .packages-swiper-col .packages-swiper-container .swiper-slide:nth-of-type(2) .package-container .colour-wrap::before,section.party-packages .packages-swiper-col .packages-swiper-container .swiper-slide:nth-of-type(5) .package-container .colour-wrap::before{background:#000}section.party-packages .packages-swiper-col .packages-swiper-container .swiper-slide:nth-of-type(2) .package-container .card-bottom li a,section.party-packages .packages-swiper-col .packages-swiper-container .swiper-slide:nth-of-type(5) .package-container .card-bottom li a{color:#000}section.academy-details .detail-div .btn.btn-primary{width:auto}section.find-us.red-bg{background:#d90522}section.find-us .map-div{height:auto;padding:50px}section.find-us .directions-div{text-transform:uppercase}section.faqs .faq-col p strong{font-size:30px}}@media(min-width: 1400px){p{font-size:21px}h1,.h1{font-size:60px}h2,.h2{font-size:50px}.btn.btn-primary{padding:1rem;font-size:22px}.btn.btn-secondary,.btn.btn-alternate-black,.btn.btn-alternate-red{padding:12px 87px 12px 25px;font-size:22px}section.home-content .home-content-container .home-content-row .home-content-col{padding-top:200px;padding-bottom:200px}}