body { background-color: #f4f4f4; font-family: Arial, sans-serif; } .tab { display: flex; flex-wrap: wrap; background-color: #fff; box-shadow: 0px 0px 5px rgba(0,0,0,0.3); position: relative; z-index: 1; } .tab button { display: block; padding: 10px 15px; color: #666; background-color: #fff; border: none; box-shadow: 0px 0px 5px rgba(0,0,0,0.1); font-size: 16px; font-weight: bold; text-transform: uppercase; transition: all 0.3s ease; } .tab button.active { background-color: #007bff; color: #fff; box-shadow: none; } .tabcontent { display: none; background-color: #fff; padding: 30px; box-shadow: 0px 0px 5px rgba(0,0,0,0.3); position: absolute; top: 50px; left: 0; right: 0; z-index: -1; } .tabcontent.active { display: block; } form label { display: block; margin-bottom: 10px; } form input:not([type="submit"]), form textarea { width: 100%; padding: 10px; border: none; box-shadow: 0px 0px 5px rgba(0,0,0,0.1); margin-bottom: 20px; } form input[type="submit"] { background-color: #007bff; color: #fff; padding: 10px 20px; border: none; cursor: pointer; } form input[type="submit"]:hover { background-color: #0056b3; } form input:invalid, form textarea:invalid { border-color: #dc3545; } form input:focus:invalid, form textarea:focus:invalid { outline: none; } form input[type="date"]::-webkit-inner-spin-button { display: none; } body { background-image: url('Assets/car.jpg'); background-size: cover; }