/*------------------------------------------------------------------------
# Theca's Bauhaus CSS 
# ------------------------------------------------------------------------*/

@font-face {
  font-family: 'Lato';
  src: 'https://fonts.googleapis.com/css?family=Lato';
/*
  font-weight: 400;
  font-style: normal;
*/
}

body {
  font-family: 'Lato', 'Poppins',  sans-serif !important;
  font-size: 1.2rem !important;
  font-weight: 400 !important;
  letter-spacing: 0.025em !important;
  line-height: 2.1428 !important;
  color: #666666 !important;
  -webkit-overflow-scrolling:touch !important;
}

p {
  margin-bottom: 0.75em !important;
}

.brand img {
  height: 75px !important;
}

.node--type-passive-house-faq img {
  float: right;
  margin: 10px !important;
}

.menu-list > li {
  font-size: 1.5rem !important;
  line-height: 1 !important;
}

.navbar {
  height: auto !important;
  padding-bottom: 2rem !important;
}

.brand-text {
  font-size: 1.25rem !important;
}

.col-md-gallery {
  width: 25%;
  position: relative;
  min-height: 1px;
  padding-right: 0.25rem;
  padding-left: 0.25rem;
}

@media (min-width: 992px) {
  .col-md-gallery {
    float: left;
  }