@import url('//fonts.googleapis.com/css?family=Josefin+Sans');

html, body {
  background: #fff;
  margin: 0 0;
  overflow: hidden;
  color: #666;
  font: 3vw/1.2 'Josefin Sans', sans-serif;
  height: 100vh;
  width: 100vw;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}

h1 {
  margin: 1vw 0;
  padding: 0;
  font-size: 6vw;
  width: 100%;
  text-align: center;
}

p {
  margin: 2vw 0 2vw;
}

img {
  border: 0;
  -ms-interpolation-mode: bicubic;
}

a {
  color: #0077ff;
  outline: 0 none;
  text-decoration: none;
  text-rendering: optimizelegibility;
}

a:focus,
a:active,
a:hover {
  outline: 0 none;
  text-shadow: 0 0 2px #0cf;
}

a:active {
  text-shadow: 0 0 2px #fff;
}

/* Page specific */

.leaf {
  height: 100%;
  height: 100vh;
  width: 80%;
  margin: auto;
}

.inner {
  width: 100%;
}

.flex {
  display: -webkit-box;
  display: flex !important;
  align-items: center;
  justify-content: center;
}

.justify {
  text-align: justify;
}

.center {
  text-align: center;
  margin: 0 auto;
}

/* Your custom styles below */