﻿@font-face{font-family:"BMW Motorrad";font-weight:normal;font-style:normal;src:url("/Content/fonts/BMWMotorrad-Regular.ttf") format("truetype");}@font-face{font-family:"BMW Motorrad";font-weight:300;font-style:italic;src:url("/Content/fonts/BMWMotorrad-Italic.ttf") format("truetype");}@font-face{font-family:"BMW Motorrad";font-weight:bold;font-style:normal;src:url("/Content/fonts/BMWMotorrad-Bold.ttf") format("truetype");}@font-face{font-family:"BMW Motorrad";font-weight:bold;font-style:italic;src:url("/Content/fonts/BMWMotorrad-BoldItalic.ttf") format("truetype");}@font-face{font-family:"BMW Motorrad";font-weight:900;font-style:normal;src:url("/Content/fonts/BMWMotorrad-Heavy.ttf") format("truetype");}@font-face{font-family:"BMW Motorrad";font-weight:900;font-style:italic;src:url("/Content/fonts/BMWMotorrad-HeavyItalic.ttf") format("truetype");}@font-face{font-family:"BMWTypeNext-light";font-weight:bold;font-style:normal;src:url("/fonts/BMWTypeNext-Bold.woff2") format("woff2"),url("/fonts/BMWTypeNextTT-Bold.ttf") format("truetype");}@font-face{font-family:"BMW Motorrad Outline";font-weight:normal;font-style:normal;src:url("/Content/fonts/BMWMotorradOutline-Regular.ttf") format("truetype");}*,body{font-family:"BMW Motorrad";}*,html,body{margin:0;padding:0;box-sizing:border-box;}body{overflow-x:hidden;background:#000;color:#fff;font-family:"BMWMotorrad";font-weight:normal;}body.no-select{user-select:none!important;}h1{font-size:70px;font-weight:900;}@media(max-width:576px){h1{font-size:50px;}}h2{font-size:36px;font-weight:900;}@media(max-width:576px){h2{font-size:30px;}}h3{font-size:30px;font-weight:900;}.navbar{height:95px;}.navbar img{width:185px;}.header-img{position:absolute;z-index:-1;left:0;right:0;text-align:center;}.header-img img{max-width:100%;}@media(max-width:576px){.header-img img{content:url(https://bmw-motorrad-public.s3.ca-central-1.amazonaws.com/static/forms/gs-experience/mobile-header.png);}}.header .header-logo{float:right;}@media(max-width:576px){.header .header-logo img{max-width:135px;}}.experience-form-header{padding-top:585px;}@media(max-width:576px){.experience-form-header{padding-top:350px;}}.experience-form-header .experience-form-text{padding:40px 0;font-size:18px;margin:0;}.experience-form-header .experience-box{border:1px solid #fff;max-height:200px;padding:20px;position:relative;}@media(max-width:576px){.experience-form-header .experience-box{max-height:none;}}.experience-form-header .experience-box .experience-box-lists{display:flex;}@media(max-width:576px){.experience-form-header .experience-box .experience-box-lists{flex-direction:column;}}.experience-form-header .experience-box .experience-box-lists ul li{font-weight:bold;padding:5px 0;}.experience-form-header .experience-box .cost{position:absolute;right:30px;bottom:20px;font-weight:900;font-size:25px;}@media(max-width:576px){.experience-form-header .experience-box .cost{position:relative;right:auto;bottom:auto;}}hr{border-top-color:#fff;opacity:1;margin:48px 0;}.challenger-cards{margin:60px 0;display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:10px;}.challenger-cards .challenger-card{border:1px solid #fff;max-width:400px;}.challenger-cards .challenger-card .challenger-img{width:100%;}.challenger-cards .challenger-card .challenger-text{padding:25px;}.challenger-cards .challenger-card .challenger-text ul{padding-left:20px;}.footer-legal{font-size:10px;line-height:10px;padding:20px 0 50px;max-width:800px;}.footer-legal a{color:#fff;}.btn{font-weight:bold;text-transform:uppercase;display:inline-block;cursor:pointer;font-size:16px;line-height:24px;padding-left:20px;padding-top:13px;padding-bottom:13px;padding-right:20px;border-radius:0;margin-top:20px;color:#16171a;border:2px solid #fff;background-color:#fff;transition:background-color .2s,border .2s,color .2s;min-width:240px;}.btn:hover{background-color:#0062ff;color:#fff;border-color:#0062ff;cursor:pointer;text-decoration:none;box-shadow:none;}.form-control{font-weight:normal;border:1px solid #a3a3a3;border-radius:0;height:46px;padding:15px 10px;font-size:15px;line-height:18px;display:inline-block;width:100%;background-color:#000;color:#fff;}.form-control:focus{background-color:#000;color:#fff;box-shadow:none;border-color:#fff;}.form-control::placeholder{color:inherit;}.form-control:disabled{background-color:#000;opacity:.7;cursor:not-allowed;}.form-control.is-invalid{background-image:none;}select.form-control{padding:10px 10px;background:url("/Public/images/chevron-down.svg") center right no-repeat;background-size:40px 15px;}select.form-control.is-invalid{background:url("/Public/images/chevron-down.svg") center right no-repeat;background-size:40px 15px;}select.form-control.is-invalid option{background-color:#000;}.form-check{display:flex;align-items:center;gap:20px;cursor:pointer;}.form-check label{cursor:pointer;text-transform:uppercase;}.form-check input[type=radio]{cursor:pointer;height:30px;width:30px;background-color:#000;border:1px solid #fff;margin-top:0;}.form-check input[type=radio]:checked{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-5 -5 10 10'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");}.thank-you{display:none;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input[type=number]{-moz-appearance:textfield;}