/* line 14, ../../sass/styles.scss */
#masthead.header-onepage #cms-header-logo a img, #masthead.header-onepage #cms-header.header-sticky #cms-header-logo a img {
  height: 65px;
}
/* line 21, ../../sass/styles.scss */
#masthead.header-onepage #cms-header.header-sticky {
  height: 100px;
  padding: 10px 0;
}

/* line 30, ../../sass/styles.scss */
.section-quote {
  background-attachment: fixed;
  background-position: 50% 0;
  background-size: cover;
  margin-bottom: 80px;
  padding-bottom: 100px;
  padding-top: 150px;
}
/* line 38, ../../sass/styles.scss */
.section-quote span {
  color: #fff;
  font-family: Playfair Display;
  font-size: 48px;
  font-style: italic;
  font-weight: 400;
  line-height: 68px;
}
/* line 46, ../../sass/styles.scss */
.section-quote.quote1 {
  background-image: url("img/bg_quote1.jpg");
  padding-bottom: 240px;
  padding-top: 235px;
}
/* line 51, ../../sass/styles.scss */
.section-quote.quote3 {
  background-image: url("img/bg_quote3.jpg");
  padding-bottom: 240px;
  padding-top: 235px;
}

/* line 58, ../../sass/styles.scss */
.section-counter {
  background-image: url("img/bg_counters.jpg");
}

/* line 63, ../../sass/styles.scss */
.portfolio .cms-grid-title {
  color: #ffffff;
}
/* line 67, ../../sass/styles.scss */
.portfolio .cms-grid-categories {
  color: #f0f0f0;
}
