*,p{margin:0}*,.section a{list-style-type:none}.fadeup,.onload{opacity:0}html{scroll-behavior:smooth;width:100vw}body{background-color:#000;font-family:Rubik,sans-serif;overflow-x:hidden}img{-webkit-user-select:none;user-select:none}.content,.model,.navbar,.offer,.profile{text-align:center}.close,.menu a,a{cursor:pointer}.logo,nav a{height:100%}a{color:inherit;transition:color .33s}h2 p{margin:auto 5px}*{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0;width:100%}.content::-webkit-scrollbar,::-webkit-scrollbar,::-webkit-scrollbar-track{display:none}footer div,nav{display:flex}.fixed a,.logo{font-weight:500;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.logo{min-width:100px;width:10vw}.sectionContainer{height:100vh;overflow-y:scroll;scroll-snap-type:y mandatory}.section{position:relative;scroll-snap-align:start;scroll-snap-stop:always}section{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;transition:-webkit-filter .8s;transition:filter .8s;transition:filter .8s,-webkit-filter .8s;width:100vw}.backgroundImg{height:100vh;object-fit:cover;object-position:center;position:absolute}.fixed{position:fixed;transition:-webkit-filter 1s;transition:filter 1s;transition:filter 1s,-webkit-filter 1s;z-index:998}.offer{-webkit-animation:show-banner 4s ease forwards;animation:show-banner 4s ease forwards;background-image:radial-gradient(54.97% 272.54% at 27.36% -134.72%,rgba(108,148,255,.92) 0,rgba(0,0,0,.92) 100%);color:#fff}@-webkit-keyframes show-banner{0%{max-height:0}to{max-height:200px;padding:10px}}@keyframes show-banner{0%{max-height:0}to{max-height:200px;padding:10px}}nav{align-items:center;justify-content:space-between;margin-left:10px;margin-top:10px}nav li{background-color:inherit;transition:background-color .6s ease}nav li:hover{background-color:#00000010}.scrollProcess{background-color:#fff;height:7px;margin-bottom:10px;width:0}.model,.profile{display:flex;margin:5px 10px}.model{width:45%}.profile,button{width:18%}.content{padding-top:20vh;width:100vw}.section a{color:#212529;text-underline-offset:5px}.btnDiv{margin-top:350px}button{border:none;border-radius:10px;box-shadow:0 20px 30px -10px #26394d;color:#fff;margin:10px;min-width:125px;padding:10px}.btn2{background-color:hsla(0,0%,96%,.8);color:#000}.btn1{background-color:rgba(23,26,32,.65);color:#fff}button.testDrivebtn{background-color:initial;position:relative}button.testDrivebtn:before{background-color:#fff;bottom:0;content:"";height:100%;left:0;position:absolute;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;width:100%}button.testDrivebtn:hover:before{align-items:center;color:#000;content:"Demo Drive";display:flex;justify-content:center;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:bottom;transform-origin:bottom}.testDrivebtn:hover{color:#000}.down-arrow{-webkit-animation:animateDown 3s infinite;animation:animateDown 3s infinite;color:#000;cursor:pointer;font-size:larger;margin-top:25px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@-webkit-keyframes animateDown{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(5px);transform:translateY(5px)}60%{-webkit-transform:translateY(3px);transform:translateY(3px)}}@keyframes animateDown{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(5px);transform:translateY(5px)}60%{-webkit-transform:translateY(3px);transform:translateY(3px)}}.navAnimate{-webkit-animation:navAnimate 1s forwards;animation:navAnimate 1s forwards}.navRemove{-webkit-animation:navRemove 1s forwards;animation:navRemove 1s forwards}@-webkit-keyframes navAnimate{0%{right:-40%}to{opacity:1;right:0}}@keyframes navAnimate{0%{right:-40%}to{opacity:1;right:0}}@-webkit-keyframes navRemove{0%{right:0}to{right:-40%}}@keyframes navRemove{0%{right:0}to{right:-40%}}.navbarLink{font-weight:600;line-height:1rem}.close{font-size:2rem;font-weight:900;text-align:right}footer div a{color:#000}.blur{transition:-webkit-filter .7s ease-in;transition:filter .7s ease-in;transition:filter .7s ease-in,-webkit-filter .7s ease-in}.blurEffect{-webkit-filter:blur(3px);filter:blur(3px)}@media (max-width:1030px){.profile li:first-child,.profile li:nth-child(2),ul.model{display:none}}@media (max-width:480px){.content{padding-top:150px}.navbar{width:100%}.btnDiv{flex-direction:column;margin-top:180px}}.inview:first-child{-webkit-animation-delay:.7s;animation-delay:.7s}.inview:nth-child(2){-webkit-animation-delay:.8s;animation-delay:.8s}.inview:nth-child(3) button,.inview:nth-child(4) button{-webkit-animation-delay:1.2s;animation-delay:1.2s}.inview{-webkit-animation:inview .5s forwards;animation:inview .5s forwards;-webkit-animation-direction:forwards;animation-direction:forwards}@-webkit-keyframes inview{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes inview{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.onload{-webkit-animation:Fadeup .56s 1s forwards;animation:Fadeup .56s 1s forwards}@-webkit-keyframes Fadeup{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes Fadeup{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}.colourDiv,.wheelsDiv{display:flex;gap:10px}.Car3D,.CarSection,.colourDiv,.interiorDiv,.specs,.wheelsDiv{display:flex}.spaceDiv{height:5px}*{margin:0;transition:box-shadow .6s}body{background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}label{cursor:pointer}p{font-weight:300}ul{line-height:2.3}a:active{font-style:underline}.Div{margin:120px auto}.preloaderDiv{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);height:100vh;margin:0;position:absolute;width:100vw;z-index:1000}.preloader{height:100px;margin:auto;position:relative;top:50%;width:300px}.CarSection{height:100vh;min-width:310px;z-index:1}.Car3D{align-items:center;background-color:#fff;position:-webkit-sticky;position:sticky;top:0}.Car3D,.OptimizeOpt{height:100vh;justify-items:center}.OptimizeOpt{margin-right:15px;padding:90px 35px 0;text-align:center;width:520px}.ChargingOffer,.OptimizeOpt ul li,fieldset{text-align:left}.TeslaAnimation{margin:auto;opacity:1;width:40%}.ChargingOffer{background-image:radial-gradient(54.97% 272.54% at 27.36% -134.72%,rgba(108,148,255,.92) 0,rgba(0,0,0,.92) 100%);border-radius:5px;color:#fff;margin-bottom:50px;min-width:90%;padding:20px;width:100%}.ChargingOffer .p{margin-bottom:0}.specs{margin-top:30px}.details{margin-bottom:20px;width:100%}fieldset{margin-top:10px}fieldset label{border-radius:2px;box-shadow:0 0 0 1px grey;display:flex;justify-content:space-evenly;margin-bottom:35px;padding:7px 2px;text-align:center}fieldset input[name=customize]:checked+label{background-color:#f4f4f4;box-shadow:0 0 0 2px #3e6ae1;color:#050506}button div{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.PlaidFeatures{margin-top:60px}h2 p{display:inline;font-size:medium}.float{opacity:0}.onload:nth-child(2){-webkit-animation-delay:.4s;animation-delay:.4s}.onload:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s}.onload:nth-child(4){-webkit-animation-delay:.12s;animation-delay:.12s}.onload:nth-child(5){-webkit-animation-delay:.16s;animation-delay:.16s}.specs div,.wheelsDiv img{padding:5px}input[name=Add],input[type=radio]{display:none}input:checked+label>img,input[name=interior]:checked+label>img{box-shadow:0 0 0 3px #3e6ae1}label img{border-radius:50%;height:62px;padding:3px;width:62px}.carColour{padding:50px;width:50%}.wheelsDiv{padding:0 10px}input[name=Add]{display:none}input[name=Add]+label{background-color:#3e6ae1;border-radius:5px;box-shadow:0 20px 30px -10px #26394d;color:#fff;padding:10px 20px;transition:.66s;width:55%}input[name=Add]:checked+label{background-color:#f4f4f4;box-shadow:none;color:#393c41}.order{border:3px solid #3e6ae1;transition:.33s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.order:is(:hover){background-color:#3457b1}.carousel-control-next,.carousel-control-prev{top:50%}@media(max-width:875px){.OptimizeOpt img{height:60px;width:60px}.CarSection{display:block}.Car3D{height:45vh;position:-webkit-sticky;position:sticky;top:0;z-index:970}.OptimizeOpt{padding:10px 80px;width:100%}}@media (max-width:420px){.OptimizeOpt img{height:50px;width:50px}.CarSection{display:block}.OptimizeOpt{padding:10px;width:100%}}a,h2{text-align:center}a{text-decoration:none}.CustomizedCar{margin-top:50px}.Container{text-align:left}svg{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}span{color:#5c5e62;display:block;font-weight:450;line-height:30px}.Row{display:flex;flex-direction:row;justify-content:space-between}.Row span{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.invoice{border-bottom:2px solid#d0d1d2}.Orderdiv{padding-bottom:10px;text-align:center}.Orderbtn{background:none;border:3px solid #000;border-radius:10px;margin-top:30px;padding:10px 40px;transition:all .33s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Orderbtn:hover{background-color:#000;color:#fff}.AccountDiv{display:flex;justify-content:center;margin-bottom:40px;padding-top:100px}.AccountDiv label{cursor:default}.Img{border-radius:50%;height:200px;width:200px}.AccountDiv input{background-color:#f4f4f4;border:none;padding:5px}.AccountDiv input:focus{border:none}.container{line-height:30px;padding:20px 40px;width:450px}.underline{display:inline-block;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.underline:after{background-color:#000;bottom:0;content:"";height:2px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;width:100%}.underline:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.success{color:#31d231}.errorSpan{color:#e61919}.submit{background-color:#0d6efd!important;color:#fff;margin:40px 0 20px}.submit:disabled{background-color:#84b3f9!important;color:hsla(0,4%,84%,.854)}.submit:hover{background-color:#2273ec}.Orders{align-items:center;display:flex;flex-direction:column}.OrderCard{display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-between;padding:10px 0;text-align:center;width:95%}.OrderCard>p{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:40%}