 /*
   * Author: Sara G.
   * Website: https://0q.org
   * Comments: none
  */

  /* Bootstrap overwrites ------------------------------------------------------------------- */

 .bg-dark {
  background-color:#000!important;
  }

  /* BGIN ACTUAL STYLESHEET ------------------------------------------------------------------- */

  html {
  height:100%;
  padding:0px;
  margin:0px;
  }

  body {
  height:100%;
  margin:0;
  padding:0;
  font-weight:300;
  font-family: 'Roboto', sans-serif;
  font-size:1.0em;
  line-height:30px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-color:#000;
  }


  /*-- Text styles ------------------------------------------------------------------- */

  a {
  text-decoration:none;
  color:inherit;
  }

  h1 {
  font-size:calc(2.4em);
  font-family: 'Roboto Slab', serif;
  font-weight:400;
  line-height:1.2em;
  }

  h2 {
  font-size:calc(1.8em);
  font-family: 'Roboto Slab', serif;
  font-weight:400;
  line-height:1.2em;
  }

  h3 {
  font-family: 'Roboto Slab', serif;
  font-weight:400;
  font-size:calc(1.4em);
  line-height:1.4em;
  margin-bottom:30px;
  }

  h4 {
  font-family: 'Roboto Slab', serif;
  font-weight:400;
  font-size:calc(1.2em);
  line-height:1.4em;
  margin-bottom:30px;
  }

  b {
  font-weight:700;
  letter-spacing:0px;
  }

/*-- section styles ------------------------------------------------------------------- */

  .logo {
  font-size:1.0rem;
  font-family: 'Muli', sans-serif;
  font-weight:500;
  background: url(img/logo.png);
  background-position:left center;
  background-size: contain;
  background-repeat:no-repeat;
  display:block;
  min-width:140px;
  min-height:48px;
  transition: all 0.3s ease;
  position: relative;
  }

  #header {
  min-height:100vh;
  }
