body {
background-color: #ffffff;
font-family: sans-serif;
font-size: 15px;
}
.logo {
    margin: 50px auto;
    text-align: center;
}
h1 {
font-family: sans-serif;
font-size: 30px;
color: #f386ad;
margin-top:50px;
text-align: center;

}

.main {
    width: 100%;
    margin: 0 25%;
    text-align: center;
    max-width: 50%;
    padding: 50px 0;
    display: inline-block;
}

.btn {
width: 50%;
  float: left;
}

.btn a {
    font-size: 30px;
    color: white;
    text-decoration: none;
    background-color: #f386ad;
    border: 1px solid #f386ad;
    border-radius: 5px;
    padding: 5px;
    shape-outside: border-box;
    width: 90%;
    display: inline-block;
}

.btn a:hover {
background-color: #c26b8a;
text-decoration: none;
margin: 4px 2px;
transition: 0.3s;
}