section.section-spacing{padding:60px 0}.car-wrapper .car-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px}.car-wrapper .car-card{background:#ffffff;border-radius:12px;box-shadow:0 6px 18px rgba(0,0,0,.1);overflow:hidden;position:relative;text-align:center;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer}.car-wrapper .card-header{font-size:18px;font-weight:500;padding:5px 0;background-color:var(--secondary);color:#ffffff;letter-spacing:1px}.car-wrapper .card-info{font-size:17px;padding:6px;display:flex;align-items:center;justify-content:center;gap:6px}.car-wrapper .price{font-size:20px;color:var(--secondary);font-weight:500}.car-wrapper .location{font-size:17px;margin-top:10px;padding-bottom:5px}.car-wrapper .car_btns{padding:10px;display:flex;justify-content:center;align-items:center;gap:15px}.car-wrapper .car_btns a{display:block;width:100px;padding:3px;border-radius:5px;color:#fff;font-size:20px;background:var(--primary)}.car-wrapper .car_btns button{background:var(--secondary);width:77%;display:block;padding:8px;border-radius:5px;color:#ffffff;font-weight:600;font-size:16px}.car-wrapper .car-card:hover{transform:translateY(-10px);box-shadow:0 8px 20px rgba(0,0,0,.2)}.car-wrapper{margin-bottom:3rem}