h3 {
    text-align: center;
}
.buttons {
    margin-left: 300px;
}

button {
    width: 200px;
    padding: 10px 0; 
    text-align: center;
    margin: 20px 35px;
    border-radius: 0;
    font-weight: bold;
    border: 2px solid #202A44;
    background: transparent;
    color: black; 
    cursor: pointer;
    position: relative;
    overflow: hidden;
}

button:hover::after {
    width: 100%;
}

button:hover {
    border: none;
    color: white; 
    background-color: #202A44; 
}