* { margin: 0; padding: 0; box-sizing: border-box; font-family: "M PLUS Rounded 1c", sans-serif; } body { height: 100vh; width: 100%; background-image: url("images/company.jpg"); background-size: cover; background-position: center; } table{ margin-top: 50px; margin-left: 30px; width: 40%; border-collapse: collapse; } table th { color:aliceblue; width:100px; text-align: center; padding: 10px 0; } table td{ color:rgb(64, 65, 67); font-weight: bold; width:350px; text-align: left; padding: 10px 10px; } table tr *:nth-child(1){ background: #49c5f0; } table tr *:nth-child(2){ background: #c9e4f3; } table tr *:nth-child(3){ background: #649cdf; } table tr *:nth-child(4){ background: #6e87d7; } table th,table td{ border:solid 1px white; }