* { box-sizing: border-box; margin: 0; padding: 0; background-color: #24252A; } li, a, button { font-family: sans-serif; font-weight: 500; font-size: 16px; color: #ecf0f1; text-decoration: none; } header { display: flex; justify-content: space-between; align-items: center; padding: 30px 10%; } .logo { cursor: pointer; } .menu_list { list-style: none; } .menu_list li { display: inline-block; padding: 0px 20px; } .menu_list li a { transition: all 0.3s ease 0.5s; } .menu_list li a :hover { color: #0088a9; } button { padding: 9px 25px; background-color: rgba(0,13,169,1); border: none; border-radius: 50px; cursor: pointer; transition: all 0.3s ease 0s; } button:hover { background-color: rgba(0,13,169,0.8); }