/* GANTRY5 DEVELOPMENT MODE ENABLED.

   WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!

   For more information on modifying CSS, please read:

   http://docs.gantry.org/gantry5/configure/styles
   http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

/***************************
 ****************************
 NAME: custom.scss
 SITE: Made up company
 DESCRIPTION: All imported style sheets
 -------------------------------------
 AUTHOR: Charlotte Osborne
 DATE CREATED: 20/06/17
 LAST MODIFIED DATE: 
 LAST MODIFIED BY: 
 ****************************
 ***************************/
/***************************
 ****************************
 NAME: _reset.scss
 SITE: Made up company
 DESCRIPTION: Resetting all theme preset styles where not possible in template
 -------------------------------------
 AUTHOR: Charlotte Osborne
 DATE CREATED: 20/06/17
 LAST MODIFIED DATE:
 LAST MODIFIED BY:
 ****************************
 ***************************/
/* This is reset stylesheet will probably grow over time - and we can share it with each other and reuse it on all new builds*/
/* BELOW IS JUST AN EXAMPLE */
/* line 23, templates/g5_hydrogen/custom/scss/_reset.scss */
input[type="submit"], .button {
  text-shadow: none;
  background-image: none;
  background-color: transparent;
}
/***************************
 ****************************
 NAME: _variables.scss
 SITE: Made up company
 DESCRIPTION: All variables for the website
 -------------------------------------
 AUTHOR: Charlotte Osborne
 DATE CREATED: 20/06/17
 LAST MODIFIED DATE: 20/07/17
 LAST MODIFIED BY: Joe Wharton
 ****************************
 ***************************/
/* COLOURS */
/* TEXT */
/* SERVICE COLOURS */
/* OLD SERVICE COLOURS*/
/***************************
 ****************************
 NAME: _layout.scss
 SITE: Made up company
 DESCRIPTION: Amendments to the template & template sections
 -------------------------------------
 AUTHOR: Charlotte Osborne
 DATE CREATED: 20/06/17
 LAST MODIFIED DATE:
 LAST MODIFIED BY:
 ****************************
 ***************************/
/* line 19, templates/g5_hydrogen/custom/scss/_layout.scss */
body.g-home {
  background: url('../../images/background-texture-grey.png') no-repeat top right;
  background-attachment: fixed;
}
/* line 22, templates/g5_hydrogen/custom/scss/_layout.scss */
body.g-home #g-page-surround, body.g-home #g-feature {
  background: transparent;
}
/* line 26, templates/g5_hydrogen/custom/scss/_layout.scss */
body.g-home #g-main {
  padding: 0;
}
/* line 29, templates/g5_hydrogen/custom/scss/_layout.scss */
body.g-home #g-mainbottom {
  padding: 2rem 0 0;
}
/* line 32, templates/g5_hydrogen/custom/scss/_layout.scss */
body.g-home #g-mainbottom .g-grid:first-of-type {
  padding: 0 0 2rem;
}
/* line 35, templates/g5_hydrogen/custom/scss/_layout.scss */
body.g-home #g-extension, body.g-home #g-extension-below {
  border-top: 5px solid #f36e2d;
}
@media screen and (min-width: 768px) {
  /* line 38, templates/g5_hydrogen/custom/scss/_layout.scss */
  body.g-home #g-extension .g-block + .g-block, body.g-home #g-extension-below .g-block + .g-block {
    border-left: 5px solid #f36e2d;
    flex: 0 49%;
  }
  /* line 39, templates/g5_hydrogen/custom/scss/_layout.scss */
  body.g-home #g-extension .g-block:nth-child(1) .g-content, body.g-home #g-extension-below .g-block:nth-child(1) .g-content {
    padding: 1rem 4rem 1rem 0;
  }
  /* line 40, templates/g5_hydrogen/custom/scss/_layout.scss */
  body.g-home #g-extension .g-block:nth-child(2) .g-content, body.g-home #g-extension-below .g-block:nth-child(2) .g-content {
    padding: 1rem 0 1rem 4rem;
  }
}
@media screen and (max-width: 767px) {
  /* line 43, templates/g5_hydrogen/custom/scss/_layout.scss */
  body.g-home #g-extension .g-container, body.g-home #g-extension-below .g-container {
    width: 100%;
  }
  /* line 44, templates/g5_hydrogen/custom/scss/_layout.scss */
  body.g-home #g-extension .g-block + .g-block, body.g-home #g-extension-below .g-block + .g-block {
    border-top: 5px solid #f36e2d;
  }
}
/* line 49, templates/g5_hydrogen/custom/scss/_layout.scss */
/* line 50, templates/g5_hydrogen/custom/scss/_layout.scss */
body:not(.g-home) #g-showcase {
  background: #f7f7f7;
}
/* line 53, templates/g5_hydrogen/custom/scss/_layout.scss */
body:not(.g-home) #g-extension .g-content {
  float: left;
  width: 100%;
}
/* line 58, templates/g5_hydrogen/custom/scss/_layout.scss */
/* line 59, templates/g5_hydrogen/custom/scss/_layout.scss */
body#service div[itemprop="articleBody"] {
  min-height: 35rem;
}
/* line 67, templates/g5_hydrogen/custom/scss/_layout.scss */
#g-top {
  background: #f36e2d;
}
/* line 68, templates/g5_hydrogen/custom/scss/_layout.scss */
#g-subfeature {
  border: 0;
}
/* line 70, templates/g5_hydrogen/custom/scss/_layout.scss */
#g-main {
  padding: 0;
}
/* line 71, templates/g5_hydrogen/custom/scss/_layout.scss */
#g-mainbottom .g-content {
  margin: 0 0.625rem;
  padding: 0 0.938rem;
}
/* line 75, templates/g5_hydrogen/custom/scss/_layout.scss */
body.center {
  text-align: unset !important;
}
/* line 77, templates/g5_hydrogen/custom/scss/_layout.scss */
body.center #g-main {
  text-align: center;
}
/* line 82, templates/g5_hydrogen/custom/scss/_layout.scss */
/* line 83, templates/g5_hydrogen/custom/scss/_layout.scss */
body.nomain #g-main {
  padding: 0;
}
/* line 85, templates/g5_hydrogen/custom/scss/_layout.scss */
body.nomain #g-main .row-fluid .span12 {
  min-height: 0;
}
/* line 86, templates/g5_hydrogen/custom/scss/_layout.scss */
body.nomain #g-main .g-content {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 95, templates/g5_hydrogen/custom/scss/_layout.scss */
/* line 96, templates/g5_hydrogen/custom/scss/_layout.scss */
body.contact div#g-page-surround {
  background: url('../../images/background-texture-grey.png') no-repeat top -370px right -330px;
}
/* line 99, templates/g5_hydrogen/custom/scss/_layout.scss */
body.contact #g-main {
  background: transparent;
}
@media screen and (min-width: 960px) {
  /* line 108, templates/g5_hydrogen/custom/scss/_layout.scss */
  /* line 109, templates/g5_hydrogen/custom/scss/_layout.scss */
  body#service div[class*="item-page"] .item-image {
    margin-top: -200px;
    width: 35%;
    text-align: right;
  }
  /* line 113, templates/g5_hydrogen/custom/scss/_layout.scss */
  body#service div[class*="item-page"] .item-image img {
    -webkit-box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.15);
    box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.15);
  }
  /* line 120, templates/g5_hydrogen/custom/scss/_layout.scss */
  body#service div[itemprop="articleBody"], body#service .breadcrumb {
    width: 60%;
    float: left;
  }
  /* line 126, templates/g5_hydrogen/custom/scss/_layout.scss */
  body#service dl.fields-container {
    width: 35%;
    float: right;
  }
}
@media screen and (max-width: 959px) {
  /* line 134, templates/g5_hydrogen/custom/scss/_layout.scss */
  /* line 135, templates/g5_hydrogen/custom/scss/_layout.scss */
  body#service div[class*="item-page"] .item-image {
    display: none;
  }
}
/* line 141, templates/g5_hydrogen/custom/scss/_layout.scss */
#g-fullwidth2 {
  background: #f36e2d;
}
/* line 143, templates/g5_hydrogen/custom/scss/_layout.scss */
/* line 144, templates/g5_hydrogen/custom/scss/_layout.scss */
#g-fullwidth2 .fw-image p {
  margin: 0;
}
/* line 145, templates/g5_hydrogen/custom/scss/_layout.scss */
#g-fullwidth2 .fw-image img {
  width: 100%;
  max-width: none;
}
@media screen and (max-width: 1024px) {
  /* line 153, templates/g5_hydrogen/custom/scss/_layout.scss */
  /* line 154, templates/g5_hydrogen/custom/scss/_layout.scss */
  #g-container-main .size-80, #g-container-main .size-20 {
    flex: 0 100%;
    width: 100%;
  }
}
/* import breakpoints */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 1, templates/g5_hydrogen/scss/mixins/_nav.scss */
/* Values below are the default breakpoints
 but these values are user definable in style settings in the template
 so that is why the code below uses mixins to get the actual values from the template */
/* LARGE DESKTOP
 /* 75rem / 1200px and above*/
@media only all and (min-width: 95rem) {
  /* line 4, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
}
/* DESKTOP & LARGE TABLET
 /* 60rem to 74.938rem / 960px to 1199px */
@media only all and (min-width: 60rem) and (max-width: 94.99rem) {
  /* line 7, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  /* line 180, templates/g5_hydrogen/custom/scss/_layout.scss */
  /* line 181, templates/g5_hydrogen/custom/scss/_layout.scss */
  /* line 182, templates/g5_hydrogen/custom/scss/_layout.scss */
  .g-home #g-mainbottom .size-60, .g-home #g-mainbottom .size-40 {
    flex: 0 100%;
    width: 100%;
  }
}
/* TABLET */
/* 48rem to 59.938rem / 768px to 959px */
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  /* line 13, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  /* line 193, templates/g5_hydrogen/custom/scss/_layout.scss */
  /* line 194, templates/g5_hydrogen/custom/scss/_layout.scss */
  /* line 195, templates/g5_hydrogen/custom/scss/_layout.scss */
  .g-home #g-mainbottom .size-60, .g-home #g-mainbottom .size-40 {
    flex: 0 100%;
    width: 100%;
  }
}
/* LARGE MOBILE */
/* 30rem to 47.938rem / 480px to 767px */
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
  /* line 16, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
}
/* SMALL MOBILE */
/* 30rem / 480px and below */
@media only all and (max-width: 30rem) {
  /* line 19, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
}
@media screen and (max-width: 1519px) {
  /* line 216, templates/g5_hydrogen/custom/scss/_layout.scss */
  .g-container {
    width: 90%;
  }
}
/***************************
 ****************************
 NAME: _typography.scss
 SITE: Made up company
 DESCRIPTION: All text styles (includes buttons)
 -------------------------------------
 AUTHOR: Charlotte Osborne
 DATE CREATED: 20/06/17
 LAST MODIFIED DATE: 20/07/17
 LAST MODIFIED BY: Joe Wharton
 ****************************
 ***************************/
/* line 16, templates/g5_hydrogen/custom/scss/_typography.scss */
body {
  font-family: "Heebo", sans-serif;
  font-weight: 400;
  font-size: 1.1rem;
}
/* line 22, templates/g5_hydrogen/custom/scss/_typography.scss */
h1, h2, h3, h4 {
  font-family: "Heebo", sans-serif;
  color: #1c1c1c;
  font-weight: 900;
}
/* line 28, templates/g5_hydrogen/custom/scss/_typography.scss */
html h1 {
  font-size: 3.5rem;
  line-height: 3.7rem;
  margin: 0.75rem 0 1.5rem 0;
}
/* line 34, templates/g5_hydrogen/custom/scss/_typography.scss */
h2 {
  font-weight: 900;
  font-size: 3rem;
  line-height: 3.4rem;
  letter-spacing: -1px;
}
/* line 41, templates/g5_hydrogen/custom/scss/_typography.scss */
body.contact strong {
  font-weight: bold !important;
}
/*overriding chronoforms semantic css*/
/* line 43, templates/g5_hydrogen/custom/scss/_typography.scss */
.orange {
  color: #f36e2d;
}
/* line 45, templates/g5_hydrogen/custom/scss/_typography.scss */
.orange strong {
  color: #f36e2d;
}
/* line 48, templates/g5_hydrogen/custom/scss/_typography.scss */
.massive {
  font-size: 9rem;
  line-height: 10rem;
  font-weight: 900;
}
/* line 53, templates/g5_hydrogen/custom/scss/_typography.scss */
.big {
  font-size: 6rem;
  line-height: 7rem;
  font-weight: 900;
}
/* line 58, templates/g5_hydrogen/custom/scss/_typography.scss */
.medium {
  font-size: 4rem;
  line-height: 4rem;
  font-weight: 900;
}
/* line 64, templates/g5_hydrogen/custom/scss/_typography.scss */
.small {
  font-size: 0.8rem;
  line-height: 1.8rem;
  font-weight: 300;
}
/* line 71, templates/g5_hydrogen/custom/scss/_typography.scss */
/* line 72, templates/g5_hydrogen/custom/scss/_typography.scss */
div[itemprop="articleBody"] p {
  text-align: justify;
}
/* line 75, templates/g5_hydrogen/custom/scss/_typography.scss */
p, li, strong {
  color: #1c1c1c;
}
/* line 79, templates/g5_hydrogen/custom/scss/_typography.scss */
a {
  color: #f36e2d;
}
/* line 81, templates/g5_hydrogen/custom/scss/_typography.scss */
a:hover {
  color: #f36e2d;
  text-decoration: underline;
}
/* line 91, templates/g5_hydrogen/custom/scss/_typography.scss */
@media screen and (min-width: 768px) {
  /* line 92, templates/g5_hydrogen/custom/scss/_typography.scss */
  a.tel {
    display: none !important;
  }
}
/* line 97, templates/g5_hydrogen/custom/scss/_typography.scss */
a.twitter:before {
  content: url('../../images/twitter.png');
  margin-right: 0.5rem;
}
/* line 102, templates/g5_hydrogen/custom/scss/_typography.scss */
@media screen and (max-width: 767px) {
  /* line 103, templates/g5_hydrogen/custom/scss/_typography.scss */
  p.tel {
    display: none;
  }
}
/* line 108, templates/g5_hydrogen/custom/scss/_typography.scss */
sub, sup {
  font-size: 50%;
  vertical-align: middle;
}
/* line 113, templates/g5_hydrogen/custom/scss/_typography.scss */
p.intro {
  font-size: 1.3rem;
  line-height: 1.9rem;
}
/* line 120, templates/g5_hydrogen/custom/scss/_typography.scss */
p.contact-link {
  position: relative;
  padding-left: 3rem;
  font-size: 1.4rem;
  line-height: 1.8rem;
  margin-top: 3rem;
  text-align: left !important;
}
/* line 127, templates/g5_hydrogen/custom/scss/_typography.scss */
p.contact-link:before {
  content: url('../../images/phone-circle.png');
  position: absolute;
  top: 0;
  left: 0;
}
/* line 133, templates/g5_hydrogen/custom/scss/_typography.scss */
p.contact-link a {
  font-weight: 600;
}
/* line 142, templates/g5_hydrogen/custom/scss/_typography.scss */
ul.salesline {
  margin: 1rem 0;
  list-style: none;
}
/* line 145, templates/g5_hydrogen/custom/scss/_typography.scss */
ul.salesline li {
  color: #f36e2d;
  font-weight: 600;
  font-size: 1.2rem;
}
/* line 152, templates/g5_hydrogen/custom/scss/_typography.scss */
ul.salesline li:before {
  content: "\f058";
  font-family: "FontAwesome";
  margin-right: 10px;
}
/* line 162, templates/g5_hydrogen/custom/scss/_typography.scss */
.pull-left {
  margin-right: 2rem;
}
/* line 163, templates/g5_hydrogen/custom/scss/_typography.scss */
.pull-right {
  margin-left: 2rem;
}
/* line 165, templates/g5_hydrogen/custom/scss/_typography.scss */
figcaption {
  text-align: center;
  color: #000;
  font-size: 0.8rem;
}
/* line 169, templates/g5_hydrogen/custom/scss/_typography.scss */
/* line 170, templates/g5_hydrogen/custom/scss/_typography.scss */
/* line 171, templates/g5_hydrogen/custom/scss/_typography.scss */
body:not(.g-home) #g-showcase h1 {
  color: #1c1c1c;
}
/* line 174, templates/g5_hydrogen/custom/scss/_typography.scss */
body:not(.g-home) #g-showcase h1 strong {
  color: #f36e2d;
}
/* line 176, templates/g5_hydrogen/custom/scss/_typography.scss */
body:not(.g-home) #g-showcase p {
  color: #1c1c1c;
  font-size: 1.5rem;
  font-weight: 100;
  text-align: justify;
}
/* line 183, templates/g5_hydrogen/custom/scss/_typography.scss */
body:not(.g-home) #g-showcase strong {
  color: #666;
}
@media screen and (min-width: 960px) {
  /* line 188, templates/g5_hydrogen/custom/scss/_typography.scss */
  /* line 189, templates/g5_hydrogen/custom/scss/_typography.scss */
  /* line 190, templates/g5_hydrogen/custom/scss/_typography.scss */
  body#service #g-showcase p {
    width: 60%;
  }
}
/* line 199, templates/g5_hydrogen/custom/scss/_typography.scss */
/* line 200, templates/g5_hydrogen/custom/scss/_typography.scss */
/* line 201, templates/g5_hydrogen/custom/scss/_typography.scss */
.g-home #g-mainbottom h2 {
  font-weight: 900;
  color: #f36e2d;
  font-size: 3.5rem;
  line-height: 4rem;
  letter-spacing: -1px;
}
/* line 207, templates/g5_hydrogen/custom/scss/_typography.scss */
.g-home #g-mainbottom h2 strong {
  font-weight: 900;
  color: #000;
}
/* line 210, templates/g5_hydrogen/custom/scss/_typography.scss */
.g-home #g-mainbottom h3 {
  font-weight: 900;
  font-size: 3rem;
  line-height: 3.4rem;
  letter-spacing: -1px;
}
/* line 215, templates/g5_hydrogen/custom/scss/_typography.scss */
.g-home #g-mainbottom h3 strong {
  font-weight: 900;
}
/* line 217, templates/g5_hydrogen/custom/scss/_typography.scss */
.g-home #g-mainbottom p {
  font-size: 1.4rem;
  line-height: 2rem;
  font-weight: 300;
  text-align: justify;
}
/* line 225, templates/g5_hydrogen/custom/scss/_typography.scss */
.g-home #g-feature-title {
  background-color: #f36e2d;
}
/* line 227, templates/g5_hydrogen/custom/scss/_typography.scss */
.g-home #g-feature-title .g-container {
  position: relative;
}
/* line 229, templates/g5_hydrogen/custom/scss/_typography.scss */
.g-home #g-feature-title .g-container .g-content {
  padding: 0;
}
/* line 230, templates/g5_hydrogen/custom/scss/_typography.scss */
.g-home #g-feature-title .g-container h2.g-title {
  background: #f36e2d;
  padding: 0.3rem 2rem;
  text-align: center;
  position: absolute;
  top: -30px;
  z-index: 1;
  margin: 0;
  left: 50%;
  transform: translateX(-50%);
  color: #fff;
  font-size: 3rem;
  text-transform: uppercase;
}
/* line 251, templates/g5_hydrogen/custom/scss/_typography.scss */
.quote-text {
  background: url('../../images/quote-open.png') no-repeat left top;
  padding-left: 4rem;
  margin-left: 3rem;
  font-size: 1.4rem;
  font-weight: 300;
  font-style: italic;
  min-height: 50px;
}
@media screen and (max-width: 959px) {
  /* line 259, templates/g5_hydrogen/custom/scss/_typography.scss */
  .quote-text {
    margin-left: 0;
    margin-top: 4rem;
  }
}
/* line 264, templates/g5_hydrogen/custom/scss/_typography.scss */
.quote-author {
  font-weight: 600;
  padding-left: 4rem;
  margin-top: 1rem;
  margin-left: 3rem;
}
@media screen and (max-width: 959px) {
  /* line 269, templates/g5_hydrogen/custom/scss/_typography.scss */
  .quote-author {
    margin-left: 0;
  }
}
/* import breakpoints */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 1, templates/g5_hydrogen/scss/mixins/_nav.scss */
/* Values below are the default breakpoints
 but these values are user definable in style settings in the template
 so that is why the code below uses mixins to get the actual values from the template */
/* LARGE DESKTOP
 /* 75rem / 1200px and above*/
@media only all and (min-width: 95rem) {
}
/* DESKTOP & LARGE TABLET
 /* 60rem to 74.938rem / 960px to 1199px */
@media only all and (min-width: 60rem) and (max-width: 94.99rem) {
  /* line 292, templates/g5_hydrogen/custom/scss/_typography.scss */
  /* line 293, templates/g5_hydrogen/custom/scss/_typography.scss */
  .g-home #g-feature-title .g-container h2.g-title {
    font-size: 2.5rem;
    width: 450px;
  }
  /* line 297, templates/g5_hydrogen/custom/scss/_typography.scss */
  /* line 298, templates/g5_hydrogen/custom/scss/_typography.scss */
  .g-home #g-mainbottom h2 {
    font-size: 3rem;
    line-height: 3.4rem;
  }
  /* line 303, templates/g5_hydrogen/custom/scss/_typography.scss */
  .g-home #g-mainbottom h3, .g-home #g-extension a {
    font-size: 2.2rem;
    line-height: 2.6rem;
  }
}
/* TABLET */
/* 48rem to 59.938rem / 768px to 959px */
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  /* line 315, templates/g5_hydrogen/custom/scss/_typography.scss */
  /* line 316, templates/g5_hydrogen/custom/scss/_typography.scss */
  .g-home #g-feature-title .g-container h2.g-title {
    font-size: 2.5rem;
    width: 450px;
  }
  /* line 320, templates/g5_hydrogen/custom/scss/_typography.scss */
  /* line 321, templates/g5_hydrogen/custom/scss/_typography.scss */
  .g-home #g-mainbottom h2 {
    font-size: 3rem;
    line-height: 3.4rem;
  }
  /* line 326, templates/g5_hydrogen/custom/scss/_typography.scss */
  .g-home #g-mainbottom h3, .g-home #g-extension a {
    font-size: 2.2rem;
    line-height: 2.6rem;
  }
  /* line 333, templates/g5_hydrogen/custom/scss/_typography.scss */
  body:not(.g-home) #g-showcase p {
    font-size: 1.3rem;
  }
}
/* LARGE MOBILE */
/* 30rem to 47.938rem / 480px to 767px */
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
}
/* SMALL MOBILE */
/* 30rem / 480px and below */
@media only all and (max-width: 30rem) {
}
@media screen and (max-width: 767px) {
  /* line 353, templates/g5_hydrogen/custom/scss/_typography.scss */
  html h1 {
    font-size: 2.5rem;
    line-height: 2.7rem;
  }
  /* line 358, templates/g5_hydrogen/custom/scss/_typography.scss */
  h2 {
    font-size: 2rem;
    line-height: 2.4rem;
  }
  /* line 363, templates/g5_hydrogen/custom/scss/_typography.scss */
  p.intro {
    font-size: 1.1rem;
    line-height: 1.7rem;
  }
  /* line 368, templates/g5_hydrogen/custom/scss/_typography.scss */
  .massive {
    font-size: 8rem;
    line-height: 8rem;
  }
  /* line 372, templates/g5_hydrogen/custom/scss/_typography.scss */
  .big {
    font-size: 4rem;
    line-height: 4rem;
  }
  /* line 376, templates/g5_hydrogen/custom/scss/_typography.scss */
  .medium {
    font-size: 2rem;
    line-height: 2rem;
  }
  /* line 381, templates/g5_hydrogen/custom/scss/_typography.scss */
  body:not(.g-home) #g-showcase p {
    font-size: 1.3rem;
  }
  /* line 387, templates/g5_hydrogen/custom/scss/_typography.scss */
  /* line 388, templates/g5_hydrogen/custom/scss/_typography.scss */
  /* line 389, templates/g5_hydrogen/custom/scss/_typography.scss */
  .g-home #g-mainbottom h2 {
    font-size: 2rem;
    line-height: 2.4rem;
  }
  /* line 393, templates/g5_hydrogen/custom/scss/_typography.scss */
  .g-home #g-mainbottom p {
    font-size: 1.2rem;
    line-height: 1.8rem;
  }
  /* line 398, templates/g5_hydrogen/custom/scss/_typography.scss */
  .g-home #g-feature-title .g-container h2.g-title {
    font-size: 1.8rem;
    width: 90%;
    top: -20px;
    padding: 0.3rem 1rem;
  }
  /* line 404, templates/g5_hydrogen/custom/scss/_typography.scss */
  .g-home #g-mainbottom h3, .g-home #g-extension a {
    font-size: 2.2rem;
    line-height: 2.6rem;
  }
}
/***************************
 ****************************
 NAME: _menus.scss
 SITE: Made up company
 DESCRIPTION: All styles for all Menus/Navigation on the site
 -------------------------------------
 AUTHOR: Charlotte Osborne
 DATE CREATED: 20/06/17
 LAST MODIFIED DATE:
 LAST MODIFIED BY:
 ****************************
 ***************************/
/* line 19, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-navigation {
  background-color: transparent;
  position: static;
}
/* line 22, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-navigation .g-main-nav {
  margin: 0;
}
/* line 24, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-navigation .g-main-nav .g-toplevel {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  margin-top: 1.9rem;
}
/* line 28, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-navigation .g-main-nav .g-toplevel li {
  transition: none;
}
/* line 29, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container {
  padding: 0.5rem 2rem;
}
/* line 32, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container > .g-menu-item-content {
  font-weight: 300;
  font-size: 1.5rem;
  color: #000;
}
/* line 40, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-navigation .g-main-nav > li:last-of-type > .g-menu-item-container {
  padding-right: 0;
}
/* line 45, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {
  background-color: transparent;
}
/* line 47, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active > .g-menu-item-container > .g-menu-item-content {
  font-weight: 500;
}
/* line 53, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover, #g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).g-selected, #g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).g-selected.active {
  background-color: #f36e2d;
  transition: none;
}
/* line 58, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover > .g-menu-item-container > .g-menu-item-content, #g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).g-selected > .g-menu-item-container > .g-menu-item-content, #g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).g-selected.active > .g-menu-item-container > .g-menu-item-content {
  color: #fff;
}
/* line 68, templates/g5_hydrogen/custom/scss/_menus.scss */
.g-main-nav .g-toplevel > li.g-parent .g-menu-parent-indicator:after, .g-main-nav .g-toplevel > li.g-parent.g-selected > .g-menu-item-container > .g-menu-parent-indicator:after {
  content: url('../../images/arrow-down-black.png');
  opacity: 1;
  width: auto;
  transition: all ease 0.5s;
  margin-left: 0.8rem;
}
/* line 77, templates/g5_hydrogen/custom/scss/_menus.scss */
.g-main-nav .g-toplevel > li.g-parent.g-selected > .g-menu-item-container > .g-menu-parent-indicator:after {
  transform: rotate(180deg);
  transform-origin: center;
}
/* line 82, templates/g5_hydrogen/custom/scss/_menus.scss */
.g-main-nav .g-toplevel > li.g-parent.g-selected > .g-menu-item-container > .g-menu-parent-indicator:after {
  content: url('../../images/arrow-down-white.png');
}
/* line 88, templates/g5_hydrogen/custom/scss/_menus.scss */
body.menuHover #g-page-surround:after {
  content: "";
  position: absolute;
  top: 0;
  background-color: rgba(0, 0, 0, 0.5);
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 2;
}
/* line 99, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-navigation .g-main-nav .g-dropdown {
  background-color: #f36e2d;
  margin: 0 -1rem;
}
/* line 102, templates/g5_hydrogen/custom/scss/_menus.scss */
/* line 103, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-navigation .g-main-nav .g-dropdown .g-sublevel > li {
  break-inside: avoid;
}
/* line 105, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-navigation .g-main-nav .g-dropdown .g-sublevel > li > .g-menu-item-container {
  color: #fff;
  font-weight: 300;
  font-size: 1.1rem;
}
/* line 109, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-navigation .g-main-nav .g-dropdown .g-sublevel > li > .g-menu-item-container > span {
  border-bottom: 1px solid transparent;
}
/* line 110, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-navigation .g-main-nav .g-dropdown .g-sublevel > li > .g-menu-item-container:after {
  content: url('../../images/arrow-right-white.png');
  margin-left: 1rem;
}
/* line 114, templates/g5_hydrogen/custom/scss/_menus.scss */
/* line 115, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-navigation .g-main-nav .g-dropdown .g-sublevel > li > .g-menu-item-container:hover > span {
  border-bottom: 1px solid #fff;
}
/* line 118, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-navigation .g-main-nav .g-dropdown .g-sublevel > li:hover * {
  text-decoration: none !important;
}
/* line 120, templates/g5_hydrogen/custom/scss/_menus.scss */
/* line 121, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-navigation .g-main-nav .g-dropdown .g-sublevel > li.active * {
  text-decoration: none !important;
}
/* line 122, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-navigation .g-main-nav .g-dropdown .g-sublevel > li.active > .g-menu-item-container {
  font-weight: 600;
}
/* line 127, templates/g5_hydrogen/custom/scss/_menus.scss */
/* line 128, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-navigation .g-main-nav .g-fullwidth .g-dropdown .g-sublevel {
  columns: 3;
  padding: 3rem 0;
  margin: auto;
}
/* line 135, templates/g5_hydrogen/custom/scss/_menus.scss */
/* line 136, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-navigation .g-main-nav .g-fullwidth .g-dropdown a.biglink span {
  font-size: 1.4rem;
  font-weight: 900;
  color: #000;
  line-height: 1.8rem;
}
/* line 142, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-navigation .g-main-nav .g-fullwidth .g-dropdown a.biglink:after {
  display: none;
}
/* line 143, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-navigation .g-main-nav .g-fullwidth .g-dropdown a.biglink:hover span {
  color: #fff;
}
/* line 144, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-navigation .g-main-nav .g-fullwidth .g-dropdown a.biglink:hover > span {
  border-color: transparent;
}
/* line 153, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-navigation .g-main-nav .g-sublevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover, #g-navigation .g-main-nav .g-sublevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {
  background-color: transparent;
}
/* line 156, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-navigation .g-main-nav .g-sublevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover .g-menu-item-title, #g-navigation .g-main-nav .g-sublevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active .g-menu-item-title {
  text-decoration: underline;
}
/* line 163, templates/g5_hydrogen/custom/scss/_menus.scss */
.g-offcanvas-toggle i {
  font-size: 2rem;
}
/* line 167, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-offcanvas {
  background: #f36e2d;
}
/* line 169, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-offcanvas #g-mobilemenu-container ul {
  background: #f36e2d;
}
/* line 171, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-offcanvas #g-mobilemenu-container ul > li > .g-menu-item-container .g-menu-item-content {
  font-weight: 300;
  font-size: 1.2rem;
  line-height: 1.4rem;
}
/* line 177, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-offcanvas #g-mobilemenu-container ul > li.g-menu-item-link-parent > .g-menu-item-container > .g-menu-parent-indicator {
  border: none;
  background: transparent;
}
/* line 180, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-offcanvas #g-mobilemenu-container ul > li.g-menu-item-link-parent > .g-menu-item-container > .g-menu-parent-indicator:after {
  content: url('../../images/arrow-right-white.png');
  opacity: 1;
}
/* active state */
/* line 190, templates/g5_hydrogen/custom/scss/_menus.scss */
/* line 191, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover, #g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {
  background: transparent;
}
/* line 194, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover > .g-menu-item-container .g-menu-item-content, #g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active > .g-menu-item-container .g-menu-item-content {
  font-weight: 600;
}
/* line 200, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-offcanvas #g-mobilemenu-container ul > li.g-menu-item-link-parent > .g-menu-item-container > .g-menu-parent-indicator:hover {
  background: transparent;
}
/* line 208, templates/g5_hydrogen/custom/scss/_menus.scss */
/* line 209, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-sidebar h3.g-title {
  margin-top: 2rem;
  font-size: 1.7rem;
}
/* line 214, templates/g5_hydrogen/custom/scss/_menus.scss */
/* line 215, templates/g5_hydrogen/custom/scss/_menus.scss */
/* line 216, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-sidebar ul.nav.menu li a {
  color: #1c1c1c;
  font-weight: 300;
  font-size: 1.2rem;
  line-height: 1.6rem;
  margin-top: 0.5rem;
  border-bottom: 1px solid #dbdce0;
  padding-top: 0.5rem;
}
/* line 224, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-sidebar ul.nav.menu li a:hover {
  text-decoration: underline;
  color: #f36e2d;
}
/* line 230, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-sidebar ul.nav.menu li:last-of-type a {
  border-bottom: none;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  /* line 235, templates/g5_hydrogen/custom/scss/_menus.scss */
  #g-sidebar ul.nav.menu {
    column-count: 2;
  }
  /* line 237, templates/g5_hydrogen/custom/scss/_menus.scss */
  #g-sidebar ul.nav.menu li {
    display: inline-block;
    width: 100%;
  }
}
/* import breakpoints */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 1, templates/g5_hydrogen/scss/mixins/_nav.scss */
/* line 248, templates/g5_hydrogen/custom/scss/_menus.scss */
#g-navigation .g-menu-hastouch .g-toplevel > li.g-menu-item-link-parent > .g-menu-item-container > .g-menu-parent-indicator {
  border: 0;
  background: transparent !important;
  padding: 0;
}
/* LARGE DESKTOP
 /* 75rem / 1200px and above*/
@media only all and (min-width: 95rem) {
  /* line 257, templates/g5_hydrogen/custom/scss/_menus.scss */
  #g-navigation .g-main-nav .g-fullwidth .g-dropdown .g-sublevel {
    width: 95rem;
  }
}
/* DESKTOP & LARGE TABLET
 /* 60rem to 74.938rem / 960px to 1199px */
@media only all and (min-width: 60rem) and (max-width: 94.99rem) {
  /* line 264, templates/g5_hydrogen/custom/scss/_menus.scss */
  #g-navigation .g-main-nav .g-fullwidth .g-dropdown .g-sublevel {
    width: 60rem;
  }
  /* line 265, templates/g5_hydrogen/custom/scss/_menus.scss */
  #g-navigation .g-main-nav .g-toplevel {
    margin-top: 0.2rem;
  }
}
/* TABLET */
/* 48rem to 59.938rem / 768px to 959px */
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  /* line 272, templates/g5_hydrogen/custom/scss/_menus.scss */
  #g-navigation .g-main-nav .g-fullwidth .g-dropdown .g-sublevel {
    width: 48rem;
  }
}
/* LARGE MOBILE */
/* 30rem to 47.938rem / 480px to 767px */
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
}
/* SMALL MOBILE */
/* 30rem / 480px and below */
@media only all and (max-width: 30rem) {
}
/***************************
 ****************************
 NAME: _header.scss
 SITE: Made up company
 DESCRIPTION: All styles for the header
 -------------------------------------
 AUTHOR: Charlotte Osborne
 DATE CREATED: 20/06/17
 LAST MODIFIED DATE:
 LAST MODIFIED BY:
 ****************************
 ***************************/
/* line 19, templates/g5_hydrogen/custom/scss/_header.scss */
section#g-container-header {
  background-color: #f36e2d;
  padding: 2rem 0 0;
  position: relative;
  z-index: 3;
}
/* line 30, templates/g5_hydrogen/custom/scss/_header.scss */
/* line 31, templates/g5_hydrogen/custom/scss/_header.scss */
body:not(.g-home) section#g-container-header {
  padding-bottom: 30px;
}
/* line 34, templates/g5_hydrogen/custom/scss/_header.scss */
#g-logo {
  height: 100%;
  display: flex;
  align-items: center;
}
/* line 38, templates/g5_hydrogen/custom/scss/_header.scss */
#g-logo .g-content {
  padding: 0;
  margin: 0;
}
/* line 45, templates/g5_hydrogen/custom/scss/_header.scss */
#contact {
  text-align: right;
  margin-top: 1rem;
  margin-right: 1.85rem;
}
/* line 49, templates/g5_hydrogen/custom/scss/_header.scss */
#contact .g-content {
  padding: 0;
  margin: 0;
}
/* line 52, templates/g5_hydrogen/custom/scss/_header.scss */
#contact .g-content a {
  font-weight: 900;
  text-transform: uppercase;
  color: #fff;
  font-size: 1.5rem;
}
/* line 61, templates/g5_hydrogen/custom/scss/_header.scss */
#mobileContact {
  text-align: right;
  padding-top: 0.8rem;
}
/* line 64, templates/g5_hydrogen/custom/scss/_header.scss */
#mobileContact .g-content {
  padding: 0;
  margin: 0;
}
/* line 67, templates/g5_hydrogen/custom/scss/_header.scss */
#mobileContact .g-content a {
  font-weight: 900;
  text-transform: uppercase;
  color: #fff;
  font-size: 1.5rem;
}
/* line 76, templates/g5_hydrogen/custom/scss/_header.scss */
/* line 77, templates/g5_hydrogen/custom/scss/_header.scss */
#g-navigation .g-content {
  padding: 0;
  margin: 0;
}
/* import breakpoints */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 1, templates/g5_hydrogen/scss/mixins/_nav.scss */
/* Values below are the default breakpoints
 but these values are user definable in style settings in the template
 so that is why the code below uses mixins to get the actual values from the template */
/* LARGE DESKTOP
 /* 75rem / 1200px and above*/
@media only all and (min-width: 95rem) {
  /* line 99, templates/g5_hydrogen/custom/scss/_header.scss */
  #g-logo img {
    max-width: 390px;
  }
}
/* DESKTOP & LARGE TABLET
 /* 60rem to 74.938rem / 960px to 1199px */
@media only all and (min-width: 60rem) and (max-width: 94.99rem) {
  /* line 106, templates/g5_hydrogen/custom/scss/_header.scss */
  /* line 107, templates/g5_hydrogen/custom/scss/_header.scss */
  section#g-container-header .size-80, section#g-container-header .size-20 {
    flex: 0 100%;
    width: 100%;
  }
  /* line 108, templates/g5_hydrogen/custom/scss/_header.scss */
  section#g-container-header #g-logo img {
    max-width: 270px;
  }
}
/* TABLET */
/* 48rem to 59.938rem / 768px to 959px */
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  /* line 115, templates/g5_hydrogen/custom/scss/_header.scss */
  /* line 116, templates/g5_hydrogen/custom/scss/_header.scss */
  section#g-container-header .size-20 {
    flex: 0 100%;
    width: 100%;
  }
  /* line 120, templates/g5_hydrogen/custom/scss/_header.scss */
  section#g-container-header #g-logo {
    justify-content: center;
  }
  /* line 122, templates/g5_hydrogen/custom/scss/_header.scss */
  section#g-container-header #g-logo img {
    max-width: 250px;
  }
}
/* LARGE MOBILE */
/* 30rem to 47.938rem / 480px to 767px */
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
}
/* SMALL MOBILE */
/* 30rem / 480px and below */
@media only all and (max-width: 30rem) {
}
@media screen and (max-width: 767px) {
  /* line 141, templates/g5_hydrogen/custom/scss/_header.scss */
  #g-logo {
    justify-content: center;
  }
  /* line 143, templates/g5_hydrogen/custom/scss/_header.scss */
  #g-logo img {
    max-width: 250px;
  }
}
/***************************
 ****************************
 NAME: _footer.scss
 SITE: Made up company
 DESCRIPTION: All styles for the footer
 -------------------------------------
 AUTHOR: Charlotte Osborne
 DATE CREATED: 20/06/17
 LAST MODIFIED DATE:
 LAST MODIFIED BY:
 ****************************
 ***************************/
/* line 19, templates/g5_hydrogen/custom/scss/_footer.scss */
section#g-above-footer {
  background: #f36e2d;
  text-align: center;
  color: #fff;
  padding: 2rem 0;
}
/* line 26, templates/g5_hydrogen/custom/scss/_footer.scss */
/* line 27, templates/g5_hydrogen/custom/scss/_footer.scss */
#g-footer h3.g-title {
  font-size: 1.7rem;
}
/* line 28, templates/g5_hydrogen/custom/scss/_footer.scss */
/* line 29, templates/g5_hydrogen/custom/scss/_footer.scss */
#g-footer ul.nav li {
  margin-bottom: 1rem;
}
/* line 31, templates/g5_hydrogen/custom/scss/_footer.scss */
#g-footer ul.nav li a {
  color: #1c1c1c;
  font-weight: 300;
  font-size: 1.5rem;
}
/* line 35, templates/g5_hydrogen/custom/scss/_footer.scss */
#g-footer ul.nav li a:hover {
  color: #f36e2d;
}
/* line 39, templates/g5_hydrogen/custom/scss/_footer.scss */
#g-footer p {
  font-weight: 300;
  font-size: 1.5rem;
}
/* line 43, templates/g5_hydrogen/custom/scss/_footer.scss */
#g-footer a {
  font-weight: 300;
  font-size: 1.5rem;
}
/* line 46, templates/g5_hydrogen/custom/scss/_footer.scss */
#g-footer a:hover {
  text-decoration: underline;
}
/* line 48, templates/g5_hydrogen/custom/scss/_footer.scss */
#g-footer img {
  max-width: 250px;
}
/* line 53, templates/g5_hydrogen/custom/scss/_footer.scss */
.g-social a {
  border: none;
  background: transparent;
  padding: 0;
}
/* line 57, templates/g5_hydrogen/custom/scss/_footer.scss */
.g-social a + a {
  margin-left: 1rem;
}
/* line 60, templates/g5_hydrogen/custom/scss/_footer.scss */
.g-social a:hover {
  transform: scale(1.2);
}
/* line 65, templates/g5_hydrogen/custom/scss/_footer.scss */
/* line 66, templates/g5_hydrogen/custom/scss/_footer.scss */
#copyright h3 {
  font-size: 1.2rem;
  margin-bottom: 0;
}
/* line 67, templates/g5_hydrogen/custom/scss/_footer.scss */
#copyright p, #copyright a {
  font-size: 1rem;
}
/* line 68, templates/g5_hydrogen/custom/scss/_footer.scss */
#copyright h3 + p {
  margin-top: 0;
}
/* line 69, templates/g5_hydrogen/custom/scss/_footer.scss */
#copyright strong a {
  font-weight: bold;
}
/* line 70, templates/g5_hydrogen/custom/scss/_footer.scss */
#copyright a {
  text-decoration: underline;
}
/* line 71, templates/g5_hydrogen/custom/scss/_footer.scss */
#copyright a:hover {
  color: #a8a9ad;
}
/* import breakpoints */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 1, templates/g5_hydrogen/scss/mixins/_nav.scss */
/* Values below are the default breakpoints
 but these values are user definable in style settings in the template
 so that is why the code below uses mixins to get the actual values from the template */
/* LARGE DESKTOP
 /* 75rem / 1200px and above*/
@media only all and (min-width: 95rem) {
}
/* DESKTOP & LARGE TABLET
 /* 60rem to 74.938rem / 960px to 1199px */
@media only all and (min-width: 60rem) and (max-width: 94.99rem) {
}
/* TABLET */
/* 48rem to 59.938rem / 768px to 959px */
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  /* line 101, templates/g5_hydrogen/custom/scss/_footer.scss */
  /* line 102, templates/g5_hydrogen/custom/scss/_footer.scss */
  #g-footer .g-block.size-33-3 {
    flex: 0 50%;
    width: 50%;
    max-width: 50%;
  }
}
/* LARGE MOBILE */
/* 30rem to 47.938rem / 480px to 767px */
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
}
/* SMALL MOBILE */
/* 30rem / 480px and below */
@media only all and (max-width: 30rem) {
}
/***************************
 ****************************
 NAME: _modules.scss
 SITE: Made up company
 DESCRIPTION: All custom module styles
 -------------------------------------
 AUTHOR: Charlotte Osborne
 DATE CREATED: 20/06/17
 LAST MODIFIED DATE:
 LAST MODIFIED BY:
 ****************************
 ***************************/
/* line 20, templates/g5_hydrogen/custom/scss/_modules.scss */
#g-showcase {
  background: #f36e2d;
}
/* line 25, templates/g5_hydrogen/custom/scss/_modules.scss */
/* line 26, templates/g5_hydrogen/custom/scss/_modules.scss */
/* line 27, templates/g5_hydrogen/custom/scss/_modules.scss */
.g-home #g-showcase ul.uk-slideshow li {
  height: 400px !important;
}
/* line 28, templates/g5_hydrogen/custom/scss/_modules.scss */
.g-home #g-showcase ul.uk-slideshow .uk-cover-background {
  background-position: top;
}
/* line 29, templates/g5_hydrogen/custom/scss/_modules.scss */
.g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel {
  width: 90%;
  margin: auto;
}
/* line 32, templates/g5_hydrogen/custom/scss/_modules.scss */
.g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel > div {
  width: 100%;
  margin-top: 4rem;
}
/* line 36, templates/g5_hydrogen/custom/scss/_modules.scss */
.g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin {
  /*link*/
}
/* line 37, templates/g5_hydrogen/custom/scss/_modules.scss */
.g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin div.rightText {
  float: right;
  text-align: right;
}
/* line 38, templates/g5_hydrogen/custom/scss/_modules.scss */
.g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin blockquote {
  border-left: none;
  padding: 0;
}
/* line 41, templates/g5_hydrogen/custom/scss/_modules.scss */
.g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin blockquote p {
  font-size: 3.7rem;
  line-height: 4rem;
  font-weight: 900;
  color: #fff;
}
/* line 46, templates/g5_hydrogen/custom/scss/_modules.scss */
.g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin blockquote p strong {
  color: #f36e2d;
}
/* line 49, templates/g5_hydrogen/custom/scss/_modules.scss */
.g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin p {
  color: #f36e2d;
  font-size: 1.9rem;
  font-weight: 600;
}
/* line 53, templates/g5_hydrogen/custom/scss/_modules.scss */
.g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin p strong {
  color: #f36e2d;
}
/* line 58, templates/g5_hydrogen/custom/scss/_modules.scss */
.g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin a {
  clear: both;
  color: #fff;
  text-decoration: none;
  font-weight: 900;
  font-size: 2rem;
  line-height: 2.2rem;
  position: absolute;
  bottom: 50px;
  left: 0;
}
/* line 70, templates/g5_hydrogen/custom/scss/_modules.scss */
.g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin a span {
  display: block;
}
/* line 72, templates/g5_hydrogen/custom/scss/_modules.scss */
.g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin a span:after {
  content: url('../../images/arrow-right-white-med.png');
  margin-left: 1rem;
  display: inline-block;
  vertical-align: middle;
}
/* line 81, templates/g5_hydrogen/custom/scss/_modules.scss */
.g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin div.leftText + a {
  float: right;
  text-align: right;
  right: 0;
}
/* line 87, templates/g5_hydrogen/custom/scss/_modules.scss */
.g-home #g-showcase a.uk-slidenav-previous:before, .g-home #g-showcase a.uk-slidenav-next:before {
  display: none;
}
/* line 88, templates/g5_hydrogen/custom/scss/_modules.scss */
.g-home #g-showcase .uk-slidenav-position .uk-slidenav {
  display: block !important;
  opacity: 0.5;
}
/* line 91, templates/g5_hydrogen/custom/scss/_modules.scss */
.g-home #g-showcase .uk-slidenav-position .uk-slidenav:hover {
  opacity: 1;
}
/* line 93, templates/g5_hydrogen/custom/scss/_modules.scss */
.g-home #g-showcase a.uk-slidenav-next {
  background: url('../../images/arrow-right-white-large.png') no-repeat center;
}
/* line 96, templates/g5_hydrogen/custom/scss/_modules.scss */
.g-home #g-showcase a.uk-slidenav-previous {
  background: url('../../images/arrow-left-white-large.png') no-repeat center;
}
/* line 117, templates/g5_hydrogen/custom/scss/_modules.scss */
ul.breadcrumb {
  background-color: transparent;
  padding: 0;
}
/* line 120, templates/g5_hydrogen/custom/scss/_modules.scss */
ul.breadcrumb span.icon-location {
  display: none;
}
/* line 121, templates/g5_hydrogen/custom/scss/_modules.scss */
ul.breadcrumb li {
  text-shadow: none;
}
/* line 130, templates/g5_hydrogen/custom/scss/_modules.scss */
/* line 131, templates/g5_hydrogen/custom/scss/_modules.scss */
#g-above-footer p, #g-above-footer a {
  text-transform: uppercase;
  color: #1c1c1c;
  font-size: 1.5rem;
  font-weight: 900;
  letter-spacing: -0.5px;
}
/* line 138, templates/g5_hydrogen/custom/scss/_modules.scss */
#g-above-footer p.tel, #g-above-footer a.tel {
  color: #fff;
}
/* line 144, templates/g5_hydrogen/custom/scss/_modules.scss */
/* line 145, templates/g5_hydrogen/custom/scss/_modules.scss */
.services .uk-panel .uk-overlay {
  width: 100%;
  overflow: hidden;
}
/* line 148, templates/g5_hydrogen/custom/scss/_modules.scss */
.services .uk-panel .uk-overlay img {
  width: 100%;
}
/* line 149, templates/g5_hydrogen/custom/scss/_modules.scss */
.services .uk-panel .uk-overlay .uk-overlay-panel {
  background: rgba(0, 0, 0, 0.1);
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
/* line 154, templates/g5_hydrogen/custom/scss/_modules.scss */
.services .uk-panel .uk-overlay .uk-overlay-panel h3 {
  color: #fff;
  font-size: 1.3rem;
  font-weight: 600;
  text-transform: uppercase;
  text-align: right;
  width: 70%;
  float: right;
  line-height: 1.5rem;
}
/* line 166, templates/g5_hydrogen/custom/scss/_modules.scss */
/* line 167, templates/g5_hydrogen/custom/scss/_modules.scss */
.services .uk-panel:hover .uk-overlay-panel h3 {
  color: #f36e2d;
}
@media screen and (min-width: 960px) and (max-width: 1199px) {
  /* line 171, templates/g5_hydrogen/custom/scss/_modules.scss */
  .services .uk-panel .uk-overlay .uk-overlay-panel h3 {
    width: 100%;
  }
}
@media screen and (max-width: 959px) {
  /* line 177, templates/g5_hydrogen/custom/scss/_modules.scss */
  .services .uk-panel .uk-overlay .uk-overlay-panel h3 {
    width: 100%;
  }
}
/* line 185, templates/g5_hydrogen/custom/scss/_modules.scss */
/* line 186, templates/g5_hydrogen/custom/scss/_modules.scss */
#g-subfeature .services .uk-panel .uk-overlay .uk-overlay-panel h3 {
  font-size: 1.3rem;
  width: 80%;
  line-height: 1.5rem;
}
@media screen and (max-width: 959px) {
  /* line 190, templates/g5_hydrogen/custom/scss/_modules.scss */
  #g-subfeature .services .uk-panel .uk-overlay .uk-overlay-panel h3 {
    width: 90%;
  }
}
/* line 197, templates/g5_hydrogen/custom/scss/_modules.scss */
.statistics {
  margin-top: 2rem;
}
/* line 199, templates/g5_hydrogen/custom/scss/_modules.scss */
.statistics p {
  text-align: center !important;
}
/* line 200, templates/g5_hydrogen/custom/scss/_modules.scss */
.statistics p:not(.small) {
  text-transform: uppercase;
  font-weight: 600 !important;
  color: #000;
  text-align: center;
  font-size: 1.8rem !important;
}
/* line 207, templates/g5_hydrogen/custom/scss/_modules.scss */
.statistics .massive, .statistics .big, .statistics .medium {
  display: block;
}
/* line 208, templates/g5_hydrogen/custom/scss/_modules.scss */
.statistics .small {
  font-size: 0.8rem !important;
  line-height: 1.2rem !important;
  font-weight: 400 !important;
  text-align: center;
  width: 80%;
  margin: auto;
}
/* line 216, templates/g5_hydrogen/custom/scss/_modules.scss */
.statistics .uk-grid-small > * {
  padding: 0;
}
/* line 217, templates/g5_hydrogen/custom/scss/_modules.scss */
.statistics a.uk-slidenav-previous:before, .statistics a.uk-slidenav-next:before {
  display: none;
}
/* line 218, templates/g5_hydrogen/custom/scss/_modules.scss */
.statistics a.uk-slidenav-previous {
  display: block !important;
  background: url('../../images/arrow-left-black-large.png') no-repeat center;
  left: -30px;
  top: 30%;
}
/* line 224, templates/g5_hydrogen/custom/scss/_modules.scss */
.statistics a.uk-slidenav-next {
  display: block !important;
  background: url('../../images/arrow-right-black-large.png') no-repeat center;
  right: -30px;
  top: 30%;
}
@media screen and (max-width: 767px) {
  /* line 232, templates/g5_hydrogen/custom/scss/_modules.scss */
  .statistics a.uk-slidenav-previous, .statistics a.uk-slidenav-next {
    top: 0;
    transform: scale(0.5);
  }
  /* line 238, templates/g5_hydrogen/custom/scss/_modules.scss */
  .statistics p:not(.small) {
    font-size: 1.5rem !important;
  }
}
/* line 243, templates/g5_hydrogen/custom/scss/_modules.scss */
/* line 244, templates/g5_hydrogen/custom/scss/_modules.scss */
/* line 245, templates/g5_hydrogen/custom/scss/_modules.scss */
.media div.uk-overlay-panel p {
  font-size: 1.4rem;
  line-height: 1.8rem;
  font-weight: 600;
  font-style: italic;
}
/* line 251, templates/g5_hydrogen/custom/scss/_modules.scss */
.media div.uk-overlay-panel p strong {
  font-size: 0.8rem;
  color: #fff;
  font-style: normal;
}
/* line 255, templates/g5_hydrogen/custom/scss/_modules.scss */
.uk-subnav {
  margin-bottom: 2rem !important;
}
/* line 257, templates/g5_hydrogen/custom/scss/_modules.scss */
.uk-subnav li {
  padding-left: 20px;
}
/* line 258, templates/g5_hydrogen/custom/scss/_modules.scss */
.uk-subnav li a {
  font-size: 1.4rem;
  font-weight: 900;
  color: #f36e2d;
}
/* line 262, templates/g5_hydrogen/custom/scss/_modules.scss */
.uk-subnav li a:hover {
  color: #f36e2d;
  text-decoration: underline;
}
/* line 268, templates/g5_hydrogen/custom/scss/_modules.scss */
.uk-subnav li.uk-active a {
  color: #1c1c1c;
}
/* line 270, templates/g5_hydrogen/custom/scss/_modules.scss */
.uk-subnav li.uk-active a:hover {
  text-decoration: none;
}
/* line 275, templates/g5_hydrogen/custom/scss/_modules.scss */
/* line 276, templates/g5_hydrogen/custom/scss/_modules.scss */
.testimonials .uk-panel {
  background-color: rgba(219, 220, 224, 0.5);
  border-left: 5px solid #f36e2d;
}
/* line 280, templates/g5_hydrogen/custom/scss/_modules.scss */
.testimonials .uk-margin {
  background: url('../../images/quote-open.png') no-repeat left top;
  padding-left: 4rem;
}
/* line 283, templates/g5_hydrogen/custom/scss/_modules.scss */
.testimonials .uk-margin p {
  font-size: 1.4rem;
  font-weight: 300;
  margin-top: 5px;
  font-style: italic;
}
/* line 289, templates/g5_hydrogen/custom/scss/_modules.scss */
.testimonials .uk-margin strong {
  color: #f36e2d;
}
/* line 294, templates/g5_hydrogen/custom/scss/_modules.scss */
.blockquote-left {
  background-color: rgba(219, 220, 224, 0.5);
  border-left: 5px solid #f36e2d;
}
@media screen and (min-width: 960px) {
  /* line 297, templates/g5_hydrogen/custom/scss/_modules.scss */
  .blockquote-left {
    width: 50%;
  }
}
/* line 298, templates/g5_hydrogen/custom/scss/_modules.scss */
.blockquote-left p {
  margin: 0;
  color: #666;
  font-style: italic;
  font-weight: 500;
  font-size: 0.9rem;
  text-align: left;
}
/* line 308, templates/g5_hydrogen/custom/scss/_modules.scss */
.blockquote-right {
  background-color: rgba(219, 220, 224, 0.5);
  border-right: 5px solid #f36e2d;
  float: right;
  margin-bottom: 20px;
}
@media screen and (min-width: 960px) {
  /* line 313, templates/g5_hydrogen/custom/scss/_modules.scss */
  .blockquote-right {
    width: 50%;
  }
}
/* line 314, templates/g5_hydrogen/custom/scss/_modules.scss */
.blockquote-right p {
  margin: 0;
  color: #666;
  font-style: italic;
  font-weight: 500;
  font-size: 0.9rem;
  text-align: left;
}
/* line 329, templates/g5_hydrogen/custom/scss/_modules.scss */
.viewall {
  text-align: center;
}
/* line 332, templates/g5_hydrogen/custom/scss/_modules.scss */
.viewall p {
  margin: 0;
}
/* line 333, templates/g5_hydrogen/custom/scss/_modules.scss */
.viewall a {
  font-weight: 900;
  text-transform: uppercase;
  color: #000;
  font-size: 1.5rem;
  padding: 2rem 2rem 3rem;
  display: block;
  position: relative;
}
/* line 341, templates/g5_hydrogen/custom/scss/_modules.scss */
.viewall a:after {
  content: url('../../images/arrow-down-black-med.png');
  position: absolute;
  bottom: 10px;
  left: 0;
  right: 0;
  transition: all ease 0.2s;
}
/* line 349, templates/g5_hydrogen/custom/scss/_modules.scss */
.viewall a:hover {
  text-decoration: none;
  color: #f36e2d;
}
/* line 350, templates/g5_hydrogen/custom/scss/_modules.scss */
.viewall a:hover:after {
  bottom: 0;
}
/* line 356, templates/g5_hydrogen/custom/scss/_modules.scss */
.contact-details {
  text-align: center;
  color: #fff;
  padding: 3rem 0;
}
/* line 360, templates/g5_hydrogen/custom/scss/_modules.scss */
.contact-details h3 {
  color: #fff;
}
/* line 361, templates/g5_hydrogen/custom/scss/_modules.scss */
.contact-details p {
  margin: 0;
  font-size: 1.2rem;
  font-weight: 300;
  line-height: 1.5rem;
  color: #fff;
}
/* line 368, templates/g5_hydrogen/custom/scss/_modules.scss */
.contact-details i {
  margin-bottom: 0.5rem;
}
/* line 369, templates/g5_hydrogen/custom/scss/_modules.scss */
.contact-details .tel, .contact-details .fax {
  margin-bottom: 1rem;
}
/* line 370, templates/g5_hydrogen/custom/scss/_modules.scss */
.contact-details a {
  color: #fff;
  display: block;
}
/* line 373, templates/g5_hydrogen/custom/scss/_modules.scss */
body:not(.g-home) #g-extension {
  padding: 1rem 0;
  background: url('../../images/background-texture-grey.png') no-repeat right;
}
/* line 378, templates/g5_hydrogen/custom/scss/_modules.scss */
/* line 380, templates/g5_hydrogen/custom/scss/_modules.scss */
#g-extension h3 {
  margin: 0;
}
/* line 381, templates/g5_hydrogen/custom/scss/_modules.scss */
#g-extension a {
  font-weight: 900;
  font-size: 3rem;
  line-height: 3.4rem;
  letter-spacing: -1px;
  color: #1c1c1c;
  margin-right: 5rem;
}
/* line 388, templates/g5_hydrogen/custom/scss/_modules.scss */
#g-extension a:after {
  content: url('../../images/arrow-down-black-med.png');
  transition: all ease 0.2s;
  transform: rotate(-90deg);
  display: inline-block;
  margin-left: 1rem;
  transition: all ease 0.2s;
  position: absolute;
}
/* line 397, templates/g5_hydrogen/custom/scss/_modules.scss */
#g-extension a:hover {
  color: #f36e2d;
}
/* line 399, templates/g5_hydrogen/custom/scss/_modules.scss */
#g-extension a:hover:after {
  margin-left: 2rem;
}
@media screen and (max-width: 959px) {
  /* line 401, templates/g5_hydrogen/custom/scss/_modules.scss */
  #g-extension a {
    font-size: 2rem;
    line-height: 2.4rem;
  }
}
/* line 408, templates/g5_hydrogen/custom/scss/_modules.scss */
body.g-home #g-extension a {
  margin-right: 0;
}
/* line 410, templates/g5_hydrogen/custom/scss/_modules.scss */
@media screen and (min-width: 960px) {
  /* line 412, templates/g5_hydrogen/custom/scss/_modules.scss */
  .getintouch h2 {
    width: 60%;
    float: left;
    margin: 0;
  }
  /* line 417, templates/g5_hydrogen/custom/scss/_modules.scss */
  .getintouch a {
    float: right;
  }
}
/* line 422, templates/g5_hydrogen/custom/scss/_modules.scss */
.getintouch a {
  color: #f36e2d;
  font-weight: 900;
  font-size: 3rem;
  line-height: 3.4rem;
  letter-spacing: -1px;
  color: #1c1c1c;
  position: relative;
}
/* line 430, templates/g5_hydrogen/custom/scss/_modules.scss */
.getintouch a:after {
  position: absolute;
  content: url('../../images/arrow-down-black-med.png');
  transition: all ease 0.2s;
  transform: rotate(-90deg);
  display: inline-block;
  right: -3rem;
  transition: all ease 0.2s;
  margin: 0;
}
/* line 440, templates/g5_hydrogen/custom/scss/_modules.scss */
.getintouch a:hover {
  color: #f36e2d;
}
/* line 442, templates/g5_hydrogen/custom/scss/_modules.scss */
.getintouch a:hover:after {
  right: -4rem;
}
/* line 448, templates/g5_hydrogen/custom/scss/_modules.scss */
.moduletableba-quote {
  width: 100%;
}
/* line 450, templates/g5_hydrogen/custom/scss/_modules.scss */
.moduletableba-quote p {
  font-size: 1.5rem;
  color: #1c1c1c;
  width: 100%;
  text-align: left !important;
  margin: 3rem 0;
  /*font-style: italic;*/
}
/* line 458, templates/g5_hydrogen/custom/scss/_modules.scss */
.moduletableba-quote .pull-right {
  margin-top: 0;
  margin-bottom: 0;
}
@media screen and (min-width: 1199px) {
  /* line 461, templates/g5_hydrogen/custom/scss/_modules.scss */
  .moduletableba-quote .customba-quote {
    display: flex;
    align-items: center;
    flex-direction: row-reverse;
  }
}
/* line 467, templates/g5_hydrogen/custom/scss/_modules.scss */
.moduletableba-quote .customba-quote {
  float: left;
  margin-bottom: 1rem;
}
@media screen and (max-width: 767px) {
  /* line 470, templates/g5_hydrogen/custom/scss/_modules.scss */
  .moduletableba-quote .pull-right {
    float: none;
    margin: auto;
  }
}
/*Sundance Festival*/
/* line 476, templates/g5_hydrogen/custom/scss/_modules.scss */
/* line 477, templates/g5_hydrogen/custom/scss/_modules.scss */
.moduletablesundance-quote .customsundance-quote {
  width: 100%;
}
/* line 480, templates/g5_hydrogen/custom/scss/_modules.scss */
.moduletablesundance-quote p {
  font-size: 1.5rem;
  color: #1c1c1c;
  width: 100%;
  text-align: left !important;
  margin: 3rem 0;
  /*font-style: italic;*/
}
/* line 488, templates/g5_hydrogen/custom/scss/_modules.scss */
.moduletablesundance-quote .pull-left {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 1rem;
}
@media screen and (min-width: 1199px) {
  /* line 491, templates/g5_hydrogen/custom/scss/_modules.scss */
  .moduletablesundance-quote .customsundance-quote {
    display: flex;
    align-items: center;
    flex-direction: row;
  }
}
/* line 497, templates/g5_hydrogen/custom/scss/_modules.scss */
.moduletablesundance-quote .customsundance-quote {
  float: left;
  margin-bottom: 2rem;
}
@media screen and (max-width: 767px) {
  /* line 500, templates/g5_hydrogen/custom/scss/_modules.scss */
  .moduletablesundance-quote .pull-left {
    float: none;
    margin: auto;
  }
}
/* line 506, templates/g5_hydrogen/custom/scss/_modules.scss */
body.itemid-115 #g-mainbottom {
  background: rgba(219, 220, 224, 0.2);
}
/* line 510, templates/g5_hydrogen/custom/scss/_modules.scss */
div[data-uk-filter="press"] > .uk-panel, div[data-uk-filter="radio"] > .uk-panel {
  background-color: #f36e2d;
}
/* line 513, templates/g5_hydrogen/custom/scss/_modules.scss */
div[data-uk-filter="press"] > .uk-panel .uk-overlay-panel, div[data-uk-filter="radio"] > .uk-panel .uk-overlay-panel {
  position: static;
  padding: 0 20px;
}
/* line 514, templates/g5_hydrogen/custom/scss/_modules.scss */
div[data-uk-filter="press"] > .uk-panel figure.uk-overlay, div[data-uk-filter="radio"] > .uk-panel figure.uk-overlay {
  width: 100%;
}
/* line 517, templates/g5_hydrogen/custom/scss/_modules.scss */
.stevewright {
  float: left;
  width: 100%;
  margin-bottom: 3rem;
}
/* line 522, templates/g5_hydrogen/custom/scss/_modules.scss */
.stevewright .customstevewright {
  padding-top: 2rem;
}
/* line 524, templates/g5_hydrogen/custom/scss/_modules.scss */
.stevewright .customstevewright img.pull-left {
  margin-right: 3rem;
}
/* line 528, templates/g5_hydrogen/custom/scss/_modules.scss */
.stevewright .customstevewright h2 {
  padding-top: 8rem;
  font-size: 2rem;
  line-height: 2.4rem;
}
/* line 534, templates/g5_hydrogen/custom/scss/_modules.scss */
.stevewright .customstevewright a {
  font-size: 1.4rem;
  border-bottom: 2px solid #f36e2d;
  padding-bottom: 5px;
  font-weight: 600;
  position: relative;
  margin-top: 2rem;
}
/* line 541, templates/g5_hydrogen/custom/scss/_modules.scss */
.stevewright .customstevewright a:after {
  content: url('../../images/arrow-down-black.png');
  transition: all ease 0.2s;
  transform: rotate(-90deg);
  display: inline-block;
  margin-left: 0.5rem;
  transition: all ease 0.2s;
  position: absolute;
}
/* line 550, templates/g5_hydrogen/custom/scss/_modules.scss */
.stevewright .customstevewright a:hover {
  color: #f36e2d;
  text-decoration: none;
}
/* line 553, templates/g5_hydrogen/custom/scss/_modules.scss */
.stevewright .customstevewright a:hover:after {
  margin-left: 1rem;
}
/* import breakpoints */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 1, templates/g5_hydrogen/scss/mixins/_nav.scss */
/* Values below are the default breakpoints
 but these values are user definable in style settings in the template
 so that is why the code below uses mixins to get the actual values from the template */
/* LARGE DESKTOP
 /* 75rem / 1200px and above*/
@media only all and (min-width: 95rem) {
  /* line 573, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel {
    width: 95rem;
  }
  /* line 574, templates/g5_hydrogen/custom/scss/_modules.scss */
  /* line 575, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin div.rightText, .g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin div.leftText {
    width: 50%;
  }
}
/* DESKTOP & LARGE TABLET
 /* 60rem to 74.938rem / 960px to 1199px */
@media only all and (min-width: 60rem) and (max-width: 94.99rem) {
  /* line 585, templates/g5_hydrogen/custom/scss/_modules.scss */
  /* line 586, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin > div {
    margin-top: 0;
  }
  /* line 587, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin div.rightText, .g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin div.leftText {
    width: 70%;
  }
  /* line 592, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin blockquote p {
    font-size: 3rem;
    line-height: 3.2rem;
  }
  /* line 596, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin p {
    font-size: 1.6rem;
  }
  /* line 597, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin a {
    font-size: 1.4rem;
    line-height: 1.4rem;
  }
  /* line 600, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin a span {
    font-size: 1.2rem;
  }
  /* line 602, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin a span:after {
    transform: scale(0.8);
  }
  /* line 608, templates/g5_hydrogen/custom/scss/_modules.scss */
  .stevewright .customstevewright h2 {
    padding-top: 2rem;
  }
}
/* TABLET */
/* 48rem to 59.938rem / 768px to 959px */
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  /* line 618, templates/g5_hydrogen/custom/scss/_modules.scss */
  /* line 619, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase ul.uk-slideshow li:nth-child(odd) .uk-cover-background {
    background-position: right -470px top;
  }
  /* line 620, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase ul.uk-slideshow li:nth-child(even) .uk-cover-background {
    background-position: left -470px top;
  }
  /* line 621, templates/g5_hydrogen/custom/scss/_modules.scss */
  /* line 623, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel > div {
    margin-top: 0;
  }
  /* line 624, templates/g5_hydrogen/custom/scss/_modules.scss */
  /* line 625, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin blockquote p {
    font-size: 3rem;
    line-height: 3.2rem;
  }
  /* line 629, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin p {
    font-size: 1.6rem;
  }
  /* line 630, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin a {
    font-size: 1.4rem;
    line-height: 1.4rem;
  }
  /* line 633, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin a span {
    font-size: 1.2rem;
  }
  /* line 635, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin a span:after {
    transform: scale(0.8);
  }
  /* line 642, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase .uk-slidenav-position .uk-slidenav {
    transform: scale(0.8);
  }
  /* line 646, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase .uk-slidenav-position .uk-slidenav.uk-slidenav-next {
    right: -10px;
  }
  /* line 647, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase .uk-slidenav-position .uk-slidenav.uk-slidenav-previous {
    left: -10px;
  }
  /* line 650, templates/g5_hydrogen/custom/scss/_modules.scss */
  /* line 651, templates/g5_hydrogen/custom/scss/_modules.scss */
  .stevewright .customstevewright img.pull-left {
    float: none;
    margin-right: 0;
  }
  /* line 652, templates/g5_hydrogen/custom/scss/_modules.scss */
  .stevewright .customstevewright h2 {
    padding-top: 1rem;
  }
}
/* LARGE MOBILE */
/* 30rem to 47.938rem / 480px to 767px */
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
}
@media screen and (max-width: 767px) {
  /* line 665, templates/g5_hydrogen/custom/scss/_modules.scss */
  #g-showcase {
    background-image: linear-gradient(#f36e2d 20px, black 20px);
  }
  /* line 668, templates/g5_hydrogen/custom/scss/_modules.scss */
  /* line 669, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase ul.uk-slideshow .uk-cover-background {
    opacity: 0.8;
  }
  /* line 670, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase ul.uk-slideshow li:nth-child(odd) .uk-cover-background {
    background-position: right -470px top;
  }
  /* line 671, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase ul.uk-slideshow li:nth-child(even) .uk-cover-background {
    background-position: left -470px top;
  }
  /* line 673, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel {
    width: 100%;
  }
  /* line 675, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel > div {
    margin-top: 0;
  }
  /* line 676, templates/g5_hydrogen/custom/scss/_modules.scss */
  /* line 677, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin div.rightText, .g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin div.leftText + a {
    float: left;
    text-align: left;
  }
  /* line 683, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin p {
    font-size: 1.2rem;
  }
  /* line 684, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin a {
    position: static;
    font-size: 1.2rem;
    line-height: 1.2rem;
  }
  /* line 688, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin a span {
    font-size: 1rem;
  }
  /* line 690, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin a span:after {
    transform: scale(0.5);
  }
  /* line 694, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin blockquote p {
    font-size: 2.4rem;
    line-height: 2.5rem;
  }
  /* line 702, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase .uk-slidenav-position .uk-slidenav {
    top: unset;
    bottom: 0;
    transform: scale(0.5);
  }
  /* line 706, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase .uk-slidenav-position .uk-slidenav.uk-slidenav-next {
    right: -10px;
  }
  /* line 707, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase .uk-slidenav-position .uk-slidenav.uk-slidenav-previous {
    left: -10px;
  }
  /* line 710, templates/g5_hydrogen/custom/scss/_modules.scss */
  /* line 711, templates/g5_hydrogen/custom/scss/_modules.scss */
  .stevewright .customstevewright img.pull-left {
    float: none;
    margin-right: 0;
  }
  /* line 712, templates/g5_hydrogen/custom/scss/_modules.scss */
  .stevewright .customstevewright h2 {
    padding-top: 1rem;
  }
}
/* SMALL MOBILE */
/* 30rem / 480px and below */
@media only all and (max-width: 30rem) {
  /* line 722, templates/g5_hydrogen/custom/scss/_modules.scss */
  /* line 723, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase ul.uk-slideshow .uk-cover-background {
    opacity: 0.8;
  }
  /* line 724, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase ul.uk-slideshow li:nth-child(odd) .uk-cover-background {
    background-position: right -470px top;
  }
  /* line 725, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase ul.uk-slideshow li:nth-child(even) .uk-cover-background {
    background-position: left -470px top;
  }
  /* line 727, templates/g5_hydrogen/custom/scss/_modules.scss */
  .g-home #g-showcase ul.uk-slideshow div.uk-overlay-panel div.uk-margin blockquote p {
    font-size: 2.4rem;
    line-height: 2.5rem;
  }
}
/* line 736, templates/g5_hydrogen/custom/scss/_modules.scss */
/* line 737, templates/g5_hydrogen/custom/scss/_modules.scss */
.customsundance-quote figure {
  height: 298px;
  display: flex;
  width: 100%;
}
@media screen and (max-width: 1199px) {
  /* line 741, templates/g5_hydrogen/custom/scss/_modules.scss */
  .customsundance-quote figure {
    width: auto;
  }
}
@media screen and (max-width: 500px) {
  /* line 744, templates/g5_hydrogen/custom/scss/_modules.scss */
  .customsundance-quote figure {
    height: auto;
  }
}
/* line 747, templates/g5_hydrogen/custom/scss/_modules.scss */
.customsundance-quote figure img {
  align-self: stretch;
  height: 100%;
}
/***************************
 ****************************
 NAME: _forms.scss
 SITE: Made up company
 DESCRIPTION: All form styles
 -------------------------------------
 AUTHOR: Charlotte Osborne
 DATE CREATED: 20/06/17
 LAST MODIFIED DATE:
 LAST MODIFIED BY:
 ****************************
 ***************************/
/* line 19, templates/g5_hydrogen/custom/scss/_forms.scss */
/* line 20, templates/g5_hydrogen/custom/scss/_forms.scss */
div.tabForms .uk-tab-center {
  border-bottom: 2px solid #f36e2d;
}
/* line 21, templates/g5_hydrogen/custom/scss/_forms.scss */
/* line 22, templates/g5_hydrogen/custom/scss/_forms.scss */
div.tabForms ul.uk-tab > li.uk-active > a {
  background: #f36e2d;
  color: #fff;
  border-color: #f36e2d #f36e2d transparent;
}
/* line 26, templates/g5_hydrogen/custom/scss/_forms.scss */
div.tabForms ul.uk-tab > li.uk-active > a:hover {
  color: #fff;
}
/* line 28, templates/g5_hydrogen/custom/scss/_forms.scss */
div.tabForms ul.uk-tab li a {
  font-size: 1.2rem;
  padding: 0.5rem 1.4rem;
  text-transform: uppercase;
  font-weight: 600;
}
/* line 34, templates/g5_hydrogen/custom/scss/_forms.scss */
div.tabForms ul.uk-tab > li > a {
  color: #f36e2d;
}
/* line 35, templates/g5_hydrogen/custom/scss/_forms.scss */
/* line 36, templates/g5_hydrogen/custom/scss/_forms.scss */
div.tabForms ul.uk-tab li:not(.uk-active) a:hover {
  color: #f36e2d;
  border-color: #f36e2d #f36e2d transparent;
  background-color: transparent;
}
/* line 44, templates/g5_hydrogen/custom/scss/_forms.scss */
div.tabForms ul:not(.uk-tab):not(.uk-nav) {
  margin-top: 0 !important;
}
/* line 49, templates/g5_hydrogen/custom/scss/_forms.scss */
div.tabForms ul:not(.uk-tab):not(.uk-nav) > li {
  max-width: 95rem;
  margin: auto;
  padding: 1rem 0 5rem;
}
/* line 53, templates/g5_hydrogen/custom/scss/_forms.scss */
div.tabForms ul:not(.uk-tab):not(.uk-nav) > li p {
  text-align: center;
  font-size: 1.3rem;
  font-weight: 600;
}
/* line 54, templates/g5_hydrogen/custom/scss/_forms.scss */
div.tabForms ul:not(.uk-tab):not(.uk-nav) > li .uk-margin {
  width: 80%;
  margin: 2rem auto 4rem;
}
/* line 61, templates/g5_hydrogen/custom/scss/_forms.scss */
div.tabForms .chronoforms form {
  margin-top: 2rem;
}
/* line 65, templates/g5_hydrogen/custom/scss/_forms.scss */
div.tabForms .uk-dropdown {
  width: 100%;
  margin-top: 0;
}
/* line 68, templates/g5_hydrogen/custom/scss/_forms.scss */
div.tabForms .uk-dropdown .uk-nav-dropdown > li.uk-active > a {
  color: #f36e2d;
}
/* line 72, templates/g5_hydrogen/custom/scss/_forms.scss */
/* line 73, templates/g5_hydrogen/custom/scss/_forms.scss */
.chronoforms form.form > .column {
  margin-bottom: 1rem;
}
/* line 74, templates/g5_hydrogen/custom/scss/_forms.scss */
/* line 75, templates/g5_hydrogen/custom/scss/_forms.scss */
.chronoforms form.form .field > label {
  display: none;
}
/* line 76, templates/g5_hydrogen/custom/scss/_forms.scss */
.chronoforms form.form .field input, .chronoforms form.form .field textarea {
  border-radius: 0;
  box-sizing: border-box;
  padding: 1rem;
  font-family: "Heebo";
  font-size: 1rem;
}
/* line 84, templates/g5_hydrogen/custom/scss/_forms.scss */
.chronoforms form.form .ui.black.button {
  border-radius: 0;
  background: #f36e2d;
  color: #fff;
  font-family: "Heebo";
  text-transform: uppercase;
  font-weight: 600;
  font-size: 1.2rem;
  float: right;
  position: relative;
}
/* line 95, templates/g5_hydrogen/custom/scss/_forms.scss */
.chronoforms form.form .ui.black.button:after {
  content: "";
  position: absolute;
  top: 0px;
  left: 0px;
  width: 0%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.4);
  -webkit-transition: none;
  -moz-transition: none;
  -ms-transition: none;
  -o-transition: none;
  transition: none;
}
/* line 109, templates/g5_hydrogen/custom/scss/_forms.scss */
.chronoforms form.form .ui.black.button:hover:after {
  width: 120%;
  background-color: rgba(255, 255, 255, 0);
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
/* line 120, templates/g5_hydrogen/custom/scss/_forms.scss */
.chronoforms form.form .checkbox {
  text-align: justify;
}
/* line 122, templates/g5_hydrogen/custom/scss/_forms.scss */
.chronoforms form.form .checkbox label {
  margin-bottom: 5px;
}
/* line 125, templates/g5_hydrogen/custom/scss/_forms.scss */
.chronoforms form.form a {
  color: #f36e2d;
}
/* line 126, templates/g5_hydrogen/custom/scss/_forms.scss */
.chronoforms form.form a:hover {
  color: #f36e2d;
  text-decoration: underline;
}
/* line 127, templates/g5_hydrogen/custom/scss/_forms.scss */
.chronoforms form.form small {
  font-size: 100%;
}
/* line 130, templates/g5_hydrogen/custom/scss/_forms.scss */
a.chronoforms6_credits {
  display: none;
}
/* import breakpoints */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 1, templates/g5_hydrogen/scss/mixins/_nav.scss */
/* Values below are the default breakpoints
 but these values are user definable in style settings in the template
 so that is why the code below uses mixins to get the actual values from the template */
/* LARGE DESKTOP
 /* 75rem / 1200px and above*/
@media only all and (min-width: 95rem) {
}
/* DESKTOP & LARGE TABLET
 /* 60rem to 74.938rem / 960px to 1199px */
@media only all and (min-width: 60rem) and (max-width: 94.99rem) {
}
/* TABLET */
/* 48rem to 59.938rem / 768px to 959px */
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
}
/* LARGE MOBILE */
/* 30rem to 47.938rem / 480px to 767px */
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
}
/* SMALL MOBILE */
/* 30rem / 480px and below */
@media only all and (max-width: 30rem) {
}
/* line 1, templates/g5_hydrogen/custom/scss/_page-styles.scss */
/* line 2, templates/g5_hydrogen/custom/scss/_page-styles.scss */
body.grey #g-showcase {
  background: url('../../images/background-texture-grey.png') no-repeat right;
}
/* line 8, templates/g5_hydrogen/custom/scss/_page-styles.scss */
/* line 9, templates/g5_hydrogen/custom/scss/_page-styles.scss */
body#service #g-showcase {
  background-size: cover;
  background-color: #f7f7f7;
  background-repeat: no-repeat;
  background-position: right top;
}
/* line 21, templates/g5_hydrogen/custom/scss/_page-styles.scss */
/* line 22, templates/g5_hydrogen/custom/scss/_page-styles.scss */
body#service.purple #g-showcase {
  background-image: url('../../images/background-texture-purple.png');
}
/* line 23, templates/g5_hydrogen/custom/scss/_page-styles.scss */
body#service.purple #g-showcase h1 strong, body#service.purple ul.salesline li {
  color: #8551b6;
}
/* line 27, templates/g5_hydrogen/custom/scss/_page-styles.scss */
/* line 28, templates/g5_hydrogen/custom/scss/_page-styles.scss */
body#service.yellow #g-showcase {
  background-image: url('../../images/background-texture-yellow.png');
}
/* line 29, templates/g5_hydrogen/custom/scss/_page-styles.scss */
body#service.yellow #g-showcase h1 strong, body#service.yellow ul.salesline li {
  color: #f6d347;
}
/* line 33, templates/g5_hydrogen/custom/scss/_page-styles.scss */
/* line 34, templates/g5_hydrogen/custom/scss/_page-styles.scss */
body#service.lightorange #g-showcase {
  background-image: url('../../images/background-texture-lightorange.png');
}
/* line 35, templates/g5_hydrogen/custom/scss/_page-styles.scss */
body#service.lightorange #g-showcase h1 strong, body#service.lightorange ul.salesline li {
  color: #ff9b3b;
}
/* line 39, templates/g5_hydrogen/custom/scss/_page-styles.scss */
/* line 40, templates/g5_hydrogen/custom/scss/_page-styles.scss */
body#service.lavender #g-showcase {
  background-image: url('../../images/background-texture-lavender.png');
}
/* line 41, templates/g5_hydrogen/custom/scss/_page-styles.scss */
body#service.lavender #g-showcase h1 strong, body#service.lavender ul.salesline li {
  color: #ad9ed5;
}
/* line 45, templates/g5_hydrogen/custom/scss/_page-styles.scss */
/* line 46, templates/g5_hydrogen/custom/scss/_page-styles.scss */
body#service.limegreen #g-showcase {
  background-image: url('../../images/background-texture-limegreen.png');
}
/* line 47, templates/g5_hydrogen/custom/scss/_page-styles.scss */
body#service.limegreen #g-showcase h1 strong, body#service.limegreen ul.salesline li {
  color: #b2cd00;
}
/*# sourceMappingURL=custom_9.css.map */