* {
  font-family: "Helvetica Neue", arial;
  margin: 0;
  outline: none;
  padding: 0;
}

a {
  color: #3ca5df;
}

h1 {
  font-size: 0;
}

h2 {
  color: #fff;
  font-size: 36px;
  font-weight: normal;
  text-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
}

h3 {
  color: #3ca5df;
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 20px;
}

h4 {
  color: #000;
  margin-bottom: 20px;
}

img {
  border: 0;
  display: block;
  max-width: 100%;
}

p, ol, ul, table, form {
  color: #444;
  font-size: 14px;
  line-height: 140%;
  margin-bottom: 15px;
}

  ol, ul {
    margin-left: 1.5em;
  }

strong {
  font-weight: bold;
}
