html {
  font-family: quasimoda, sans-serif;
}

body {
  border:0;
  padding:0;
  margin:0;
  box-sizing:border-box;
  font-family: quasimoda, sans-serif;
}

.page-container {
  width:100%;
  min-height:100%;
  border:10px solid #244f8d;
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  text-align:center;
  padding:10px;
}

.img {
  width:300px;
  height:auto;
  margin-top:20px;
}

h3 {
  font-weight:400;
  font-size:22px;
  max-width:800px;
}

a {
  border:4px solid #ff2323;
  color:#ff2323;
  padding:10px 20px;
  text-transform:uppercase;
  text-decoration:none;
}

a:hover {
  background:#ff2323;
  color:#FFF;
}
