html,body{width:100%;margin:0;padding:0;box-sizing:border-box;overflow-x:hidden}.header{display:flex;justify-content:space-between;align-items:center;padding:30px 20px;background-color:#5a0814;box-shadow:0 4px 20px #0000004d;margin-top:-1px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.logo{flex:1;margin-left:-10%}.logo a{font-size:24px;font-weight:700;color:#fff;text-decoration:none;outline:none;display:flex;flex-direction:column;align-items:center}.dragon{font-size:35px}.nav-links{display:flex;align-items:center;justify-content:center;gap:40px;flex:2;margin-right:20%}.nav-links a{text-decoration:none;color:#fff;font-size:24px;transition:color .3s}.explore-btn{background-color:#e3d0aa;font-weight:700;color:#5a0814;padding:10px 20px;font-size:25px;border:none;border-radius:25px;cursor:pointer;transition:background-color .3s;text-align:left;align-self:flex-start;margin-top:1px;margin-left:-5%;position:relative;overflow:hidden;z-index:0}.explore-btn:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:6px;background:linear-gradient(100deg,transparent,rgba(255,255,255,.7),transparent);z-index:-1;animation:subtle-shiny-border 3s linear infinite}@keyframes subtle-shiny-border{0%{transform:translate(-100%)}to{transform:translate(100%)}}.hicon{font-size:27px;margin-bottom:-3%}.home{position:relative;width:100%;height:100vh;overflow:hidden}.background-video{position:absolute;top:50%;left:50%;width:100vw;height:100vh;object-fit:cover;transform:translate(-50%,-50%);z-index:-1}.content-overlay{position:relative;color:#fff;z-index:1;display:flex;flex-direction:column;height:100vh}.search-bar{margin-top:20px;display:flex;justify-content:center;width:100%;margin-left:10%}.search-input-container{display:flex;align-items:center;position:relative;width:60%}.search-line{position:absolute;left:80px;top:0;bottom:0;width:2px;background-color:#5a0814}.search-icon-left{position:absolute;left:30px;font-size:30px;color:#5a0814;z-index:1}.search-input{width:70%;font-size:16px;border:2px solid #5a0814;border-radius:20px;outline:none;padding:10px 20px 10px 50px;text-align:center}.search-input::placeholder{text-align:center}.search-icon-right{position:absolute;left:260px;font-size:20px;color:#5a0814}.search-input:focus{border-color:#8f0707;direction:ltr}.most-search-car-container{text-align:center;margin:20px auto;width:100%}.most-search-car-container h2{font-size:2rem;font-weight:700;background-color:#5a0814;color:#fff;text-transform:uppercase;letter-spacing:2px;margin-top:-20px;margin-bottom:20px;position:relative;padding-bottom:20px;padding-top:20px}.car-gallery-container{display:flex;flex-wrap:wrap;justify-content:center}.car-display{display:flex;justify-content:center;gap:30px;width:90%;flex-wrap:nowrap;overflow-x:hidden}.car-item{display:flex;flex-direction:column;align-items:center;width:31%;margin-bottom:20px}.car-card{background:#fff;border:1px solid #ddd;border-radius:8px;padding:10px;width:100%;height:450px;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;transition:transform .3s}.car-image{width:100%;height:70%;object-fit:cover;border-radius:8px}.car-details{margin-top:1px;padding:8.3px;background-color:#5a0814;color:#fff;text-align:center;border-radius:8px;width:100%}.car-details p{font-size:21px;font-weight:700;text-shadow:2px 2px 0 rgb(255,9,9),-2px 2px 0 black,2px -2px 0 black,-2px -2px 0 black,0 2px 0 black,0 -2px 0 black,2px 0 0 black,-2px 0 0 black}.back-button,.next-button{padding:15px 25px;font-size:1.5rem;cursor:pointer;background-color:#5a0814;color:#fff;border:none;border-radius:30px;transition:background-color .3s,transform .3s}.back-button:hover,.next-button:hover{background-color:#840d1f;transform:scale(1.1)}.back-button{margin-right:20px}.next-button{margin-left:20px}.view-offers-button{background-color:#ffdc97;color:#000;border:none;padding:10px 20px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin-top:10px;border-radius:5px;cursor:pointer;transition:background-color .3s,transform .2s}.view-offers-container{padding:20px;text-align:center;font-family:Arial,sans-serif}.subtitle{margin:10px 0 20px;font-size:1.2em;color:#555}.offers-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-top:20px}.offer-card{border:1px solid #ccc;border-radius:8px;overflow:hidden;background-color:#fff;box-shadow:0 4px 8px #0000001a;transition:transform .2s ease-in-out}.offer-card:hover{transform:scale(1.05)}.offer-image{width:100%;height:200px;object-fit:cover}.offer-details{padding:15px;text-align:left}.offer-details h3{font-size:1.2em;color:#333;margin-bottom:10px}.offer-details p{font-size:1em;color:#666;margin:5px 0}.valid-until{font-size:.9em;color:#888;font-style:italic}.claim-button{margin-top:10px;padding:10px 15px;border:none;background-color:#5a0814;color:#fff;cursor:pointer;border-radius:5px;font-size:1em}.exclusive-events{background-color:#fff;border-radius:8px;padding:30px;margin:2% 10% 0;box-shadow:0 4px 10px #0000001a}.exclusive-events h2{font-size:28px;color:#8b0c1f;margin-bottom:20px;text-align:center;margin-top:-5px}.exclusive-events p{font-size:16px;color:#555;text-align:center;margin-bottom:20px}.exclusive-events ul{list-style-type:none;padding:0;text-align:center}.exclusive-events ul li{font-size:18px;color:#444;margin:10px 0}.exclusive-events ul li strong{color:#000}.explore-events-button{background-color:#000;color:#fff;border:none;padding:12px 30px;border-radius:5px;font-size:18px;cursor:pointer;transition:background-color .3s ease;display:block;margin:30px auto}.cta-section{margin-top:40px;background-color:#f8f9fa;padding:20px;border-radius:8px;box-shadow:0 4px 8px #0000001a}.cta-section h3{font-size:1.4em;color:#333;margin-bottom:10px}.cta-section p{font-size:1em;color:#555;margin-bottom:20px}.contact-button{padding:15px 30px;font-size:1em;border:none;background-color:#5a0814;color:#fff;cursor:pointer;border-radius:5px;transition:background-color .2s ease-in-out}.new-collection{padding:20px;text-align:center}.nc{font-size:2rem;font-weight:700;background-color:#5a0814;color:#fff;text-transform:uppercase;text-align:center;letter-spacing:2px;margin-top:20px;margin-bottom:20px;position:relative;padding-bottom:20px;padding-top:20px}.electric-cars-container{padding:30px;background-color:#f0f0f0;text-align:center}.electric-car-image{width:100%;height:70vh;object-fit:cover;border-radius:8px}.newmodel-description-ec{margin-top:20px;font-size:25px}.electric-car-table{text-align:center;max-width:800px;margin:0 auto;overflow-x:auto}.table-container{max-height:300px;overflow-y:auto;border:1px solid #ccc}.electric-car-table table{width:100%;border-collapse:collapse;margin-top:0}.electric-car-table th,.electric-car-table td{padding:10px;border:1px solid #ccc;text-align:center}.electric-car-table th{background-color:#2a9d8f;color:#fff}.electric-car-table tbody{max-height:300px;overflow-y:auto}.read-more-container-ec{margin-top:20px}.read-more-button-ec{padding:10px 20px;background-color:#2a9d8f;color:#fff;border:none;border-radius:5px;cursor:pointer}.read-more-button-ec:hover{background-color:#1f7b64}.car-gallery-container-ec{display:flex;flex-wrap:wrap;justify-content:center}.car-display-ec{display:flex;justify-content:center;gap:30px;width:95%;flex-wrap:nowrap;overflow-x:hidden}.car-item-ec{display:flex;flex-direction:column;align-items:center;width:31%;margin-bottom:20px}.car-card-ec{background:#fff;border:1px solid #ddd;border-radius:8px;padding:10px;width:100%;height:470px;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;transition:transform .3s}.car-image-ec{width:100%;height:70%;object-fit:cover;border-radius:8px}.car-details-ec{margin-top:1px;padding:8.3px;background-color:#5a0814;color:#fff;text-align:center;border-radius:8px;width:100%}.car-details-ec p{font-size:21px;font-weight:700;text-shadow:2px 2px 0 rgb(255,9,9),-2px 2px 0 black,2px -2px 0 black,-2px -2px 0 black,0 2px 0 black,0 -2px 0 black,2px 0 0 black,-2px 0 0 black}.view-offers-button-ec{background-color:#ffdc97;color:#000;border:none;padding:10px 20px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin-top:10px;border-radius:5px;cursor:pointer;transition:background-color .3s,transform .2s}.view-offers-button-ec:hover{transform:scale(1.05)}.view-offers-button-ec:active{background-color:#fff7b4}.back-button-ec,.next-button-ec{padding:15px 25px;font-size:1.5rem;cursor:pointer;background-color:#5a0814;color:#fff;border:none;border-radius:30px;transition:background-color .3s,transform .3s}.back-button-ec:hover,.next-button-ec:hover{background-color:#840d1f;transform:scale(1.1)}.back-button-ec{margin-right:20px}.next-button-ec{margin-left:20px}.electric-cars-comparison-section h2{margin-top:-10px;margin-bottom:-3px;font-size:2rem}.electric-cars-comparison-section{margin-top:30px;padding:20px}.comparison-container{display:flex;align-items:flex-start;justify-content:space-between;border:1px solid #ccc;padding:15px;border-radius:8px;max-width:800px;margin:10px auto}.comparison-item{flex:1;text-align:center;margin:0 10px}.comparison-car-image{width:100%;max-width:300px;height:auto;border-radius:8px;margin-bottom:10px;object-fit:cover}.comparison-car-name{font-size:20px;font-weight:700;margin-bottom:5px;color:#5a0814}.comparison-car-price{font-size:18px;color:#555;margin-bottom:5px}.comparison-feature,.comparison-price-comparison{font-size:16px;color:#3a3a3a;margin-bottom:5px}.comparison-vs-section{font-size:24px;font-weight:700;color:#444;margin-top:70px}.vs-icon{font-size:2rem;font-weight:700;text-align:center;margin:0 20px;background-color:#000;color:#fff;text-transform:uppercase;border-radius:20px}.why-buy{margin-top:-5px;text-align:center;border:2px solid #ddd;padding:20px;border-radius:8px;margin-bottom:50px}.why-buy h3{margin-bottom:15px;font-size:2rem;margin-top:2px;color:#5a0814}.why-buy ul{list-style-type:none;padding:0}.why-buy li{margin:8px 0;font-size:1.5rem;color:#403f3f}.marquee-container{width:100vw;height:12vh;overflow:hidden;background-color:#bd0000;padding:10px 0;border:1px solid #ddd;border-radius:5px;box-shadow:0 2px 4px #0000001a;position:relative;margin:-30px 0 0 -30px}.marquee-text{display:inline-block;white-space:nowrap;font-size:1.7rem;font-weight:700;color:#fff;animation:scroll-marquee 3s linear infinite;margin-top:10px}.poster-container{display:flex;justify-content:center;align-items:center;padding:20px}.poster-border{display:grid;grid-template-rows:auto auto auto;grid-template-columns:auto auto auto;background-color:#360141;padding:40px;border-radius:10px}.bulb-row{text-align:center;font-size:24px;white-space:nowrap}.top-row{grid-column:2}.bottom-row{grid-column:2;transform:rotate(180deg)}.poster-content{display:flex;align-items:center;justify-content:center;grid-column:2;grid-row:2;position:relative}.bulb-column{display:flex;flex-direction:column;justify-content:center;font-size:24px;margin:0}.left-column{grid-row:2;grid-column:1;transform:rotate(-90deg);margin-right:-165px}.right-column{grid-row:2;grid-column:3;transform:rotate(90deg);margin-left:-165px}.poster-image{width:80%;max-width:600px;border-radius:10px}@keyframes blink{0%,to{opacity:1;text-shadow:0 0 5px #ffd700,0 0 10px #ffd700,0 0 20px #ffd700}50%{opacity:.5;text-shadow:none}}.bulb-row,.bulb-column,.corner-bulb{animation:blink 1s infinite}.bulb-row span,.bulb-column span,.corner-bulb{font-size:24px;color:gold}.popular-brands-section{margin-top:40px;text-align:center}.popular-brands-section h3{font-size:2.5rem;margin-bottom:25px;font-weight:700;margin-top:-40px}.brands-table{width:70%;border-collapse:collapse;margin-top:20px;margin-left:15%}.brands-table td{padding:15px;text-align:center;border:1px solid #ddd;width:5%}.brands-table th{background-color:#f2f2f2}.brands-table td{background-color:#fff}.brand-logo{width:80px;height:auto;margin-bottom:5px;margin-top:20px}.brands-table td p{font-size:20px;color:#000}.about-section{padding:40px;background-color:#f9f9f9;font-family:Arial,sans-serif;margin-top:20px;margin-left:15px}.about-heading{font-size:2.5rem;font-weight:700;color:#5a0814;text-align:center;margin-bottom:20px;margin-top:-10px}.about-us-image{width:100%;max-width:900px;height:auto;border-radius:10px;display:block;margin:20px auto;box-shadow:0 4px 8px #0000001a}.intro-text{font-size:1.4rem;line-height:1.6;text-align:center;margin-bottom:30px}.mission,.features,.call-to-action{margin-bottom:40px;margin-top:-10px}.mission h3,.features h3,.call-to-action h3{font-size:1.8rem;font-weight:700;color:#5a0814;margin-bottom:10px;margin-top:10px}.mission p,.features ul,.call-to-action p{font-size:1.34rem;line-height:1.6;color:#333}.features ul{list-style-type:none;padding:0}.features li{font-size:1.34rem;margin-bottom:15px}.features li strong{color:#5a0814}.call-to-action{text-align:center;font-size:1.34rem}.explore-btn-about{padding:15px 25px;font-size:1.2rem;background-color:#5a0814;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.explore-btn-about:hover{background-color:#930d21}.contact-us{background-color:#fff;padding:40px;margin-bottom:40px;border-radius:8px;box-shadow:0 4px 6px 3px #0000001a}.contact-us h2{font-size:2.5rem;color:#5a0814;font-weight:700;text-transform:uppercase;letter-spacing:2px;margin-bottom:20px;margin-top:-20px}.contact-us p{font-size:1.34rem;margin-bottom:10px;color:#333}.contact-us strong{font-weight:700}.get-in-touch{background-color:#fff;padding:40px;margin-bottom:40px;border-radius:8px;box-shadow:0 4px 6px 3px #0000001a;max-width:800px;margin-left:auto;margin-right:auto;width:40%}.get-in-touch h2{font-size:2.5rem;color:#5a0814;font-weight:700;text-transform:uppercase;letter-spacing:2px;margin-bottom:20px;text-align:center;margin-top:2px}.get-in-touch form{display:flex;flex-direction:column;gap:20px;width:60%;margin:0 auto}.get-in-touch label{font-size:1rem;margin-bottom:5px;color:#333;text-align:left}.get-in-touch input,.get-in-touch textarea{padding:12px;font-size:1rem;margin-bottom:15px;border:1px solid #ccc;border-radius:5px;color:#333;width:100%}.get-in-touch textarea{resize:vertical;min-height:100px}.get-in-touch button{padding:12px 20px;background-color:#5a0814;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:1rem;transition:background-color .3s ease}.get-in-touch button:hover{background-color:#9a121a}.get-in-touch p{font-size:1rem;color:#4caf50;font-weight:700;text-align:center}.back-home-btn-about{padding:10px 20px;font-size:16px;color:#fff;background-color:#2b0e67;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s;margin-top:30px}.back-home-btn-about:hover{background-color:#1a0e46}.newmodel{padding-top:20px}.newmodel-header{text-align:center;margin:-8px auto 20px;display:block;width:fit-content;border:3px solid #5a0814;border-radius:30%;padding:10px;background-color:#e1dede}.newmodel-title{font-size:2rem;color:#5a0814;margin:0;font-weight:700}.newmodel-description{margin:10px auto;font-size:20px;text-align:center;max-width:80%;width:100%}.read-more-container{display:flex;justify-content:flex-end}.read-more-button{background-color:#5a0814;color:#fff;border:none;padding:8px 16px;cursor:pointer;border-radius:4px;margin-top:-35px;margin-bottom:5px;margin-right:150px}.featured-car-heading{font-size:28px;font-weight:700;text-align:center;max-width:30%;width:100%;margin-bottom:20px;margin-top:10px}.section-headings{display:flex;width:80%;margin-bottom:20px;margin-left:9.3%;margin-top:-20px;gap:30px;border-bottom:1.5px solid #dbd4d5;cursor:pointer}.section-headings h3{font-size:18px;color:#333;font-weight:400;margin-right:17px;position:relative;transition:border-bottom .3s ease}.section-headings h3:before{content:"";position:absolute;bottom:-18px;left:0;right:0;height:5px;background-color:#650404}.section-headings h3:not(.active):before{display:none}.section-headings h3:last-child{margin-right:0}.new-arrivals-section{margin-top:30px}.new-arrivals-container{display:flex;justify-content:center}.new-arrival-item{width:35%;text-align:center;border:2px solid #ddd;border-radius:8px;padding:10px;margin-left:3%;margin-right:3%;box-shadow:0 4px 8px #0000001a;transition:transform .3s ease,box-shadow .3s ease;margin-bottom:30px}.new-arrival-item:hover{transform:translateY(-10px);box-shadow:0 6px 12px #0003}.new-arrival-image{width:100%;height:auto;border-radius:8px}.car-name-model{font-size:1.2rem;font-weight:700;margin-top:10px}.car-price-model{font-size:1.2rem;color:#212121;margin-top:5px}.view-3d-btn{margin-top:-3px;padding:10px 20px;background-color:#40085a;color:#fff;border:none;border-radius:4px;cursor:pointer}.view-3d-btn:hover{background-color:#5b0158}.zoom-in-effect{animation:zoomIn 1s ease-in-out}.upcoming-cars-section{text-align:center;margin:20px auto;width:100%}.upcoming-cars-heading{font-size:2rem;font-weight:700;background-color:#5a0814;color:#fff;text-transform:uppercase;letter-spacing:2px;margin-top:-20px;margin-bottom:20px;padding:20px}.upcoming-cars-gallery{display:flex;flex-wrap:wrap;justify-content:center;gap:25px}.upcoming-car-item{display:flex;flex-direction:column;align-items:center;width:31%;margin-bottom:20px}.upcoming-car-card{position:relative;background:#fff;border:1px solid #ccc;border-radius:10px;padding:10px;width:100%;height:450px;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;transition:transform .3s ease}.upcoming-car-card:hover{transform:scale(1.05)}.upcoming-car-image{width:100%;height:70%;object-fit:cover;border-radius:8px}.alert-button{position:absolute;bottom:142px;right:10px;padding:10px;background-color:#000;color:#fff;border:1px solid rgb(255,0,0);border-radius:5px;cursor:pointer;font-size:16px;transition:background-color .3s}.upcoming-car-details{margin-top:10px;padding:10px;background-color:#5a0814;color:#fff;text-align:center;border-radius:8px;width:100%}.upcoming-car-name{font-size:20px;font-weight:700;text-shadow:2px 2px 0 rgb(255,9,9),-2px 2px 0 black,2px -2px 0 black,-2px -2px 0 black,0 2px 0 black,0 -2px 0 black,2px 0 0 black,-2px 0 0 black}.upcoming-car-price{font-size:18px;margin-top:5px;color:#ffff7a}.zoom-in-effect{animation:zoomIn 1s ease-in-out;overflow:hidden}@keyframes zoomIn{0%{transform:scale(.9);opacity:.5}to{transform:scale(1);opacity:1}}.alertme-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:72vh;background-color:#f4f4f4;text-align:center;padding:20px;box-sizing:border-box;max-width:600px;margin:0 auto}.alertme-container h2{color:#891a06;margin-top:2px}.alertme-input-container{margin-bottom:20px;display:flex;justify-content:center;align-items:center}.alertme-input{padding:10px;margin-right:10px;border:1px solid #ccc;border-radius:4px;width:250px;font-size:16px;outline:none}.alertme-input:focus{border-color:#5a0814;box-shadow:0 0 5px #ff3006}.alertme-submit-button{padding:10px 20px;border:none;background-color:#5a0814;color:#fff;cursor:pointer;border-radius:4px;font-size:16px}.alertme-submit-button:disabled{background-color:#ccc;cursor:not-allowed}.alertme-loading-container{display:flex;align-items:center;justify-content:center}.alertme-loader{border:6px solid #f3f3f3;border-top:6px solid #3498db;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite;margin-right:20px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.alertme-confirmation-message{font-size:18px;color:#2ecc71;font-weight:700;margin-top:20px}.alertme-consent-container{margin-top:20px;font-size:18px;color:#333;display:flex;flex-direction:column;align-items:center}.alertme-consent-label{font-size:16px;color:#666}.alertme-consent-text{font-size:12px;color:#888;margin-top:-5px;text-decoration:underline;margin-left:20px}.alertme-consent-text a{color:#888;text-decoration:underline}.whatsapp-optin{margin-bottom:20px;font-size:16px;display:flex;align-items:center;justify-content:center}.whatsapp-optin label{color:#333;font-size:14px}.whatsapp-optin input[type=checkbox]{margin-right:10px;width:20px;height:20px;cursor:pointer;accent-color:#25d366}.whatsapp-optin input[type=checkbox]:checked{background-color:#25d366;border-color:#25d366}.trending-cars-section{text-align:center;margin:20px auto;width:100%}.trending-cars-heading{font-size:2rem;font-weight:700;background-color:#5a0814;color:#fff;text-transform:uppercase;letter-spacing:2px;margin-top:-20px;margin-bottom:20px;padding:20px}.trending-cars-gallery{display:flex;flex-wrap:wrap;justify-content:center;gap:25px}.trending-car-item{display:flex;flex-direction:column;align-items:center;width:31%;margin-bottom:20px}.trending-car-card{background:#fff;border:1px solid #ccc;border-radius:10px;padding:10px;width:100%;height:450px;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;transition:transform .3s}.trending-car-card:hover{transform:scale(1.05)}.trending-car-image{width:100%;height:70%;object-fit:cover;border-radius:8px}.trending-car-details{margin-top:10px;padding:10px;background-color:#5a0814;color:#fff;text-align:center;border-radius:8px;width:100%}.trending-car-name{font-size:20px;font-weight:700;text-shadow:2px 2px 0 rgb(255,9,9),-2px 2px 0 black,2px -2px 0 black,-2px -2px 0 black,0 2px 0 black,0 -2px 0 black,2px 0 0 black,-2px 0 0 black}.trending-car-price{font-size:18px;margin-top:5px;color:#ffff7a}.view-offers-button-tc{background-color:#ffdc97;color:#000;border:none;padding:10px 20px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin-top:-5px;border-radius:5px;cursor:pointer;transition:background-color .3s,transform .2s}.view-offers-button-tc:hover{transform:scale(1.05)}.view-offers-button-tc:active{background-color:#fff7b4}.buy-used-cars-section{text-align:center;margin:0;padding:0;max-width:1500px}.section-title{font-size:2rem;font-weight:700;background-color:#5a0814;color:#fff;text-transform:uppercase;letter-spacing:2px;margin-top:-5px;margin-bottom:20px;padding:20px;position:relative;left:0;right:0;width:100vw;box-sizing:border-box}.section-tagline{font-size:1.5rem}.filter-options{margin:20px auto;display:flex;justify-content:center;gap:10px}.used-car-search-bar{padding:10px;width:300px;border:2px solid #670303;border-radius:4px}.search-button{padding:10px 20px;background-color:#5a0814;color:#fff;border:none;border-radius:4px;cursor:pointer}.used-cars-grid{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:20px}.used-car-card{width:calc(33.333% - 20px);background:#f9f9f9;border:1px solid #ddd;border-radius:8px;text-align:center;padding:15px;box-shadow:0 4px 8px #0000001a}.used-car-image{width:100%;height:auto;border-radius:4px;margin-bottom:10px}.car-name{font-size:1.2em;margin:10px 0}.car-price,.car-mileage,.car-owner{margin:5px 0}.view-details-button{margin-top:10px;padding:8px 16px;background-color:#a33100;color:#fff;border:none;border-radius:4px;cursor:pointer}.view-details-button:hover{background-color:#e6290c}.review-section{display:flex;flex-direction:column;align-items:center;margin-top:50px;padding:20px 20px 50px;border-bottom:1px solid #8b8b8b}.review-section h2{margin-top:-40px;font-size:2.5rem;font-weight:700;border-bottom:2px solid #9a9a9a}.review-navigation{display:flex;justify-content:center;position:absolute;width:100%;bottom:-3865px;z-index:1}.prev-btn,.next-btn{background-color:#5a0814;color:#fff;border:none;padding:10px;margin:0 10px;border-radius:10px;cursor:pointer}.prev-btn:hover,.next-btn:hover{background-color:#b31129}.review-container{display:flex;justify-content:center;align-items:center;gap:20px;width:80%;max-width:1200px;margin-top:-10px;margin-bottom:30px}.review-card{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:45%;background-color:#f9f9f9;padding:15px;border-radius:10px;box-shadow:0 2px 5px #0000001a;height:300px}.review-content{display:flex;flex-direction:column;align-items:center}.review-header{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.review-image{margin-bottom:10px}.review-user-img{width:60px;height:60px;border-radius:50%;object-fit:cover}.review-user-name{font-weight:700;font-size:16px;margin-top:5px}.review-user-id{font-size:14px;color:#555;margin-top:2px}.review-text{margin:5% 0 10px;font-size:18px;text-align:center;flex-grow:1}.review-date{font-size:12px;color:gray;margin-top:15px}.canvas-container{position:relative;width:100%;height:90vh}.background-image-model{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;object-fit:cover}.custom-canvas{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden}.loading-spinner-container{display:flex;justify-content:center;align-items:center;height:100vh;position:relative;margin-top:-200px}.loader-container{position:relative;width:300px;height:100px;background-color:transparent}.road{position:absolute;top:50%;left:0;width:100%;height:10px;background:linear-gradient(to right,#ccc 20%,transparent 20%,transparent 40%,#ccc 40%,#ccc 60%,transparent 60%,transparent 80%,#ccc 80%);background-size:50px 100%;animation:roadMove 1.5s linear infinite;transform:translateY(-50%)}@keyframes roadMove{0%{transform:translate(0)}to{transform:translate(-50px)}}.car{position:absolute;top:32%;left:50%;width:80px;height:80px;background:url(/41969.jpg) no-repeat center center;background-size:contain;transform:translate(-50%,-50%);animation:carBounce 1s ease-in-out infinite}@keyframes carBounce{0%{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-10px)}to{transform:translate(-50%,-50%) translateY(0)}}.car-showcase-container{padding:20px}.car-explore-header{text-align:center;margin:-8px auto 20px;display:block;width:fit-content;border:3px solid #5a0814;border-radius:30%;padding:10px;background-color:#e1dede}.car-showcase-title{font-size:2rem;color:#5a0814;margin:0;font-weight:700}.car-showcase-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.car-model-title{font-size:1.4rem;margin:10px 0;color:#fff}.car-price-tag{font-size:1.3rem;font-weight:700;color:tomato;margin-bottom:10px}.car-link-button{background-color:#ffdc97;color:#000;border:none;padding:10px 20px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;border-radius:5px;cursor:pointer;transition:background-color .3s,transform .2s;margin-top:-1%;margin-bottom:15px}.view-offers-button-allcars{background-color:#ffdc97;color:#000;border:none;padding:10px 20px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin-top:-5px;margin-bottom:15px;border-radius:5px;cursor:pointer;transition:background-color .3s,transform .2s}.view-offers-button:hover{transform:scale(1.05)}.view-offers-button:active{background-color:#fff7b4}.sell-car-component{position:relative}.background-image{position:relative;height:85vh;width:100%;background-image:url(/sellcarimg.jpg);background-size:cover;background-position:center;z-index:-1;margin-top:.3px}.overlay{display:flex;justify-content:center;align-items:center;height:100%;color:#fff;text-align:center}.sell-car-title{font-size:3rem;color:#ffc65d;margin-top:-400px}.process-title{text-align:center;margin:35px auto 20px;display:block;width:fit-content;border:3px solid #5a0814;border-radius:30%;padding:10px;background-color:#e1dede;font-size:2rem;color:#5a0814;font-weight:700}.process-container{margin:10px 60px 45px;text-align:center}.process-steps{display:flex;justify-content:space-between;flex-wrap:wrap}.process-step{flex:1;min-width:400px;max-width:300px;position:relative;margin:10px}.process-box{border-radius:15px;box-shadow:0 4px 12px #0000001a;overflow:hidden;text-align:center;padding-bottom:20px;background-color:#5a0814}.process-img{width:100%;height:190px;object-fit:cover;border-bottom:2px solid black}.step-number-circle{position:absolute;bottom:130px;left:10px;width:70px;height:60px;background-color:#5a0814;color:orange;border-top-left-radius:70px;border-top-right-radius:70px;display:flex;align-items:center;justify-content:center;font-size:1.7rem;font-weight:700}.step-heading{font-size:1.5rem;margin-top:10px;color:wheat}.step-description{font-size:1rem;color:#fff;margin-top:-10px}.why-sell-section{padding:40px 20px;background-color:#fff0d0;text-align:center}.why-sell-title{font-size:28px;font-weight:700;margin-bottom:15px;margin-top:-2px}.why-sell-description{font-size:22px;margin-bottom:40px;color:#555;line-height:1.6;max-width:800px;margin-left:auto;margin-right:auto}.reason-boxes{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-bottom:40px}.reason-box{width:30%;background-color:#c20f2a;color:#fff;padding:12px;border-radius:8px;box-shadow:0 4px 8px #0000001a;text-align:center;box-sizing:border-box}.reason-box img{width:80px;height:80px;margin-bottom:-10px;border-radius:35px}.reason-box h4{font-size:19px;font-weight:700;margin-bottom:10px}.reason-box p{font-size:16px;color:#f9f981;line-height:1.5}.reason-boxes .last-box{width:30%;text-align:center;margin-top:20px;margin-left:auto;margin-right:auto}*,*:before,*:after{box-sizing:border-box}.recommended-section{margin-top:30px;padding:45px;background:#2b0e67;border-radius:8px;box-shadow:0 2px 8px #0000001a;width:80%;margin-left:auto;margin-right:auto}.recommended-description p{font-size:20px;color:#fff;margin-bottom:20px;line-height:1.5;margin-top:2px;font-weight:700}.stats-container{display:flex;justify-content:space-around;align-items:center;gap:30px;flex-wrap:wrap}.stat-item{text-align:center;flex:1;padding:15px;border:2px solid #fff;border-radius:8px;background-color:#fff3;transition:all .3s ease-in-out}.stat-item:hover{background-color:#ffffff4d;box-shadow:0 4px 12px #0003;transform:translateY(-5px)}.stat-number{font-size:28px;font-weight:700;color:#6af8bb;display:block;margin-bottom:10px}.stat-text{font-size:14px;color:#fff}.faq-section{display:flex;flex-direction:column;align-items:center;margin-top:30px}.faq-title{font-size:24px;font-weight:700;text-align:center;margin-bottom:20px}.faq-item{width:100%;display:flex;justify-content:center;flex-direction:column;margin:10px 0 10px 22%}.faq-question{display:flex;justify-content:space-between;background:#f1f1f1;padding:15px;border:1px solid #ddd;border-radius:5px;width:80%;text-align:left;font-size:18px;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.faq-question:hover{background-color:#e0e0e0}.arrow{font-size:18px;cursor:pointer;transition:transform .3s ease}.faq-answer{display:none;padding:15px;background-color:#fafafa;border-left:3px solid #5a0814;margin-top:10px;border-radius:5px;width:80%;text-align:left;font-size:20px}.faq-item:hover .faq-answer{display:block}.faq-item:hover .arrow{transform:rotate(180deg)}.faq-answer p{margin:0}.form-message{margin:20px;text-align:left;font-size:24px;color:#333;font-weight:500}.sell-car-form{padding:20px;margin:2% auto 30px;width:90%;max-width:600px;border-radius:10px;box-shadow:0 6px 15px #00000026;background-color:#4a0b11;color:wheat}.form-group{margin-bottom:15px}label{display:block;margin-bottom:8px;font-weight:700;width:100%;text-align:left;color:#fff}.form-input,.form-select,.form-textarea,.form-file{width:100%;padding:10px;border:1px solid #ccc;border-radius:5px;margin-bottom:15px;box-sizing:border-box;background-color:#fff;color:#333}.form-input:focus,.form-select:focus,.form-textarea:focus,.form-file:focus{border-color:#ff9f59;outline:none}textarea.form-textarea{resize:vertical}.submit-button{width:100%;padding:12px;background-color:#ffca6b;color:#333;border:none;border-radius:5px;cursor:pointer;font-weight:700;transition:background-color .3s ease;display:block;margin:20px 0}.submit-button:hover{background-color:#ffa347}.confirmation-message{text-align:center;padding:30px;background-color:#fbf5be;border-radius:8px;box-shadow:0 2px 10px #0000001a;width:80%;margin:30px auto}.confirmation-message h3{font-size:28px;color:#333;margin-bottom:10px}.confirmation-message p{font-size:18px;color:#555;margin-bottom:20px}.back-home-btn{padding:10px 20px;font-size:16px;color:#fff;background-color:#2b0e67;border:none;border-radius:5px;cursor:pointer;margin-bottom:20px;transition:background-color .3s}.back-home-btn:hover{background-color:#1a0e46}.follow-us{margin-top:20px;font-size:18px;color:#333}.follow-us p{margin-bottom:10px}.social-links{display:flex;justify-content:center;gap:20px}.social-btn{padding:10px 20px;font-size:16px;color:#fff;background-color:#0073b1;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s}.social-btn:hover{background-color:#005f88}.social-links a:first-child .social-btn{background-color:#333}.social-links a:first-child .social-btn:hover{background-color:#2d2d2d}.footer{text-align:center;padding:10px 0;background-color:#5a0814;color:#fff;font-size:24px;width:100%}@media (max-width: 768px){.header{padding:20px;justify-content:space-between;flex-direction:row;background-color:#5a0814}.logo.hidden{display:none}.logo{display:flex;align-items:center;flex:1}.logo a{font-size:22px;font-weight:700;color:#fff;text-decoration:none;outline:none;display:flex;align-items:center;padding-left:50px}.dragon{font-size:36px;margin-right:10px}.nav-links{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:25px;margin-top:19px;padding-left:20px;display:none}.nav-links.open{display:flex}.hamburger{display:block;background-color:transparent;border:none;cursor:pointer;width:30px;height:25px;display:flex;flex-direction:column;justify-content:space-between;z-index:10}.hamburger div{background-color:#fff;height:5px;width:100%;border-radius:5px}.header.open .hamburger,.close-btn{display:none}.header.open .close-btn{display:block}.close-btn{position:absolute;top:10px;right:10px;font-size:24px;background:none;border:none;color:#fff;cursor:pointer;z-index:15}.explore-btn{background-color:#e3d0aa;font-weight:700;color:#5a0814;padding:10px 20px;font-size:16px;border:none;border-radius:25px;text-align:left;align-self:flex-start;margin-top:-1px;margin-left:-5%}}@media (min-width: 769px){.hamburger{display:none}.nav-links{display:flex;justify-content:center;gap:20px;flex:2}}@media (min-width: 769px){.explore-btn{position:absolute;right:20px;top:50%;transform:translateY(-50%)}}@media (max-width: 768px){.search-bar{width:90%;margin-left:5%}.search-input-container{width:80%}.search-line{left:40px}.search-icon-left{left:10px;font-size:24px}.search-input{width:80%;font-size:14px;padding-left:40px}.search-icon-right{right:20px;font-size:18px}}@media (max-width: 480px){.search-bar{width:120%;margin-left:1.5%}.search-input-container{width:90%}.search-line{left:50px}.search-icon-left{left:17px;font-size:20px}.search-icon-right{left:122px;font-size:16px}.search-input{width:80%;font-size:12px;padding-left:30px}.search-input::placeholder{font-size:12px}}@media (max-width: 480px){.header{padding:15px}.nav-links a{font-size:18px}.logo a{font-size:20px}.dragon{font-size:30px}.footer{font-size:16px}}@media (max-width: 786px){.most-search-car-container{margin-top:20px}.most-search-car-container h2{font-size:1.5rem;letter-spacing:1px;padding-bottom:15px;padding-top:15px}}@media (max-width: 786px){.car-display{display:block}.car-item{width:100%;margin-bottom:20px}.car-card{height:500px}.back-button,.next-button{font-size:1.3rem;padding:12px 20px}.view-offers-button{font-size:14px;padding:8px 16px}}@media (max-width: 768px){.view-offers-container{padding:15px;text-align:center}.subtitle{margin:10px 0 15px;font-size:1em;color:#555}.offers-grid{grid-template-columns:1fr;gap:15px;margin-top:15px}.offer-card{border:1px solid #ccc;border-radius:8px;overflow:hidden;background-color:#fff;box-shadow:0 4px 8px #0000001a;transition:transform .2s ease-in-out}.offer-card:hover{transform:scale(1.02)}.offer-image{width:100%;height:150px;object-fit:cover}.offer-details{padding:12px;text-align:left}.offer-details h3{font-size:1.1em;color:#333;margin-bottom:8px}.offer-details p{font-size:.9em;color:#666;margin:5px 0}.valid-until{font-size:.8em;color:#888;font-style:italic}.claim-button{margin-top:8px;padding:8px 12px;border:none;background-color:#5a0814;color:#fff;cursor:pointer;border-radius:5px;font-size:.9em}.exclusive-events{background-color:#fff;border-radius:8px;padding:20px;margin:2% 5% 0;box-shadow:0 4px 10px #0000001a}.exclusive-events h2{font-size:24px;color:#8b0c1f;margin-bottom:15px;text-align:center}.exclusive-events p{font-size:14px;color:#555;text-align:center;margin-bottom:15px}.exclusive-events ul{list-style-type:none;padding:0;text-align:center}.exclusive-events ul li{font-size:16px;color:#444;margin:8px 0}.exclusive-events ul li strong{color:#000}.explore-events-button{background-color:#000;color:#fff;border:none;padding:10px 25px;border-radius:5px;font-size:16px;cursor:pointer;transition:background-color .3s ease;display:block;margin:20px auto}.cta-section{margin-top:30px;background-color:#f8f9fa;padding:15px;border-radius:8px;box-shadow:0 4px 8px #0000001a}.cta-section h3{font-size:1.2em;color:#333;margin-bottom:8px}.cta-section p{font-size:.9em;color:#555;margin-bottom:15px}.contact-button{padding:12px 25px;font-size:1em;border:none;background-color:#5a0814;color:#fff;cursor:pointer;border-radius:5px;transition:background-color .2s ease-in-out}}@media (max-width: 786px){.nc{font-size:1.5rem;letter-spacing:1px;padding:15px 10px;margin-top:15px;margin-bottom:15px}}@media (max-width: 768px){.newmodel-description-ec{font-size:22px}.electric-car-image{height:40vh}.electric-car-table{max-width:100%;padding:10px}.electric-car-table th,.electric-car-table td{font-size:14px}.read-more-button-ec{width:55%}}@media (max-width: 480px){.electric-cars-container{padding:15px}.newmodel-description-ec{font-size:18px}.electric-car-image{height:40vh}.electric-car-table th,.electric-car-table td{padding:8px;font-size:12px}.read-more-button-ec{padding:8px 10px;font-size:14px}.read-more-container-ec{margin-top:10px}}@media (max-width: 786px){.car-display-ec{display:block}.car-item-ec{width:100%;margin-bottom:20px}.car-card-ec{height:500px}.back-button-ec,.next-button-ec{font-size:1.3rem;padding:12px 20px}.view-offers-button-ec{font-size:16px;padding:8px 16px;margin-bottom:7px}}@media (max-width: 480px){.car-display-ec{flex-wrap:wrap;gap:10px}.car-item-ec{width:100%}.car-card-ec{height:450px}.car-image-ec{height:65%}.car-details-ec p{font-size:20px}.car-details-ec{padding:5px}}@media (max-width: 768px){.comparison-container{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px;max-width:100%}.comparison-item{flex:0 0 auto;width:100%;margin:0 10px}.comparison-car-image{max-width:150px;height:auto;margin-bottom:10px}.comparison-vs-section{font-size:24px;font-weight:700;color:#444;margin:0 20px}.vs-icon{font-size:2rem;margin:0 20px}.comparison-car-name,.comparison-car-price,.comparison-feature,.comparison-price-comparison{font-size:14px}}@media (max-width: 480px){.comparison-container{flex-direction:row;padding:5px 25px}.comparison-item{width:35%;margin:0 15px}.comparison-car-image{max-width:140px;height:auto;margin-bottom:8px}.vs-icon{font-size:2rem;margin:0 10px}.comparison-car-name,.comparison-car-price,.comparison-feature,.comparison-price-comparison{font-size:12px}}@media (max-width: 768px){.why-buy{padding:15px;margin-bottom:30px}.why-buy h3{font-size:1.8rem;margin-bottom:12px}.why-buy li{font-size:1.4rem}}@media (max-width: 480px){.why-buy{padding:10px;margin-bottom:50px}.why-buy h3{font-size:1.6rem;margin-bottom:10px}.why-buy li{font-size:1.2rem}}@media (max-width: 768px){.marquee-container{width:100vw;height:10vh;padding:8px 0;margin-left:0;margin-top:0}.marquee-text{font-size:1.4rem;animation:scroll-marquee 4s linear infinite}}@media (max-width: 480px){.marquee-container{width:100vw;height:10vh;padding:5px 0;margin-left:-15px;margin-top:-15px;margin-bottom:10px}.marquee-text{font-size:1.5rem;animation:scroll-marquee 5s linear infinite}}@media (max-width: 768px){.poster-image{width:70%;max-width:400px}.left-column,.right-column{display:none}}@media (max-width: 480px){.poster-image{width:80%;max-width:600px}.left-column,.right-column{display:none}}@media (max-width: 768px){.brands-table{width:100%;margin-left:0;border-collapse:collapse;margin-top:20px}.brands-table td{padding:10px;text-align:center;border:1px solid #ddd;width:33.33%}.brands-table th{background-color:#f2f2f2}.brands-table td{background-color:#fff}.brand-logo{width:60px;height:auto;margin-bottom:5px;margin-top:10px}.brands-table td p{font-size:18px;color:#000}.brands-table td:nth-child(3n){display:none}}@media (max-width: 480px){.brands-table{width:100%;margin-left:0;border-collapse:collapse;margin-top:20px}.brands-table td{padding:8px;text-align:center;border:1px solid #ddd;width:5%}.brands-table th{background-color:#f2f2f2}.brands-table td{background-color:#fff}.brand-logo{width:50px;height:auto;margin-bottom:5px;margin-top:10px}.brands-table td p{font-size:16px;color:#000}.brands-table td:nth-child(3n){display:none}}@media (max-width: 768px){.about-section{padding:20px;margin-left:10px}.about-heading{font-size:1.8rem;margin-top:10px}.about-us-image{width:100%;max-width:100%;margin:10px auto}.intro-text,.mission p,.features ul,.features li,.call-to-action p{font-size:1rem;line-height:1.4}.features li{margin-bottom:10px}.explore-btn-about{padding:10px 15px;font-size:1rem}.contact-us,.get-in-touch{padding:20px;margin-bottom:20px;box-shadow:0 2px 4px #0000001a}.contact-us h2,.get-in-touch h2{font-size:1.8rem;margin-bottom:15px;margin-top:3px}.contact-us p,.get-in-touch p{font-size:1rem}.get-in-touch{width:90%;max-width:none}.get-in-touch form{width:100%;gap:15px}.get-in-touch input,.get-in-touch textarea{font-size:.9rem;padding:10px}.get-in-touch button{font-size:1rem;padding:10px 15px}.back-home-btn-about{padding:8px 15px;font-size:14px}}@media (max-width: 480px){.about-heading{font-size:1.5rem;margin-top:15px}.about-section{padding:15px}.intro-text,.mission p,.features ul,.features li,.call-to-action p{font-size:1.2rem;line-height:1.2}.features li{margin-bottom:8px}.explore-btn-about{font-size:.9rem;padding:8px 12px}.contact-us h2,.get-in-touch h2{font-size:1.5rem;margin-bottom:10px}.get-in-touch{padding:15px}.get-in-touch form{gap:10px}.get-in-touch input,.get-in-touch textarea{padding:8px;font-size:.8rem}.get-in-touch button{font-size:.9rem;padding:8px 12px}.back-home-btn-about{padding:6px 10px;font-size:12px}}@media (max-width: 480px){.newmodel-header{width:90%;border-radius:20%;padding:8px;margin:10px auto}.newmodel-title{font-size:1.5rem}.newmodel-description{font-size:18px;max-width:90%;margin:15px auto}.read-more-container{justify-content:center;margin-right:0}.read-more-button{margin:10px 0;padding:10px 20px}}@media (max-width: 480px){.featured-car-heading{font-size:20px;text-align:left;margin-left:15px;width:auto}.section-headings{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;width:auto;gap:10px;margin:0;padding-left:10px}.section-headings h3{font-size:16px;margin:0;padding:5px 10px;flex:1 1 calc(33.33% - 20px);text-align:center}.section-headings h3:last-child{margin-right:0}}@media (max-width: 768px){.new-arrivals-container{flex-wrap:wrap;gap:20px}.new-arrival-item{width:80%;margin-left:auto;margin-right:auto;margin-bottom:20px;box-shadow:0 2px 6px #0000001a}.car-name-model{font-size:1rem;margin-top:8px}.car-price-model{font-size:.9rem;margin-top:4px}.view-3d-btn{font-size:.9rem;padding:8px 16px}}@media (max-width: 480px){.new-arrival-item{width:100%;margin:5px 0 45px}.car-name-model{font-size:.9rem}.car-price-model{font-size:.8rem}.view-3d-btn{font-size:.8rem;padding:6px 12px}}@media (max-width: 480px){.upcoming-cars-section{text-align:center;margin:20px auto;width:100%}.upcoming-cars-heading{font-size:1.4rem;padding:12px;margin-bottom:20px}.upcoming-cars-gallery{flex-direction:column;gap:15px;justify-content:center}.upcoming-car-item{width:95%;margin:0 auto 20px}.upcoming-car-card{height:auto;padding:12px;width:100%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;margin:0 auto}.upcoming-car-image{width:100%;height:55%}.alert-button{position:absolute;bottom:122px;right:12px;padding:8px 16px;background-color:#000;color:#fff;border:1px solid rgb(255,0,0);border-radius:5px;cursor:pointer;font-size:14px;transition:background-color .3s}.upcoming-car-details{width:100%;padding:10px;font-size:.9rem}.upcoming-car-name{font-size:16px}.upcoming-car-price{font-size:14px}}@media (max-width: 768px){.alertme-container{padding:10px;width:90%}.alertme-input{width:100%;margin-right:0}.alertme-submit-button{width:100%}.alertme-info-message{font-size:1.2rem}.alertme-container h2{font-size:1.5rem}.alertme-consent-container{font-size:16px}}@media (max-width: 480px){.alertme-container{padding:10px;width:95%;height:90vh}.alertme-input{width:100%;margin-right:0;font-size:14px}.alertme-submit-button{width:100%;font-size:14px}.alertme-info-message{font-size:1rem}.alertme-container h2{font-size:1.4rem}.alertme-consent-container{font-size:14px}}@media (max-width: 768px){.whatsapp-optin{flex-direction:column;align-items:flex-start}.whatsapp-optin label{font-size:16px;margin-bottom:10px}.whatsapp-optin input[type=checkbox]{width:24px;height:24px}}@media (max-width: 480px){.whatsapp-optin{font-size:14px}}body{margin:0;padding:0;box-sizing:border-box;overflow-x:hidden}@media (max-width: 768px){.trending-cars-heading{font-size:1.8rem;padding:15px}.trending-cars-gallery{gap:10px}.trending-car-item{width:90%}.trending-car-card{height:auto;padding:10px}.trending-car-image{height:auto}.trending-car-name{font-size:16px}.trending-car-price{font-size:14px}.view-offers-button-tc{font-size:14px;padding:8px 16px}}@media (max-width: 480px){.trending-cars-heading{font-size:1.5rem;padding:15px}.trending-car-item{width:100%}}@media (max-width: 768px){.section-title{font-size:1.8rem;padding:15px}.filter-options{flex-direction:column;gap:15px;padding:0 10px}.used-car-search-bar{width:90%}.used-cars-grid{flex-direction:column;gap:15px;padding:0 10px}.used-car-card{width:100%;margin:0 auto}.car-name{font-size:1rem}.car-price,.car-mileage,.car-owner{font-size:.9rem}.view-details-button{font-size:.9rem;padding:8px 12px}}@media (max-width: 768px){.filter-options{flex-direction:column;align-items:center}.used-car-search-bar{width:90%}.search-button{width:90%;text-align:center}}@media (max-width: 480px){.used-car-search-bar{width:80%;font-size:14px}.search-button{width:30%;padding:12px;font-size:14px}}@media (max-width: 768px){.review-section h2{font-size:1.8rem}.review-navigation{flex-direction:row;gap:10px;padding:10px;position:static}.review-container{flex-direction:column;gap:15px;padding:0 10px}.review-card{width:100%;height:auto;padding:10px}.review-user-img{width:50px;height:50px}.review-user-name{font-size:14px}.review-text{font-size:16px}.review-date{font-size:12px}}@media (max-width: 480px){.trending-cars-heading,.section-title,.review-section h2{font-size:1.5rem}.trending-car-item,.used-car-card,.review-card{width:100%;padding:10px}.trending-car-name,.car-name,.review-user-name{font-size:14px}.trending-car-price,.car-price,.review-date{font-size:12px}.view-offers-button-tc,.view-details-button{font-size:12px;padding:6px 10px}.filter-options{gap:10px}.review-container{width:100%}.review-user-img{width:40px;height:40px}}@media (max-width: 768px){.car-showcase-grid{grid-template-columns:repeat(2,1fr);gap:15px}}@media (max-width: 480px){.car-showcase-grid{grid-template-columns:1fr;gap:10px}}.car-display-card{background-color:#f0f0f0;border-radius:10px;overflow:hidden;box-shadow:0 4px 10px #00000026;transition:transform .3s ease-in-out}.car-display-card:hover{transform:translateY(-5px)}.car-img-container{width:100%;height:200px;overflow:hidden}@media (max-width: 480px){.car-img-container{height:150px}}.car-thumbnail{width:100%;height:100%;object-fit:cover}.car-info-section{padding:10px;text-align:center;background-color:#5a0814;margin-bottom:0}.car-model-title{font-size:1.2rem;margin:10px 0;color:#fff}@media (max-width: 480px){.car-model-title{font-size:1rem}}.car-price-tag{font-size:1rem;color:#f70000;margin-bottom:10px}@media (max-width: 480px){.car-price-tag{font-size:.9rem}}.car-button-group{display:flex;justify-content:center;padding:5px 10px;margin-top:0;background-color:#5a0814}.car-link-button{background-color:#ffdc97;color:#000;border:none;padding:8px 15px;text-align:center;text-decoration:none;display:inline-block;font-size:14px;margin-top:-1%;margin-bottom:15px;border-radius:5px;cursor:pointer;transition:background-color .3s,transform .2s}@media (max-width: 480px){.car-link-button{font-size:12px;padding:6px 12px}}.car-link-button:hover{background-color:#f2cf83}@media (max-width: 768px){.loading-spinner-container{margin-top:-150px}.loader-container{width:250px;height:80px}.car{width:60px;height:60px}}@media (max-width: 480px){.loading-spinner-container{margin-top:-200px}.loader-container{width:200px;height:70px}.car{width:70px;height:70px;margin-top:-10px}}@media screen and (max-width: 768px){.sell-car-title{font-size:2.5rem;margin-bottom:70px}}@media screen and (max-width: 576px){.sell-car-title{font-size:2rem;margin-top:-150px}.overlay{padding:10px;flex-direction:column}.background-image{height:60vh}}@media screen and (max-width: 768px){.process-title{font-size:1.5rem}.process-container{margin:20px 15px}.process-step{min-width:200px;margin:5px}.step-number-circle{width:60px;height:50px;font-size:1.5rem;margin-bottom:-25px}.step-heading{font-size:1.3rem}.step-description{font-size:1rem}}@media screen and (max-width: 576px){.process-title{font-size:1.2rem}.process-container{margin:10px 5px}.process-step{min-width:100%;margin:5px 0}.process-img{height:150px}.step-number-circle{width:50px;height:40px;font-size:1.2rem}.step-heading{font-size:1rem}.step-description{font-size:.8rem}}@media screen and (max-width: 768px){.why-sell-title{font-size:24px;margin-bottom:12px}.why-sell-description{font-size:15px;margin-bottom:30px;padding:0 15px}.reason-boxes{flex-wrap:wrap;gap:20px;justify-content:center}.reason-box{width:45%;margin-bottom:15px}.reason-box img{width:70px;height:70px}.reason-box h4{font-size:18px}.reason-box p{font-size:15px}.reason-boxes .last-box{width:90%;margin-top:15px}}@media screen and (max-width: 480px){.why-sell-title{font-size:20px;margin-bottom:10px}.why-sell-description{font-size:14px;margin-bottom:20px;padding:0 10px}.reason-boxes{flex-direction:column;align-items:center;gap:15px}.reason-box{width:100%;padding:8px}.reason-box img{width:60px;height:60px}.reason-box h4{font-size:16px}.reason-box p{font-size:13px}.reason-boxes .last-box{width:100%;margin-top:10px}}@media screen and (max-width: 768px){.recommended-section{width:90%;padding:30px}.stats-container{flex-direction:column;align-items:center;padding:0}.stat-item{width:100%;max-width:100%;margin-bottom:15px}}@media screen and (max-width: 480px){.recommended-description p{font-size:18px}.stat-number{font-size:24px}.stat-text{font-size:12px}}@media screen and (max-width: 768px){.faq-title{font-size:20px}.faq-question{font-size:16px;padding:12px}.faq-answer{padding:12px}.arrow{font-size:16px}.faq-item{width:100%;margin-left:80px;margin-right:0}}@media screen and (max-width: 480px){.faq-title{font-size:18px;margin-bottom:15px}.faq-question{font-size:14px;padding:10px}.faq-answer{padding:10px}.arrow{font-size:14px}}@media (max-width: 768px){.sell-car-form{width:95%;margin-top:5%;padding:15px}.form-input,.form-select,.form-textarea,.form-file{padding:8px}.submit-button{padding:10px}.confirmation-message{width:90%;margin:20px auto;padding:20px}.confirmation-message h3{font-size:24px}.confirmation-message p{font-size:16px}.back-home-btn{padding:8px 16px;font-size:14px}.follow-us{font-size:16px}.social-links{flex-direction:column;gap:10px}.social-btn{padding:8px 16px;font-size:14px}.social-btn:hover{transform:scale(1.05)}}@media (max-width: 480px){.sell-car-form{width:100%;padding:10px}.form-input,.form-select,.form-textarea,.form-file{font-size:14px}.submit-button{padding:8px;font-size:14px}.confirmation-message{width:100%;padding:15px}.confirmation-message h3{font-size:20px}.confirmation-message p{font-size:14px}.back-home-btn{padding:8px 15px;font-size:14px}.social-links{flex-direction:column;align-items:center}.social-btn{padding:8px 15px;font-size:14px}}
