/* @less partials */
/*---------------------------------------------------
    LESS Elements 0.9
  ---------------------------------------------------
    A set of useful LESS mixins
    More info at: http://lesselements.com
  ---------------------------------------------------*/
/* @group GN Additions */
/* @end */
/* @group Corporate colours taken from logo */
/* @end */
/* @group Site Defaults */
/* @end */
/* @group Greys */
/* @end */
.parallax-section-1 {
  background-position: center top;
  background-repeat: no-repeat;
  background-attachment: fixed;
  overflow: hidden!important;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  align-items: center;
}
.parallax-section-1 .overlay {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-align: center;
  -webkit-align-items: center;
  -webkit-box-align: center;
  min-height: 600px;
}
.parallax-section-1 h1 {
  margin-bottom: 1rem;
  line-height: 1.1em;
}
.parallax-section-1 article {
  margin-bottom: 0;
  padding-top: 2rem;
  padding-top: 0rem;
}
.parallax-section-1 .container-fluid {
  height: 100%!important;
}
.parallax-section-1 .SectionSpace {
  height: 100%;
}
/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-width: 320px) and (max-width: 736px) {
  .parallax-section-1 {
    background-attachment: scroll !important;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: 0 top!important;
  }
  .parallax-section-1 .overlay {
    min-height: 15rem;
  }
}
/* iPads (landscape) ----------- */
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  .parallax-section-1 {
    background-attachment: scroll !important;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: 0 top!important;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .parallax-section-1 .overlay {
    min-height: 300px!important;
  }
  .flicks li.parallax-section-1 {
    padding: 0px;
  }
}
/* iPads (portrait) ----------- */
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
  .parallax-section-1 {
    background-attachment: scroll !important;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: 0 top!important;
  }
  .parallax-section-1 .overlay {
    min-height: 300px!important;
  }
}
/*# sourceMappingURL=parallaxsection.css.map */