
body {
    font-family: Roboto, sans-serif;
    font-weight: lighter;
    margin: 0;
    padding: 0; }
  
  p {
    font-size: 14px;
    line-height: 1.6em; }
  
  h1 {
    margin: 0;
    font-size: 40px;
    font-weight: lighter; }
  
  h3 {
    font-size: 20px;
    font-weight: lighter; }
  
  a {
    cursor: pointer;
    text-decoration: none;
    color: #2b3f4c; }
    a:hover {
      text-decoration: underline; }
  
  .wrapper section {
    padding: 50px; }
  .wrapper .header {
    text-align: center;
    border-top: 10px solid #0a5f98; }
  .wrapper .claimbox {
    padding-top: 80px;
    padding-bottom: 80px;
    background-color: #e5e8ea;
    background: url("assets/claim_bg.png");
    background-size: cover;
    text-align: center; }
  .wrapper .contact {
    text-align: center; }
  .wrapper .imprint {
    padding-top: 0;
    padding-bottom: 0;
    text-align: center; }
  .wrapper .privacy {
    padding-top: 0;
    padding-bottom: 0;
    text-align: center; }
  /*# sourceMappingURL=styles.css.map */
  