/* @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 {
  min-height: 350px;
  background-position: center top;
  background-repeat: no-repeat;
  background-attachment: fixed;
  overflow: hidden!important;
}
.parallax-section-1 h1 {
  margin-bottom: 1rem;
  line-height: 1.1em;
}
.parallax-section-1 article {
  margin-bottom: 0;
  padding-top: 2rem;
  padding-top: 0rem;
}
/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-width: 320px) and (max-width: 736px) {
  .parallax-section-1 {
    min-height: 9rem;
    background-attachment: scroll !important;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: 0 top!important;
  }
}
/* iPads (landscape) ----------- */
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  .parallax-section-1 {
    min-height: 300px!important;
    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;
  }
  .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 {
    min-height: 300px;
    background-attachment: scroll !important;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: 0 top!important;
  }
}
