
body{
    font-family:"Open Sans", sans-serif;
    color: rgb(44, 41, 44);
    background-color: rgb(247, 239, 247);
    margin: 0;
}

#main-header{
    background-color: rgb(85, 0, 255);
    color: white;
    padding: 1.5rem 5%;
    text-align: center;
}

#main-header h1{
    font-size: 3rem;
    margin: 1rem auto;
}

.btn {
    font: inherit;
    padding: 0.5rem 1.5rem;
    background-color: rgb(85, 0, 255);
    border-radius: 4px;
    border: 1px solid rgb(85, 0, 255);
    color: white;
    cursor: pointer;
}

.btn-alt{
    color: rgb(85, 0, 255);
    background-color: transparent;
    border-color: transparent;
}

.btn:hover{
    background-color: rgb(105, 35, 245);
    border-color: rgb(105, 35, 245);
}

.btn-alt:hover{
    background-color: rgb(153, 104, 250);
    border-color: rgb(153, 104, 250);
    color: white;
}


