html, body{
  margin: 0 auto;
  font-family: 'Saira', sans-serif;
  font-weight:400;
  font-size:16px;
  line-height:24px;
}

h1{
  font-size:1.5rem;
  font-weight:400;
  margin-bottom: 0.25rem;
}

.page-wrapper{
  display:flex;
  width:100vw;
  height:100vh;
  align-items:center;
  justify-content:center;
  flex-direction: column;
}

#logo{
  width:20rem;
  height:auto;
}

.ctas{
  display:flex;
  flex-direction: row;
  gap:1rem;
}

.contact-btn{
  min-width: 6 rem;
  padding: 0.75rem 1.5rem;
  background-color: #A490FF;
  font-size:16px;
  border:0;
  border-radius:50rem;
  color:#fff;
  text-decoration:none;
  text-align:center;
}

.contact-btn:hover{
  background-color:#8373CC;
}
