nav{align-content:center;background-color:#000;border:#fff;border-width:10px;border-left:#0000;border-right:#0000;display:flex;height:35px;justify-content:center;padding:0;transform:translateY(-30%);z-index:111}nav,nav ul{width:100%}nav li{max-lines:1;float:left;height:100%;justify-content:center;margin:0;padding:0;text-decoration:none}.navbarNav{display:inline-block;width:100%}.navbar-nav{height:100%;left:0;top:0}.nav-link{margin:0;padding:10px}.nav-item,.nav-link{color:#fff;text-decoration:none}.nav-item{max-lines:1;background-color:#000;border:none;cursor:crosshair;display:block;display:inline-block;font-family:Raleway,monospace;font-size:1.2vw;font-weight:lighter;height:auto;line-height:1;max-width:180px;padding:.2%;text-align:center;transition:.3s;width:19vw;z-index:111}.nav-item:hover{background-color:#1b1b1b;transition-duration:.2s}#aeonixnav{font-family:Orbitron;font-size:larger;font-weight:700;transform:translateY(-20px)}#Car-Details-Container{background-color:#0c00004d;height:100%;padding:20px;position:absolute;right:0;text-align:center;top:50px;width:400px;z-index:1}#Car-Details-Container #Car-Name{color:#fff;font-family:orbitron,monospace;font-size:75px;font-weight:700;margin-bottom:50px;margin-right:400px;margin-top:50px}#Car-Details-Container #Car-Specs-Container{border-radius:1px;color:#fff;font-family:Arial;padding:20px}#Car-Details-Container #Car-Specs-Container #Car-Specs-Title{align-items:center;font-size:18px;font-size:40px;font-weight:700;margin-bottom:30px}#Car-Details-Container #Car-Specs-Container #Car-Specs-List{grid-gap:10px;display:grid;grid-template-columns:repeat(2,1fr)}#Car-Details-Container #Car-Specs-Container #Car-Specs-List #Car-Specs-Item{max-lines:1;background-color:#fff;border-radius:1px;color:#000;display:inline-block;font-size:20px;height:55px;line-height:1.3;padding:5px;text-align:center;vertical-align:middle;width:auto}#Car-Details-Container #Car-Specs-Container #Car-Specs-List #Car-Specs-Item:hover{background-color:#00c8ff;color:#000;transition:.5s}#Car-Details-Container #Car-Description{border-radius:1px;color:#dadada;font-family:roboto,monospace;font-size:20px;margin-bottom:20px;padding:20px}#Car-Details-Container #Car-Price{color:#fff;font-family:Orbitron,monospace;font-size:40px;font-weight:700;margin-bottom:10px;text-shadow:#000 5px 5px 5px}#Car-Details-Container #Car-Buy-Button{background-color:#fff;border:none;border-radius:1px;bottom:20px;color:#000;cursor:pointer;float:bottom;font-size:35px;height:60px;padding:10px;width:100%}#Car-Details-Container #Car-Buy-Button:hover{background-color:#00c8ff;color:#000;height:70px;padding:10px;transition:.2s}#navigation{display:flexbox;float:left;height:30%;justify-content:center;margin-left:50px;margin-top:125px;position:absolute;width:20%;z-index:10}#navigation button{background-color:#fff;border:none;border-radius:1px;color:#000;cursor:crosshair;font-size:20px;height:30px;margin:10px;width:10vw}#navigation button:hover{background-color:#00c8ff;color:#fff;height:32px;margin:9px;transform:translateX(20px);transition:.2s;width:10.5vw}.container{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}body{background-color:#202020}#signup-container,.form{align-items:center;display:flex;flex-direction:column;justify-content:center}#signup-container{background-color:#fffc;border-radius:8px 0 0 8px;box-shadow:0 0 10px #00000080;font-family:Arial,Helvetica,sans-serif;height:60vh;padding:50px;text-align:center}#signup-title{font-family:Orbitron,monospace;font-size:50px;font-style:bold;font-weight:700;margin-bottom:16px}.signup-form{align-items:center;display:flex;flex-direction:column;font-size:20px;justify-content:center}.input-field{border:.5px solid #000;border-radius:5px;min-height:3.5vh;min-width:13vw;padding:5px}.signup-button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-top:1vw;padding:8px 16px}#signup-container #GAuth{background-color:#0f9e0f;border:none;border-radius:8px;color:#fff;font:Arial 20px;margin-top:.8vw;padding:10px}#Email-input{margin-bottom:0;padding:3px}#Email-input:focus{border:1px solid #007bff;outline:none}#Name-input{padding:3px}#Name-input:focus{border:1px solid #007bff;outline:none}#GAuth:hover{background-color:#037c07}#login-container{align-items:center;background-color:#999c;border-radius:8px;border-radius:0 8px 8px 0;box-shadow:0 0 10px #00000080;display:flex;flex-direction:column;font-family:Arial,Helvetica,sans-serif;height:60vh;justify-content:center;padding:50px;text-align:center;width:15vw}#login-title{font-family:Orbitron,monospace;font-size:60px;font-weight:700;margin-bottom:16px}.login-form{align-items:center;display:flex;flex-direction:column;font-size:20px;justify-content:center}.input-field{margin-bottom:8px}.login-button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px}#password-input{padding:3px}#password-input:focus{border:1px solid #007bff;outline:none}#username-input{padding:3px}#username-input:focus{outline:none}#login-container label{display:block;margin-bottom:8px}#login-container button{margin-top:16px}#login-container button:hover{background-color:#037c07}#login-container #GAuth{background-color:#0f9e0f;border:none;border-radius:8px;color:#fff;font:Arial 20px;margin-top:2vw;padding:10px}.signupandlogin{background-image:url(/static/media/Engine.11b60a97868a97b5e153.jpg);background-size:cover;display:flex;flex-direction:row;height:100%;justify-content:space-around;transform:translateY(-75px);width:100%}.signuptext{border-radius:0 8px 8px 0}.logintext,.signuptext{align-items:center;background-color:#00000080;box-shadow:0 0 10px #00000080;color:#fff;display:flex;flex-direction:column;font-family:Michroma,monospace;font-size:30px;font-weight:700;height:60vh;justify-content:center;padding:50px;text-align:center;width:25vw}.logintext{border-radius:8px 0 0 8px}.about-us-container{margin-top:2.5rem}footer{font-size:x-small}.copy,.footdesc,.foottopic{color:#fff}.copy{margin-top:3rem;text-align:center}.social-links{color:#fff;display:flex;flex-direction:row;justify-content:space-evenly}.social-links li{list-style:none}.row{display:flex;flex-direction:row;justify-content:space-evenly}.col-md-4{border:1px solid #fff;text-align:center;width:100%}footer{background-color:#0c0c0c;bottom:0}.store{color:#fff;margin-left:12.5%;text-align:center;width:75%}.store h1{font-family:michroma;font-size:3vw;margin-left:50%;transform:translateX(-50%);width:-webkit-max-content;width:max-content}#remote button,.store h1{margin-bottom:5%;margin-top:5%}#remote button{background-color:#000;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:17px;height:3.5vh;margin-left:5px;min-width:20px;position:relative;width:8.5vw}#remote{margin-top:5%;position:absolute;right:5px;top:3vw}#remote button:hover{background-color:#0050a5}.store-items .row{align-content:center;align-items:center;flex-wrap:wrap;justify-items:center;margin-bottom:5vh;width:100%}.store-items .col,.store-items .row{display:flex;justify-content:center;min-width:450px}.store-items .col{margin-bottom:10vh;padding:0 15px;width:45%}.store-items .card{border:1px solid #ccc;height:47vh;height:auto;margin-bottom:5vh;margin-left:1vw;margin-right:1vw;min-width:450px;padding:20px;text-align:center;width:22vw}.store-items .card img{height:270px;min-width:450px;object-fit:cover;width:20vw}.store-items .card h3{font-size:4vh;margin-bottom:10px;margin-top:10px}.store-items .card p{font-size:2.3vh;margin-bottom:10px;margin-top:10px}.store-items .card button{background-color:#007bff;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:18px;padding:15px 20px;position:relative;top:4vh;transform:translateY(-45%)}.store-items .card button:hover{background-color:#0050a5}.description-maindiv{display:flex;flex-direction:row;height:55vh;width:319.7%}.description-div{color:#fff;font-family:Michroma,monospace;font-size:2vh;height:55vh;justify-content:center;justify-items:center;text-align:center;width:33.33%}.description-div h1{font-size:3vw;font-weight:1000;letter-spacing:1.5vh;line-height:3;text-align:center;width:100%}.description-div p{color:#b6b6b6;font-size:2.2vh;font-weight:10;line-height:2;margin-left:50%;text-align:center;transform:translateX(-50%);width:50%}#desc-div2{background-color:#fff;color:#000}#desc-div2 p{color:#616161}.video-container{height:50vw;margin-bottom:1rem;margin-top:0;opacity:.9;overflow:hidden;position:relative}video::-webkit-media-controls{display:none}.video-overlay h1{font-size:15vw;margin-top:5%}.video-overlay h1,.video-overlay h3{color:#fff;font-family:Michroma,monospace;text-align:center;text-shadow:0 0 0 #000;z-index:2}.video-overlay h3{font-size:1.2vw;font-weight:lighter;letter-spacing:.3vw;margin-top:0;position:relative;transform:translateY(-12vw)}.video-overlay{background-color:#0000008c;height:100%;left:0;position:absolute;text-shadow:(100px 100px 100px #000);top:0;width:100%;z-index:1}body{-ms-overflow-style:none;background-color:#000;overflow-x:hidden;overflow-y:scroll;scrollbar-width:none}::-webkit-scrollbar{display:none}.VideoButton{background-color:#00000040;border:1px solid #fff;border-radius:1px;color:#fff;font-family:Michroma,monospace;font-size:1vw;font-weight:lighter;height:3.5vw;left:50%;position:absolute;top:40vw;transform:translate(-50%,-50%);width:18vw;z-index:2}.VideoButton:hover{background-color:#ffffffb3;color:#000;transition:.82s}.grid{border:#0000;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.item{background-color:#000;border:none;color:#fff;height:45vh;position:inherit;text-align:center;transition:opacity .5s ease}.item:hover{background-color:#ddd}.item img{height:100%;object-fit:cover;opacity:1;transition:opacity .5s ease;width:100%}.item.show{opacity:1}.grid1{height:100%;width:100%}.item1{opacity:1}.grid2,.grid3,.grid4{height:100%;width:100%}.grid-overlay{background-color:#00000040;height:100.04%;left:0;position:relative;top:0;transform:translateY(-107.75%);width:100%;z-index:2}.grid-overlay:hover{background-color:#000000d9;transition:.3s ease-in}.grid-overlay:hover p{opacity:1;transition:.3s ease-in}.grid-overlay hr{border:1px solid #fff;left:30%;opacity:0;position:relative;top:30%;transform:translate(-50%,-50%);transition:.3s ease-in;width:60%}.grid-overlay:hover hr{opacity:1;transition:.3s ease-in}.grid-overlay h1{color:#fff;font-family:Montserrat,monospace;font-size:2.5vw;font-weight:4000;left:50%;letter-spacing:.4rem;position:relative;text-align:center;text-shadow:.5rem .5rem .5rem #000000b3;text-transform:uppercase;top:35%;transform:translate(-50%,-50%);transition:.2s ease-in}.grid-overlay:hover h1{top:45%;transition:.2s ease-in}.grid-overlay p{font-family:Roboto,monospace;font-size:.6rem;left:50%;margin-top:2rem;transform:translate(-50%,-50%);width:70%}.grid-overlay button,.grid-overlay p{color:#fff;font-weight:100;letter-spacing:.2rem;opacity:0;position:relative;text-align:center;text-shadow:0 0 .5rem #00000080;text-transform:uppercase;top:30%;transition:.2s ease-in}.grid-overlay button{background-color:initial;border:1px solid #fff;border-radius:8px;cursor:pointer;font-size:.7rem;height:2rem;left:30%;outline:none;padding:.5rem 1rem;transform:translate(-50%);width:12rem}.grid-overlay:hover button{opacity:1;transition:.3s ease-in}.grid-overlay button:hover{background-color:#fff;color:#000;transition:.2s ease-in}.sustainability-description{background-color:#000;border-radius:15px;color:#fff;font-family:raleway,sans-serif;font-size:x-large;height:12rem;margin:3em 10rem 3em 20rem;padding-top:2.5rem;text-align:center}.sustainability-title{color:#fff;margin-top:3rem;text-align:center;text-decoration:underline}.images{display:flex;flex-direction:row;justify-content:space-evenly;margin-bottom:3rem;margin-top:3rem}.suses{border:2px solid #fff;border-radius:50%;height:10rem;width:10rem}.recycle{animation:reveal 2s ease-in-out forwards;background-color:#989090;border-radius:15px;font-family:raleway,sans-serif;font-size:x-large;height:12rem;margin:4rem 10rem;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 50%);mask-image:linear-gradient(90deg,#0000 0,#000 50%);padding-bottom:2rem;padding-top:1rem;text-align:center}.low,.recycle,.sustainability-recycle{color:#000}.low{animation:reveal 2s ease-in-out forwards;background-color:#b2b2b2;border-radius:15px;font-family:raleway,sans-serif;font-size:x-large;height:12rem;margin:4rem 10rem;-webkit-mask-image:linear-gradient(270deg,#0000 0,#0f2 50%);mask-image:linear-gradient(270deg,#0000 0,#08007c 50%);padding-bottom:2rem;padding-top:1rem;text-align:center}.sustainability-low{color:#000}.recognition{animation:reveal 2s ease-in-out forwards;background-color:#fff;border-radius:15px;color:#000;font-family:raleway,sans-serif;font-size:x-large;height:12rem;margin:4rem 10rem;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 50%);mask-image:linear-gradient(90deg,#0000 0,#000 50%);padding-bottom:2rem;padding-top:1rem;text-align:center}.sustainability-recognition{color:#000}.renewable{animation:reveal 2s ease-in-out forwards;background-color:#f0f0f0;border-radius:15px;color:#000;font-family:raleway,sans-serif;font-size:x-large;height:12rem;margin:4rem 10rem;-webkit-mask-image:linear-gradient(270deg,#0000 0,#000 50%);mask-image:linear-gradient(270deg,#0000 0,#000 50%);padding-bottom:2rem;padding-top:1rem;text-align:center}.sustainability-renewable{color:#000}.community{animation:reveal 2s ease-in-out forwards;background-color:#f8f8f8;border-radius:15px;color:#000;font-family:raleway,sans-serif;font-size:x-large;height:12rem;margin:4rem 10rem;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 50%);mask-image:linear-gradient(90deg,#0000 0,#000 50%);padding-bottom:2rem;padding-top:1rem;text-align:center}.sustainability-community{color:#000}@keyframes reveal{0%{-webkit-mask-position:100% 0;mask-position:0 100%}to{-webkit-mask-position:0 0;mask-position:0 0}}.maps{height:auto;margin-bottom:5vw;margin-top:5vh;width:100%}.our{font-size:6vw;font-style:italic;font-weight:bolder;margin-left:50%;margin-top:3vw;transform:translate(-50%);width:80%}.map,.our{color:#fff;font-family:michroma,monospace;text-align:center}.map{font-size:1.2vw;font-weight:lighter;margin-left:25%;width:50%}.dealership-page{color:#fff;font-style:italic;font-weight:700;margin:10px;min-height:70vh;overflow:hidden;padding:50px;position:relative}.dealership-page:before{background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.search-container{color:#000;display:flex;flex-direction:column;margin-bottom:20px}#pincode{border:1px solid #f8f5f5;color:#fff;color:#000;margin-bottom:5px;margin-bottom:10px;margin-left:-40rem;margin-left:21%;padding:10px;width:50%;z-index:1}.pam{background-color:#000;height:10vw;position:absolute;top:60vw;width:100vw;z-index:-1}#deal{background-color:#007bff;border:none;color:#fff;cursor:pointer;margin-left:21.6%;padding:10px;width:50%;z-index:1}.result-container{font-family:raleway;font-size:1.5rem;margin-bottom:20px;margin-left:23rem;text-align:center;z-index:1}.success{color:#41b115;font-weight:bolder}.error,.success{font-size:larger;margin-left:-20rem;z-index:1}.error{color:red;font-weight:700}.address{color:#fff;font-weight:700;font:italic;margin-left:-20rem;margin-top:10px}@tailwind base;@tailwind components;@tailwind utilities;.PreLogin{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:9%}.SignOutButton{background-color:#6d0000cc;border:none;border-radius:8px;color:#fff;height:30px;position:absolute;right:10px;top:9px;width:80px;z-index:1000}.SignOutButton :hover{background-color:#4c00ff;cursor:pointer}.SignUporLogInButton{background-color:#4614bdb3;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;margin:4px 2px;padding:10px;text-align:center;z-index:10}#root,body{height:100%}h88{color:#fff;font-family:Orbitron,monospace;font-size:200px;font-weight:700;letter-spacing:.025em;line-height:2.5rem;margin-bottom:.5rem;position:absolute;z-index:10}
/*# sourceMappingURL=main.202139c4.css.map*/