*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
header{
    background-color:#ecc4f8;
    font-size:40px;
}
h1{
    text-align: center;
    color: #000000;
}
h2{
    color: #fdd5df;
}
h6{
    text-align: right;
    color: #a1c0fb;
}
footer{
    position: fixed; 
    bottom: 0;
    background-color:azure
}
a:link, a:visited {
    background-color: #e9b7d4;
    color: white;
    padding: 14px 25px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
}
            
a:hover, a:active {
    background-color: rgb(234, 175, 255);
    align-items: center;
    margin: 45px;
}

img{
    width: 100%;
    margin: 0 auto;

}
main{
    padding-bottom: 50px;
}