@import"https://fonts.googleapis.com/css2?family=Anton&display=swap";@import"https://fonts.googleapis.com/css2?family=Anton&family=Roboto:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600&display=swap";*:root{background-color:#f8f9fa}.navbar{display:flex;justify-content:space-around;align-items:center;padding:1rem;background-color:#f8f9fa;color:#333;box-shadow:0 2px 4px #0000001a;position:fixed;top:0;left:0;right:0;z-index:10000;gap:35%}.logo-image{height:40px;width:auto;object-fit:contain}.navbar-links{display:flex;list-style:none;margin:0;padding:0;gap:3rem}.navbar-links li{margin:0}.navbar-links a{text-decoration:none;color:#333;font-size:1rem;font-weight:500;position:relative;transition:color .3s ease}.navbar-links a:hover{color:#ff4747}.navbar-links a:after{content:"";position:absolute;left:0;bottom:-5px;width:0%;height:2px;background-color:#ff4747;transition:width .3s ease}.navbar-links a:hover:after,.navbar-links a.active:after{width:100%}.navbar-right{display:flex;align-items:center;gap:1.5rem}.navbar-search{display:flex;align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:20px;padding:.3rem .5rem}.search-input{border:none;outline:none;padding:.3rem .5rem;font-size:1rem;border-radius:20px;width:180px}.search-button{background-color:transparent;border:none;color:#ff4747;cursor:pointer}.search-button i{font-size:1rem}.search-button:hover{color:#e63939}.navbar-login{font-size:1rem;font-weight:500}.login-link{text-decoration:none;color:#333;display:flex;align-items:center;gap:.5rem}.login-link i{font-size:1.2rem}.login-link:hover{color:#ff4747}.menu-toggle{display:none;cursor:pointer;font-size:1.5rem;color:#333}@media (max-width: 768px){.navbar{padding:.8rem 1rem;justify-content:space-between}.menu-toggle{display:flex;margin:0 5px}.navbar-links{position:absolute;top:60px;left:0;right:0;background-color:#fff;flex-direction:column;align-items:center;display:none;padding:1rem;box-shadow:0 2px 4px #0000001a;gap:1rem}.navbar-links.active{display:flex}.navbar-links li{margin:.5rem 0}.navbar-right{display:none}.navbar-search{width:100%}.logo-image{height:35px}}.navbar-logos{display:flex;justify-content:space-between;align-items:center;gap:5px}.carrobar-logo-left{width:fit-content}.carrobar-logo-right{width:130px;height:40px}.logo-image{width:100%;object-fit:contain}.footer{background-color:#343a40;color:#f8f9fa;padding:20px 0;font-family:Arial,sans-serif;display:flex;justify-content:center;gap:150px;bottom:0;left:0}.footer-top{text-align:left}.social-links p{margin:20px 0;font-size:15px;font-weight:700;color:#f1f1f1}.icons{margin-top:10px;font-size:35px}.icons a{color:#f1f1f1;font-size:25px;margin-right:25px;text-decoration:none}.icons a:hover{color:#f8c146}.footer-middle{text-align:center;margin-bottom:20px}.links{list-style:none;padding:0;margin:30px 0}.links li{display:inline;margin-right:40px}.links a{color:#f8f9fa;text-decoration:none;font-weight:500}.links a:hover{text-decoration:underline}.footer-bottom{text-align:center;margin-top:42px}.brands{display:flex;align-items:center;justify-content:left;max-width:500px;gap:10px}.brand-logo{font-family:Anton,sans-serif;font-size:24px;color:#f8f9fa;letter-spacing:1.5px;text-transform:uppercase}.brand-logo:last-child{font-family:Roboto,sans-serif;font-size:18px;font-weight:700;color:#e9e9e9;text-transform:capitalize}.separator{width:1px;background-color:#6c757d;height:50px}.footer-info{display:flex;justify-content:center;align-items:center;gap:50px;font-size:14px;margin-top:30px;color:#e9e9e9}.footer-info p{margin:0}.policies a{color:#f8f9fa;text-decoration:none;font-weight:500}.policies a:hover{text-decoration:underline}.brand-logo{font-family:Anton,sans-serif;font-size:24px;color:#f8f9fa;letter-spacing:3px;text-transform:uppercase;position:relative;display:inline-block}.brand-subtext-desktop{font-family:Roboto,sans-serif;font-size:12px;font-weight:500;color:#e9e9e9;letter-spacing:2.56px;text-transform:capitalize;display:block;margin-top:0;text-align:right}.brand-subtext-mobile{display:none}@media screen and (max-width: 768px){.footer{flex-direction:column;align-items:center;gap:20px;padding:10px 20px}.footer-top{text-align:center}.social-links p{margin-bottom:10px;font-size:20px}.icons{font-size:50px}.icons a{font-size:20px;margin-right:15px}.footer-middle{margin-bottom:10px}.links li{font-size:15px;display:block;margin-bottom:10px;margin-right:0}.footer-bottom{text-align:center;margin-top:1px}.brands{display:flex;flex-direction:column;align-items:left;gap:5px;width:200px;justify-content:center;align-items:center}.brand-logo{width:200px;font-size:20px;text-align:center;letter-spacing:2px}.brand-subtext-desktop{display:none}.brand-subtext-mobile{font-family:Roboto,sans-serif;font-size:12px;font-weight:500;color:#e9e9e9;letter-spacing:2.56px;text-transform:capitalize;display:block;margin-top:0;text-align:right}.separator{margin-top:18px;display:flex;width:100px;height:3px;background-color:#f1f1f1;transform:rotate(180deg);transition:transform .3s ease;margin-bottom:10px}.separator:hover{transform:rotate(90deg)}.footer-info{flex-direction:column-reverse;gap:10px;margin-bottom:30px}.policies a{display:block;margin-bottom:7px}}body{margin:0;color:#eee;font-family:Poppins;font-size:12px}a{text-decoration:none}header{height:50px;display:flex;align-items:center;position:relative;z-index:100}header a{color:#eee;margin-right:40px}.carousel{height:90vh;width:100%;overflow:hidden;position:relative;margin-top:60px}.carousel .list .item{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.carousel .list .item img{width:100%;height:100%;object-fit:cover}.carousel .list .item .content{position:absolute;top:20%;width:1140px;max-width:80%;left:50%;transform:translate(-50%);padding-right:30%;box-sizing:border-box;color:#fff;text-shadow:0 5px 10px #0004}.des{color:#fff;font-size:large;font-weight:400;max-width:70%}.carousel .list .item .company{font-weight:700;letter-spacing:10px}.carousel .list .item .carName,.carousel .list .item .topic{font-size:5em;font-weight:700;line-height:1.3em}.carousel .list .item .topic{color:#f1683a}.carousel .list .item .buttons{display:grid;grid-template-columns:repeat(2,130px);grid-template-rows:40px;gap:5px;margin-top:20px}.carousel .list .item .buttons button{border:none;background-color:#e9e9e9;letter-spacing:3px;font-family:Poppins;font-weight:500;color:#000}.carousel .list .item .buttons button:nth-child(2){background-color:transparent;border:1px solid #fff;color:#eee}.thumbnail{position:absolute;bottom:50px;left:50%;width:max-content;z-index:100;display:flex;gap:20px}.thumbnail .item{width:150px;height:220px;flex-shrink:0;position:relative}.thumbnail .item img{width:100%;height:100%;object-fit:cover;border-radius:20px}.thumbnail .item .content{color:#fff;position:absolute;bottom:10px;left:10px;right:10px}.thumbnail .item .content .carName{font-weight:500}.thumbnail .item .content .description{font-weight:300}.arrows{position:absolute;top:80%;right:52%;z-index:100;width:300px;max-width:30%;display:flex;gap:10px;align-items:center}.arrows button{width:40px;height:40px;border-radius:50%;background-color:#eee4;border:none;color:#fff;font-family:monospace;font-weight:700;transition:.5s;pointer-events:auto}.arrows button:hover{background-color:#fff;color:#000}.carousel .list .item:nth-child(1){z-index:1}.carousel .list .item:nth-child(1) .content .company,.carousel .list .item:nth-child(1) .content .carName,.carousel .list .item:nth-child(1) .content .topic,.carousel .list .item:nth-child(1) .content .des,.carousel .list .item:nth-child(1) .content .buttons{transform:translateY(50px);filter:blur(20px);opacity:0;animation:showContent .5s 1s linear 1 forwards}@keyframes showContent{to{transform:translateY(0);filter:blur(0px);opacity:1}}.carousel .list .item:nth-child(1) .content .carName{animation-delay:1.2s!important}.carousel .list .item:nth-child(1) .content .topic{animation-delay:1.4s!important}.carousel .list .item:nth-child(1) .content .des{animation-delay:1.6s!important}.carousel .list .item:nth-child(1) .content .buttons{animation-delay:1.8s!important}.carousel.next .list .item:nth-child(1) img{width:150px;height:220px;position:absolute;bottom:50px;left:50%;border-radius:30px;animation:showImage .5s linear 1 forwards}@keyframes showImage{to{bottom:0;left:0;width:100%;height:100%;border-radius:0}}.carousel.next .thumbnail .item:nth-last-child(1){overflow:hidden;animation:showThumbnail .5s linear 1 forwards}.carousel.prev .list .item img{z-index:100}@keyframes showThumbnail{0%{width:0;opacity:0}}.carousel.next .thumbnail{animation:effectNext .5s linear 1 forwards}@keyframes effectNext{0%{transform:translate(150px)}}.carousel .time{position:absolute;z-index:1000;width:0%;height:3px;background-color:#f1683a;left:0;top:0}.carousel.next .time,.carousel.prev .time{animation:runningTime 3s linear 1 forwards}@keyframes runningTime{0%{width:100%}to{width:0}}.carousel.prev .list .item:nth-child(2){z-index:2}.carousel.prev .list .item:nth-child(2) img{animation:outFrame .5s linear 1 forwards;position:absolute;bottom:0;left:0}@keyframes outFrame{to{width:150px;height:220px;bottom:50px;left:50%;border-radius:20px}}.carousel.prev .thumbnail .item:nth-child(1){overflow:hidden;opacity:0;animation:showThumbnail .5s linear 1 forwards}.carousel.next .arrows button,.carousel.prev .arrows button{pointer-events:none}.carousel.prev .list .item:nth-child(2) .content .company,.carousel.prev .list .item:nth-child(2) .content .carName,.carousel.prev .list .item:nth-child(2) .content .topic,.carousel.prev .list .item:nth-child(2) .content .des,.carousel.prev .list .item:nth-child(2) .content .buttons{animation:contentOut 1.5s linear 1 forwards!important}@keyframes contentOut{to{transform:translateY(-150px);filter:blur(20px);opacity:0}}@media screen and (max-width: 678px){.carousel .list .item .content{padding-right:0}.carousel .list .item .content .carName{font-size:30px}.carousel .list .item .buttons button{border:none;background-color:#e9e9e9;letter-spacing:3px;font-family:Poppins;font-weight:500;color:#000}}.contact-section{background-image:url(/form_container_background_image.png);background-size:cover;background-position:center;display:flex;justify-content:left;background-repeat:no-repeat;padding:80px 100px;margin:30px auto 0}.contact-container{background:#ffffff1c;border-radius:15px;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);box-shadow:0 4px 30px #0000001a;border:1px solid rgba(255,255,255,.3);width:500px;padding:20px}.contact-title{font-size:40px;text-align:center;margin-bottom:20px;color:#f8f9fa}.contact-form{display:flex;flex-direction:column}.form-label{margin-bottom:5px;font-weight:700;color:#f8f9fa}.form-input,.form-select,.form-textarea{margin-bottom:15px;padding:10px;width:90%;border:1px solid #ccc;border-radius:4px}.form-submit{padding:10px 20px;background:linear-gradient(135deg,#757575,#bdbdbd);color:#fff;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease}@media (max-width: 768px){.contact-section{background-image:url(/form_container_background_image.png);background-size:cover;background-position:center;display:flex;justify-content:center;background-repeat:no-repeat;padding:50px 10px}.contact-container{width:80%}.form-inline{flex-direction:column}}#popular-brands{width:80%;margin:50px auto;padding:30px 20px;text-align:center;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;max-width:1200px}#popular-brands h2{text-align:left;font-size:24px;font-weight:700;color:#2e2e2e;margin-bottom:20px}.brands-table{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:20px;justify-items:center;align-items:center;padding:20px 0}.brand-card{width:120px;height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #e0e0e0;border-radius:8px;background:#fff;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.brand-card:hover{transform:scale(1.1);border-color:#007bff;box-shadow:0 4px 10px #0003}.brand-logo{max-width:100%;max-height:100%;object-fit:contain}.brand-name{margin-top:10px;font-size:12px;color:#333;text-align:center}.view-more-container{margin-top:20px;text-align:left;cursor:pointer}.view-more-text{font-size:16px;font-weight:700;color:#fb1212;transition:color .3s ease}.view-more-text:hover{color:#ff3434}@media screen and (max-width: 768px){.brands-table{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:10px}.brand-card{width:100px;height:100px}.brand-logo{max-width:70px;max-height:70px}.brand-name{font-size:12px}}.contact-button{position:fixed;bottom:20px;right:20px;background-color:#25d366;color:#fff;border:none;border-radius:50%;width:60px;height:60px;font-size:16px;box-shadow:0 4px 6px #0000001a;cursor:pointer;display:flex;justify-content:center;align-items:center;text-align:center;z-index:2000}.contact-button:hover{background-color:#128c7e}.popular-searched-cars{max-width:80vw;margin:50px auto;padding:30px 20px;text-align:center;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;max-width:1200px}.category-nav{display:flex;justify-content:left;margin-bottom:20px;gap:10px;border-bottom:1px solid #e0e0e0;padding-bottom:0}.nav-button{font-size:16px;padding:8px 16px;color:#666;background:none;border:none;border-bottom:3px solid transparent;cursor:pointer;transition:all .3s ease}.nav-button:hover{color:#fb1212}.nav-button.active{color:#fb1212;border-bottom:3px solid #fb1212}.carousel-container{display:flex;align-items:center;position:relative}.carousel-slide{display:flex;overflow-x:auto;scroll-behavior:smooth;gap:20px;padding:10px 5px;scrollbar-width:none}.car-card{flex:0 0 300px;background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.car-image{width:10%;height:150px;object-fit:cover;border-bottom:2px solid #f1f1f1}.car-title{margin:2px;font-size:18px;font-weight:700;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.car-price{font-size:14px;color:#fb1212;font-weight:700}.view-details-button{display:inline-block;padding:10px 15px;margin:5px 0;background-color:#fb1212;color:#fff;border:none;border-radius:4px;cursor:pointer;text-align:center;transition:background-color .3s ease,transform .2s ease}.view-details-button:hover{background-color:#d10e0e;transform:scale(1.05)}.view-more-container{margin-top:20px;display:flex;justify-content:left;align-items:center}.view-more-link{display:flex;align-items:center;gap:5px;cursor:pointer;color:#fb1212;font-weight:700;transition:color .3s ease}.view-more-link:hover{color:#d10e0e}@media (max-width: 768px){.nav-button{font-size:14px;padding:6px 10px}.category-nav{gap:10px;justify-content:left}.carousel-button{display:none}}@media (max-width: 480px){.nav-button{font-size:12px;padding:5px 8px}.category-nav{gap:5px}}.loading-container{text-align:center;margin:20px}.spinner{width:50px;height:50px;border:5px solid #ccc;border-top:5px solid #007bff;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 10px}body{font-family:Arial,sans-serif;background-color:#f9f9f9;margin:0;padding:0}.car-info-main{margin-top:80px;display:flex;flex-direction:column;align-items:center;padding:30px}.car-info-box{display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:30px 40px;width:80%;max-width:1200px;margin-bottom:25px;position:relative}.car-info-image{width:45%;max-width:500px;border-radius:12px;object-fit:cover;padding:5px;background-color:#fff}.car-info-content{width:50%;text-align:left}.car-info-title{font-size:24px;font-weight:700;color:#222;margin-bottom:8px;margin-top:0}.car-info-price{font-size:18px;font-weight:700;color:#fb1212;margin-top:5px;margin-bottom:5px}.selected-variant{display:none;background:#f9f9f9;padding:12px;border-radius:8px;border-left:5px solid #6e7881}.selected-variant h3{font-size:18px;margin-bottom:8px;font-weight:700;color:#333}.selected-variant p{margin:5px 0;font-size:15px}.car-ratings{display:flex;align-items:center;margin-bottom:10px}.car-ratings span{font-size:16px;font-weight:700;margin-left:5px}.car-colors{display:flex;align-items:center;margin-top:15px}.color-circle{width:24px;height:24px;border-radius:50%;margin-right:8px;cursor:pointer;border:2px solid transparent}.color-circle.active{border:2px solid #222}.car-emi{background-color:#fff;padding:12px 0;border-radius:8px;font-size:16px;font-weight:700;color:#333;margin-top:2px;display:inline-block}.view-offers-btn-section{display:flex}.view-offers-btn{background-color:#007bff00;color:#fb1212;padding:12px 18px;font-size:16px;font-weight:700;border:1px solid #fb1212;border-radius:6px;cursor:pointer;display:block;width:100px;text-align:center;text-decoration:none}.view-offers-btn:hover{background-color:#fb1212;color:#fff}.car-variants{width:90%;max-width:1100px;background:#fff;box-shadow:0 4px 12px #0000001a;margin-top:15px;max-width:1200px;padding:30px 40px;text-align:left;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;width:80%}.filter-section{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-bottom:20px;align-items:center}.filter-section label{font-size:16px;font-weight:700;color:#333}.filter-section select{padding:8px 14px;font-size:16px;border:2px solid #ccc;border-radius:5px;background:#fff;cursor:pointer}.variant-table{width:100%;border-collapse:collapse;margin-top:10px;border-radius:12px;overflow:hidden}.variant-table th,.variant-table td{border:1px solid #ddd;padding:12px;text-align:center}.variant-table th{background-color:#f3f3f3;color:#333;font-weight:700;font-size:16px;text-transform:uppercase}.variant-table tr:nth-child(2n){background-color:#f9f9f9}.variant-table tr:hover{background-color:#f1f1f1;cursor:pointer}.variant-table .selected{background-color:#cce5ff!important;font-weight:700}.no-variants{text-align:center;font-size:18px;color:red;font-weight:700}.varientsTableHeader{display:flex;justify-content:space-between;align-items:center}@media (max-width: 768px){.car-info-box{flex-direction:column;text-align:center}.car-info-image{width:100%;max-width:400px}.car-info-content{width:100%;text-align:left}.car-emi{font-size:14px}.filter-section{flex-direction:column;align-items:center}.variant-table th,.variant-table td{padding:8px;font-size:14px}.view-offers-btn-section{margin-top:15px;display:flex;justify-content:center}.car-variants{display:none}.carName-section-carDetails{display:flex;flex-direction:row}.carRating-carDetails{font-size:14px;margin-top:0}.car-rating-section-carDetails{display:flex;justify-content:left}.star-rating-carDetails{color:gold;font-weight:700;margin-left:0;font-size:13px}}.carName-section-carDetails{display:flex;flex-direction:row}.carRating-carDetails{font-size:14px;margin-top:0}.car-rating-section-carDetails{display:flex}.star-rating-carDetails{color:gold;font-weight:700;margin-left:0;font-size:13px}.loading-screen{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;width:100vw;background-color:#f9f9f9;color:#000;font-family:Arial,sans-serif}.animated-logo{display:flex;font-size:50px;font-weight:700}.letter{display:inline-block;opacity:0;animation:fadeInBounce 1.5s ease-in-out infinite alternate}.letter-c{color:#333;animation-delay:0s}.letter-b{color:#fb1212;animation-delay:.5s}.loading-text{font-size:18px;margin-top:10px;color:#666;opacity:0;animation:fadeIn 1.5s infinite alternate}@keyframes fadeInBounce{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:.3}to{opacity:1}}.new-cars-page{margin-top:80px}.new-cars-container{max-width:1200px;margin:50px auto;padding:30px 40px;text-align:left;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;width:80%}.new-cars-title{font-size:24px;font-weight:700;color:#fb1212;margin-bottom:1px}.new-cars-subtitle{font-size:14px;color:#666;margin-bottom:20px}.new-cars-tabs{display:flex;gap:10px;margin-bottom:20px;border-bottom:1px solid #e0e0e0}.new-cars-tab-button{padding:10px 15px;font-size:14px;color:#666;border:none;background:none;cursor:pointer;border-bottom:3px solid transparent;transition:all .3s ease}.new-cars-tab-button:hover{color:#fb1212}.new-cars-tab-active{color:#fb1212;border-bottom:3px solid #fb1212}.new-cars-search{margin-bottom:20px}.new-cars-search-input{width:50%;max-width:600px;padding:10px 15px;font-size:16px;border:1px solid #ccc;border-radius:5px}.new-cars-search-input:focus{outline:none}.new-cars-grid{display:grid;flex-wrap:wrap;grid-template-columns:repeat(auto-fill,minmax(355px,1fr));gap:30px;justify-content:left;align-items:center}.new-cars-card{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;width:370px}.new-cars-card:hover{transform:translateY(-5px);box-shadow:0 6px 10px #00000026}.new-cars-card-image{width:100%;height:200px;object-fit:cover}.new-cars-card-content{padding:15px}.new-cars-card-title{font-size:16px;font-weight:700;color:#333;margin-bottom:0}.new-cars-card-price{font-size:14px;color:#fb1212;font-weight:700;margin:10px 0}.new-cars-pagination{display:flex;justify-content:center;gap:10px;margin-top:20px}.new-cars-pagination-button{padding:8px 12px;border:1px solid #ccc;background:#fff;color:#666;cursor:pointer;border-radius:5px}.new-cars-pagination-button:hover,.new-cars-pagination-active{background:#fb1212;color:#fff}@media (max-width: 768px){.new-cars-container{max-width:100vw;margin:50px auto;padding:30px 20px;text-align:left;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;width:90%}.new-cars-grid{display:flex;flex-wrap:wrap;grid-template-columns:repeat(auto-fill,minmax(355px,1fr));gap:30px;justify-content:center;align-items:center}.new-cars-card{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;width:350px}.new-cars-card:hover{transform:translateY(-5px);box-shadow:0 6px 10px #00000026}.new-cars-card-image{width:100%;height:200px;object-fit:cover}}.new-cars-view-details{display:inline-block;padding:10px 15px;margin:5px 0;background-color:#fb1212;color:#fff;border:none;border-radius:4px;cursor:pointer;text-align:center;transition:background-color .3s ease,transform .2s ease}.new-cars-view-details:hover{background-color:#d10e0e;transform:scale(1.05)}.new-cars-card-company{font-size:14px;color:#666;margin:5px 0}.new-cars-view-details{display:inline-block;padding:10px 15px;background-color:#007bff00;color:#fb1212;text-decoration:none;border-radius:5px;font-weight:700;transition:background-color .3s ease;border:1px solid #fb1212}.new-cars-view-details:hover{background-color:#d10e0e;transform:scale(1.05);color:#fff}.loading-container{display:flex;justify-content:center;align-items:center;height:100vh;flex-direction:column;text-align:center}.spinner{width:50px;height:50px;border:5px solid #ccc;border-top:5px solid #007bff;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:10px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-container p{font-size:18px;color:#333}.carName-section{display:flex;justify-content:space-between;flex-direction:row}.carRating{font-size:12px;margin:5px}.car-rating-section{display:flex;justify-content:center;align-items:center}.star-rating{color:gold;font-weight:700;margin-left:0;font-size:13px}.news-page{margin-top:80px}.news-page-container{max-width:1200px;margin:50px auto;padding:40px 30px;background-color:#fff;border-radius:10px;box-shadow:0 4px 12px #0000000d}.news-page-title{font-size:32px;color:#fb1212;margin-bottom:10px}.news-page-subtitle{font-size:16px;color:#444;margin-bottom:30px}.news-page-search{margin-bottom:30px;display:flex;justify-content:left}.news-page-search-input{width:100%;max-width:600px;padding:12px 15px;font-size:16px;border:1px solid #ddd;border-radius:6px;transition:border .3s ease}.news-page-search-input:focus{outline:none;border-color:#fb1212}.news-page-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:25px}.news-page-card{background-color:#fff;border-radius:10px;overflow:hidden;box-shadow:0 4px 10px #0000000f;transition:transform .3s,box-shadow .3s}.news-page-card:hover{transform:translateY(-5px);box-shadow:0 8px 20px #0000001a}.news-page-card-image{width:100%;height:200px;object-fit:cover}.news-page-card-content{padding:15px}.news-page-card-heading{font-size:18px;font-weight:600;color:#222;margin-bottom:8px}.news-page-card-author{font-size:14px;color:#777;margin-bottom:8px}.news-author{margin-left:2px;font-size:15px}.news-time{margin-left:5px;font-size:14px;color:#555}.news-page-card-description{font-size:15px;color:#555;line-height:1.5;margin-top:8px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-page-pagination{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:30px}.news-page-pagination-button{padding:8px 16px;font-size:14px;border:1px solid #fb1212;background-color:#fff;color:#fb1212;border-radius:6px;cursor:pointer;transition:all .3s ease}.news-page-pagination-button:hover{background-color:#fb1212;color:#fff}.news-page-pagination-active{background-color:#fb1212;color:#fff;border:1px solid #fb1212;cursor:default}.news-page-pagination-button:disabled{background-color:#eee;color:#aaa;cursor:not-allowed;border-color:#ddd}@media (max-width: 768px){.news-page-container{padding:20px 15px}.news-page-grid{grid-template-columns:1fr}.news-page-search{justify-content:center}.news-page-search-input{font-size:15px;padding:10px}.news-page-card-heading{font-size:16px}.news-page-card-description{font-size:14px}}.upcoming-cars{margin:50px auto;padding:30px 20px;text-align:center;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;width:80vw;max-width:1200px}.section-title{font-size:24px;font-weight:700;color:#333;margin-bottom:20px;text-align:left}.carousel-container{display:flex;align-items:center;position:relative;width:100%;overflow:hidden}.carousel-slide{display:flex;overflow-x:auto;scroll-behavior:smooth;gap:20px;padding:10px 0;width:100%;scrollbar-width:none}.carousel-slide::-webkit-scrollbar{display:none}.car-card{flex:0 0 auto;width:300px;background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.car-card:hover{transform:translateY(-5px);box-shadow:0 6px 10px #00000026}.car-image{width:100%;height:150px;object-fit:cover;border-bottom:2px solid #f1f1f1}.car-info{padding:15px;text-align:left}.car-title{margin:2px 2px 10px;font-size:18px;font-weight:700;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.car-price,.car-launch{font-size:16px;color:#666}.car-price{font-weight:700;color:#fb1212}.view-details-button{display:inline-block;padding:10px 15px;margin:5px 0;background-color:#fff0;color:#fb1212;border:none;border-radius:4px;cursor:pointer;text-align:center;transition:background-color .3s ease,transform .2s ease;border:1px solid #fb1212}.view-details-button:hover{background-color:#d10e0e;transform:scale(1.05);color:#f1f1f1}.carousel-button{background-color:#00000080;color:#fff;border:none;border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:10;font-size:20px;transition:background-color .3s ease}.carousel-button:hover{background-color:#000000b3}.carousel-button.prev-button{left:10px}.carousel-button.next-button{right:10px}@media (max-width: 768px){.carousel-slide{gap:10px}.car-card{width:250px}.car-image{width:100%;height:120px;object-fit:cover;border-bottom:2px solid #f1f1f1}.carousel-button{display:none}}@media (max-width: 480px){.car-card{width:200px}}.car-finder{width:80vw;margin:30px auto 60px;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a}.car-finder-title{font-size:22px;font-weight:600;color:#333;margin-bottom:20px;text-align:left}.car-finder-tabs{display:flex;gap:0;border-bottom:1px solid #e0e0e0;margin-bottom:20px;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.car-finder-tabs::-webkit-scrollbar{height:6px;display:none}.car-finder-tab{font-size:15px;padding:8px 16px;margin:0;background:none;border:none;cursor:pointer;color:#666;transition:all .3s ease;border-bottom:1px solid transparent;white-space:nowrap}.car-finder-tab:hover{color:#fb1212}.car-finder-tab-active{color:#fb1212;font-weight:600;border-bottom:1px solid #fb1212;transition:all .3s ease}.car-finder-options{margin:15px 0;display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start}.car-finder-option{flex:0 0 auto;padding:10px 20px;display:flex;align-items:center;justify-content:center;border:1px solid #ddd;border-radius:50px;cursor:pointer;transition:transform .3s ease,background-color .3s ease;font-size:14px;background-color:#f9f9f9;color:#333}.car-finder-option-icon{font-size:18px;margin-right:10px}.car-finder-option:hover{background-color:#f5f5f5;transform:scale(1.03);border-color:#fb1212}.car-finder-option-selected{background-color:#fb1212;color:#fff;font-weight:700;border:1px solid #d10e0e}@media (max-width: 768px){.car-finder-tab{font-size:14px;padding:8px 12px}.car-finder-option{flex:0 0 auto;padding:8px 16px}}@media (max-width: 480px){.car-finder-tab{font-size:13px;padding:6px 10px}.car-finder-option{flex:0 0 auto;padding:8px 12px}}body{margin:0;font-family:Arial,sans-serif;color:#333}.about_us_banner{width:100%;height:400px;overflow:hidden;margin-top:60px}.hero-image-desktop{width:100%;height:100%;object-fit:cover}.about-us{max-width:1200px;margin:50px auto;padding:30px 40px;text-align:left;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;width:80%}.about-us h2{font-size:24px;margin-bottom:10px;color:#343a40}.about-us p{font-size:1rem;color:#666;line-height:20px}.container-box{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}@media screen and (max-width: 768px){.about_us_banner{width:100%;height:fit-content;overflow:hidden;margin-top:60px}.hero-image-desktop{display:none}.hero-image-mobile{width:105%;text-align:center;object-fit:cover}.about-us{max-width:100vw;margin:50px auto;padding:30px 25px;text-align:left;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;width:90%}.about-us h2{font-size:24px;margin-bottom:10px;color:#343a40;text-align:center}}.process-section{max-width:1200px;margin:50px auto;padding:30px 40px;text-align:left;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;width:80%}.process-section h2{font-size:24px;font-weight:700;color:#333;text-align:left;margin-bottom:30px;background-color:#fff}.process-cards-container{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.process-card{width:300px;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;text-align:center;padding:20px;transition:transform .3s ease}.process-card:hover{transform:translateY(-10px)}.process-image{width:100%;height:160px;object-fit:cover;border-radius:8px;margin-bottom:20px}.process-info{background-color:#fff;text-align:center}.step-number{background-color:#fff;font-size:36px;font-weight:700;color:#007bff;margin-bottom:10px}.process-title{background-color:#fff;font-size:18px;font-weight:700;color:#333;margin-bottom:10px}.process-description{background-color:#fff;font-size:14px;color:#666}@media screen and (max-width: 768px){.process-section{max-width:100%;margin:50px auto;padding:30px 20px;text-align:center;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;width:90%}.process-section h2{font-size:24px;font-weight:700;color:#333;text-align:center;margin-bottom:30px;background-color:#fff}.process-cards-container{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.process-card{width:100%;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;text-align:center;padding:20px;transition:transform .3s ease}}.why-us-section{max-width:1200px;margin:50px auto;padding:30px 40px;text-align:center;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;width:80%}.why-us-section h2{font-size:24px;font-weight:700;color:#333;text-align:left;margin-bottom:30px;background-color:#fff}.why-us-cards-container{background-color:#fff;display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px}.why-us-card{width:225px;background-color:#fff;border-radius:8px;padding:20px;box-shadow:0 4px 8px #0000001a;text-align:center;transition:transform .3s ease}.why-us-card:hover{transform:translateY(-10px)}.why-us-icon{background-color:#fff;width:50px;height:50px;margin-bottom:15px}.why-us-title{background-color:#fff;font-size:18px;font-weight:700;color:#333;margin-bottom:10px}.why-us-description{background-color:#fff;font-size:14px;color:#666;line-height:1.5}@media screen and (max-width: 768px){.why-us-section{max-width:100%;margin:50px auto;padding:30px 25px;text-align:left;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;width:90%}.why-us-cards-container{background-color:#fff;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:30px;width:100%}.why-us-card{width:100%;background-color:#fff;border-radius:8px;padding:20px;box-shadow:0 4px 8px #0000001a;transition:transform .3s ease;text-align:center}.why-us-section h2{font-size:24px;font-weight:700;color:#333;text-align:center;margin-bottom:30px;background-color:#fff}}.contact-us{max-width:1200px;margin:50px auto;padding:30px 40px;text-align:left;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;width:80%}.contact-us h2{font-size:24px;font-weight:700;color:#333;text-align:left;margin-bottom:20px}.contact-us p{font-size:16px;color:#666;margin-bottom:30px}.contact-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:left}.contact-item{width:230px;background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px #0000001a}.contact-item h3{font-size:18px;color:#343a40;margin-bottom:10px}.contact-item p{font-size:14px;color:#666;margin-bottom:5px}.contact-item a{color:#fb1212;font-weight:700;text-decoration:none}.contact-item a:hover{text-decoration:underline}.contact-address{margin-top:30px;background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px #0000001a}.contact-address h3{font-size:18px;color:#343a40;margin-bottom:10px}.contact-address p{font-size:14px;color:#666}@media screen and (max-width: 768px){.contact-us{padding:20px;text-align:center}.contact-us h2{text-align:center}.contact-grid{flex-direction:column}.contact-item{width:70vw;text-align:center}.contact-address{text-align:center}}.advertise-container-box1{max-width:1200px;margin:50px auto;padding:30px 40px;background-color:#fff;border-radius:10px;box-shadow:0 10px 20px #0000001a;width:80%}.advertise-container{font-family:Poppins,sans-serif;padding:30px;max-width:800px;margin:auto;background-color:#fff;border:1px solid #e0e0e0;border-radius:10px;box-shadow:0 6px 12px #0000001a}.advertise-container h1{font-size:2.2rem;color:#333;margin-bottom:25px;text-align:center;font-weight:600}.advertise-container p{font-size:15px;margin:15px auto}.advertise-contact-section{margin-bottom:25px}.advertise-contact-section h2{font-size:1.8rem;color:#444;margin-bottom:12px;font-weight:500}.advertise-contact-section p{font-size:1rem;color:#555;margin:5px 0;line-height:1.6}.advertise-contact-section a{color:#007bff;text-decoration:none;font-weight:500}.advertise-contact-section a:hover{text-decoration:underline}.why-connect{background-color:#007bff;color:#fff;text-align:center;margin:2px auto;padding:30px 40px;background-color:#fff;border-radius:10px;box-shadow:0 10px 20px #0000001a}.why-connect h2{color:#555;font-weight:600;font-size:1.8rem}.why-connect p{font-size:1rem;color:#555;line-height:1.6;font-size:15px}@media (max-width: 768px){.advertise-container-box1{padding:20px;width:90%}h1{font-size:1.8rem}.advertise-contact-section h2{font-size:1.5rem}.footer{font-size:1rem}}.careers-container-box1{max-width:1200px;margin:50px auto;padding:30px 40px;background-color:#fff;border-radius:10px;box-shadow:0 10px 20px #0000001a;width:80%}.careers-container{font-family:Poppins,sans-serif;padding:30px;max-width:90vw;margin:auto;background-color:#fff;border:1px solid #e0e0e0;border-radius:10px;box-shadow:0 6px 12px #0000001a}.careers-container h1{font-size:2.2rem;color:#fb1212;margin-bottom:25px;text-align:center;font-weight:600}.careers-container h2{font-size:1.8rem;color:#444;margin-bottom:15px;font-weight:2000}.careers-container p{font-size:1rem;color:#555;margin-bottom:15px;line-height:1.6}.careers-container ul{margin:10px 20px;padding-left:20px}.careers-container ul li{list-style-type:disc;font-size:1rem;color:#555;margin-bottom:10px;line-height:1.6}@media (max-width: 768px){.careers-container-box1{padding:20px;width:90%}.careers-container h1{font-size:1.8rem}.careers-container h2{font-size:1.5rem}.careers-container p,.careers-container ul li{font-size:.9rem}}.terms-container-main{margin-top:80px}.terms-container{max-width:1200px;margin:50px auto;padding:30px;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;line-height:1.6;color:#333}.terms-title{font-size:28px;font-weight:700;color:#fb1212;margin-bottom:20px;text-align:center}.terms-content h2{font-size:18px;font-weight:700;color:#222;margin-top:20px;margin-bottom:10px}.terms-content p,.terms-content ul{font-size:16px;color:#555;margin-bottom:15px}.terms-content ul{padding-left:20px}.terms-content li{list-style-type:disc}@media (max-width: 768px){.terms-container{padding:20px;margin:20px}.terms-title{font-size:24px}.terms-content h2{font-size:16px}.terms-content p,.terms-content ul{font-size:14px}}.privacy-container-main{margin-top:80px}.privacy-container{max-width:1200px;margin:50px auto;padding:30px 40px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 4px 10px #0000001a;font-family:Arial,sans-serif;color:#333;line-height:1.6}.privacy-container h1{font-size:30px;font-weight:700;margin-bottom:20px;color:#fb1212}.privacy-container h2{font-size:22px;font-weight:700;margin-top:25px;margin-bottom:15px;color:#222}.privacy-container p{font-size:16px;margin-bottom:20px;color:#555}.privacy-container ul{list-style-type:disc;padding-left:20px}.privacy-container ul li{list-style-type:disc;margin-bottom:10px;font-size:16px}.privacy-container a{color:#0056b3;text-decoration:none}.privacy-container a:hover{text-decoration:underline}.slider-container{position:relative;width:100vw;height:70vh;overflow:hidden}.slide{position:absolute;width:100%;height:100%;background-size:cover;background-position:center;opacity:0;transition:opacity 1s ease-in-out}.slide.active{opacity:1}.slide-text{position:absolute;top:30%;left:10%;color:#fff;font-size:3rem;font-weight:700;text-shadow:2px 2px 10px rgba(0,0,0,.7)}.slide-text p{font-size:1.2rem;font-weight:400}.dots-container{position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:flex;gap:10px}.dot{width:10px;height:10px;background:#fff;border-radius:50%;cursor:pointer;opacity:.6;transition:.3s}.dot.active{width:30px;border-radius:10px;background:#fff;opacity:1}@media screen and (max-width: 768px){.slider-container{position:relative;width:100%;height:25vh;overflow:hidden;margin-top:0}}.visitors-container-main{margin-top:80px}.visitors-container{max-width:1200px;margin:50px auto;padding:30px 40px;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;font-family:Arial,sans-serif;line-height:1.6;color:#333}.visitors-container h1{font-size:28px;font-weight:700;color:#fb1212;margin-bottom:20px}.visitors-container h2{font-size:20px;font-weight:700;color:#333;margin-top:20px}.visitors-container p{font-size:16px;color:#666;margin-bottom:15px}.visitors-container ul{list-style-type:disc;padding-left:20px}.visitors-container ul li{margin-bottom:10px}.contact_us{font-family:Arial,sans-serif;color:#333;margin-top:40px;padding:20px}.contact-us-content{max-width:1200px;margin:50px auto;padding:30px 40px;text-align:left;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;width:80%}.contact-us-content h2{font-size:24px;color:#343a40}.contact-us-content p{font-size:16px;color:#666;line-height:1.5}.contact-info-section{max-width:1200px;margin:50px auto;padding:30px 40px;text-align:left;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;width:80%}.contact-info-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.contact-info-card{width:220px;background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px #0000001a;text-align:center}.contact-info-card h3{font-size:18px;color:#343a40}.contact-info-card p{font-size:14px;color:#666}.contact-info-card a{color:#fb1212;text-decoration:none;font-weight:700}.contact-form-section{max-width:1200px;margin:50px auto;padding:30px 40px;text-align:left;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;width:80%;display:flex;justify-content:space-around}.contact-form{width:100%;padding:10px;margin:0}.contact-form-container{background:#ffffff1c;border-radius:15px;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);box-shadow:0 4px 30px #0000001a;border:1px solid rgba(255,255,255,.3);width:500px;padding:10px;align-items:center;display:flex;flex-direction:column}.contact-form-image-section{text-align:center;margin-bottom:20px}.contact-form-image-container{margin-top:0}.contact-form-image{width:100%;max-width:400px;height:auto;border-radius:10px;transform:rotate(180deg);height:650px}.contact-title{font-size:40px;text-align:center;margin-bottom:20px;color:#333}.form-label{margin-bottom:5px;font-weight:700;color:#666}.form-input,.form-select,.form-textarea{margin-bottom:15px;padding:10px;width:100%;border:1px solid #ccc;border-radius:4px}.form-inline{display:flex;gap:20px}.form-group{flex:1;display:flex;flex-direction:column}.form-submit{padding:10px 20px;background:linear-gradient(135deg,#757575,#bdbdbd);color:#fff;border:none;border-radius:10px;cursor:pointer;transition:all .3s ease}.form-submit:hover{background:linear-gradient(135deg,#bdbdbd,#757575);transform:scale(1.05);box-shadow:0 6px 20px #00000080}.contact-map-section{text-align:center;max-width:1200px;margin:50px auto;padding:30px 40px;text-align:left;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;width:80%}.contact-map-section h2{font-size:24px}.contact-map-section iframe{border:none;border-radius:10px}@media screen and (max-width: 768px){.contact-section{background-image:url(/form_container_background_image.png);background-size:cover;background-position:center;display:flex;justify-content:center;background-repeat:no-repeat;padding:50px 10px}.contact-form-image-container{display:none}.form-input,.form-select,.form-textarea{margin-bottom:15px;padding:10px 7px;width:90%;border:1px solid #ccc;border-radius:4px}.form-submit{padding:10px 20px;background:linear-gradient(135deg,#757575,#bdbdbd);color:#fff;border:none;border-radius:10px;cursor:pointer;transition:all .3s ease;max-width:80%}.contact-container{width:80%}.form-inline{flex-direction:column}.hero-image-desktop{display:none}.hero-image-mobile{display:block;width:100%}.contact-info-container{flex-direction:column;align-items:center}.contact-info-card{width:90%}form{width:100%;padding:0 20px}.contact-map-section iframe{height:200px}}@media (max-width: 480px){.contact-title{font-size:24px}.form-input,.form-select,.form-textarea{font-size:14px}.form-submit{font-size:16px}}.find-car-section{display:flex;justify-content:center;width:100%;margin-top:-100px;z-index:10;position:relative;text-align:center}.car-finder-box{background:#fff;padding:20px;border-radius:12px;box-shadow:0 4px 10px #0000001a;width:100%;max-width:600px}.finder-title{font-size:20px;font-weight:700;margin-bottom:12px}.finder-tabs{display:flex;border-bottom:1px solid #ddd;margin-bottom:12px}.tab-option{flex:1;text-align:center;padding:10px;border:none;background:none;font-size:14px;cursor:pointer;color:#555}.active-tab{font-weight:700;border-bottom:2px solid #fb1212;color:#000}.finder-form{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.finder-input{width:90%;padding:12px;border:1px solid #ddd;border-radius:8px;background:#f3f4f6;font-size:16px;outline:none;transition:border .2s}.finder-input:focus{border-color:#fb1212;background:#fff}.suggestions-list{list-style:none;padding:0;margin:5px 0;background:#fff;border:1px solid #ddd;border-radius:8px;max-height:250px;overflow-y:auto;position:relative;width:calc(100% - 40px);z-index:1000;left:20px;box-shadow:0 4px 10px #0000001a}.suggestion-item{padding:12px;cursor:pointer;font-size:16px;transition:background .2s ease;text-align:left;display:flex;align-items:center}.suggestion-item:hover,.suggestion-item.active{background:#fb1212;color:#fff;font-weight:700}.finder-search-btn{width:100%;background:#fff;color:#fb1212;padding:12px;border-radius:8px;cursor:pointer;font-size:16px;border:1px solid #fb1212;transition:.3s}.finder-search-btn:hover{background-color:#d10e0e;transform:scale(1.05);color:#fff}@media screen and (max-width: 768px){.find-car-section{margin-top:-10px;width:100%;text-align:center}.car-finder-box{max-width:90%;padding:15px}.finder-input{font-size:14px;padding:10px}.suggestions-list{width:90%;left:5%}.suggestion-item{font-size:14px;padding:10px}}.under-construction-banner{background-color:#fef3c7;color:#92400e;text-align:center;padding:25px 0;font-size:1.1rem;font-weight:500;width:100%;z-index:50;margin-top:75px}@media screen and (max-width: 768px){.under-construction-banner{margin:67px 0 0}}
