/* 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
 */

/* line 1, wp-content/themes/g5_helium/custom/scss/custom.scss */
.orange {
  color: #ff671f;
}
/* line 2, wp-content/themes/g5_helium/custom/scss/custom.scss */
.primary {
  color: #333f48;
}
/* line 5, wp-content/themes/g5_helium/custom/scss/custom.scss */
.gold {
  color: #f2a900;
}
/* line 6, wp-content/themes/g5_helium/custom/scss/custom.scss */
.teal {
  color: #7f9c90;
}
/* line 7, wp-content/themes/g5_helium/custom/scss/custom.scss */
.red {
  color: #ab2328;
}
/* line 8, wp-content/themes/g5_helium/custom/scss/custom.scss */
.blue {
  color: #007698;
}
/* line 9, wp-content/themes/g5_helium/custom/scss/custom.scss */
.purple {
  color: #6c6a81;
}
/* line 4, wp-content/themes/g5_helium/custom/scss/mixins.scss */
.bold {
  font-weight: 600;
}
/* line 5, wp-content/themes/g5_helium/custom/scss/mixins.scss */
.semibold {
  font-weight: 700;
}
/* line 6, wp-content/themes/g5_helium/custom/scss/mixins.scss */
.bold {
  font-weight: 800;
}
/* line 65, wp-content/themes/g5_helium/custom/scss/mixins.scss */
.cover {
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
/* line 110, wp-content/themes/g5_helium/custom/scss/mixins.scss */
.centerContent, #centerContent {
  margin: 0;
  padding: 0 5px 0 5px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 98%;
}
/* line 128, wp-content/themes/g5_helium/custom/scss/mixins.scss */
.avatar {
  -moz-border-radius: 100%;
  -webkit-border-radius: 100%;
  border-radius: 100%;
  box-shadow: inset 1px 1px 3px rgba(255, 255, 255, 0.7);
  border: 1px solid rgba(0, 0, 0, 0.5);
  width: 80px;
  margin-bottom: 12px;
}
/* line 144, wp-content/themes/g5_helium/custom/scss/mixins.scss */
@media (min-width: 768px) {
  /* line 145, wp-content/themes/g5_helium/custom/scss/mixins.scss */
  .right-desktop {
    float: right;
  }
}
/* line 147, wp-content/themes/g5_helium/custom/scss/mixins.scss */
@media (min-width: 768px) {
  /* line 148, wp-content/themes/g5_helium/custom/scss/mixins.scss */
  .text-right-desktop {
    text-align: right;
  }
}
/* line 154, wp-content/themes/g5_helium/custom/scss/mixins.scss */
@media only all and (min-width: 47.939rem) {
  /* line 157, wp-content/themes/g5_helium/custom/scss/mixins.scss */
  .visible-mobile {
    display: none;
  }
}
/* line 161, wp-content/themes/g5_helium/custom/scss/mixins.scss */
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {
  /* line 165, wp-content/themes/g5_helium/custom/scss/mixins.scss */
  .hidden-mobile {
    display: none;
  }
}
@media only all and (max-width: 30rem) {
  /* line 166, wp-content/themes/g5_helium/custom/scss/mixins.scss */
  .hidden-mobile {
    display: none;
  }
}
/* line 171, wp-content/themes/g5_helium/custom/scss/mixins.scss */
.extrabold {
  font-weight: 900;
}
/* line 1, wp-content/themes/g5_helium/custom/scss/typography.scss */
#g-mainbar p strong a {
  font-weight: bold !important;
}
/* line 5, wp-content/themes/g5_helium/custom/scss/typography.scss */
#g-mainbar a:hover {
  opacity: 0.75;
}
/* line 8, wp-content/themes/g5_helium/custom/scss/typography.scss */
#g-mainbar a > u {
  text-decoration: none !important;
}
/* line 33, wp-content/themes/g5_helium/custom/scss/typography.scss */
p, ul, ol {
  margin-top: 0;
  margin-bottom: 16px;
}
/* line 38, wp-content/themes/g5_helium/custom/scss/typography.scss */
article li {
  line-height: 1.3;
}
/* line 42, wp-content/themes/g5_helium/custom/scss/typography.scss */
body p {
  margin-top: 0;
  line-height: 1.3;
}
/* line 49, wp-content/themes/g5_helium/custom/scss/typography.scss */
section#g-container-main p, section#g-container-main ul, section#g-container-main h3 {
  font-size: 1rem;
  margin-bottom: 14px;
  line-height: 1.3;
}
@media only all and (max-width: 47.938rem) {
  /* line 55, wp-content/themes/g5_helium/custom/scss/typography.scss */
  section#g-container-main p, section#g-container-main ul, section#g-container-main h3 {
    font-size: 14px !important;
  }
}
/* line 59, wp-content/themes/g5_helium/custom/scss/typography.scss */
section#g-container-main h3 {
  margin-bottom: 0 !important;
}
/* line 62, wp-content/themes/g5_helium/custom/scss/typography.scss */
section#g-container-main li {
  font-size: 1rem !important;
}
@media only all and (max-width: 47.938rem) {
  /* line 64, wp-content/themes/g5_helium/custom/scss/typography.scss */
  section#g-container-main li {
    font-size: 14px !important;
  }
}
/* line 71, wp-content/themes/g5_helium/custom/scss/typography.scss */
/* line 73, wp-content/themes/g5_helium/custom/scss/typography.scss */
section#g-container-main ul, section#g-container-main ol {
  margin-top: 0;
  margin-bottom: 26px;
}
/* line 78, wp-content/themes/g5_helium/custom/scss/typography.scss */
section#g-container-main ul li, section#g-container-main ol li {
  font-size: 20px;
}
@media only all and (max-width: 47.938rem) {
  /* line 80, wp-content/themes/g5_helium/custom/scss/typography.scss */
  section#g-container-main ul li, section#g-container-main ol li {
    font-size: 14px !important;
  }
}
/* line 102, wp-content/themes/g5_helium/custom/scss/typography.scss */
section#g-container-main h2, section#g-container-main h2 a {
  font-size: 30px;
  line-height: 1.2;
  margin-bottom: 20px;
  font-weight: 600;
}
@media only all and (max-width: 47.938rem) {
  /* line 95, wp-content/themes/g5_helium/custom/scss/typography.scss */
  section#g-container-main h2, section#g-container-main h2 a {
    font-size: 18px;
    font-weight: 600;
  }
}
/* line 106, wp-content/themes/g5_helium/custom/scss/typography.scss */
/* line 108, wp-content/themes/g5_helium/custom/scss/typography.scss */
html body.home section#g-container-main h1, html body.home section#g-container-main h2 {
  font-size: 27px;
  font-size: 30px;
  line-height: 1.2;
  margin-bottom: 20px;
  font-weight: 600;
}
@media only all and (max-width: 47.938rem) {
  html body.home section#g-container-main h1, html body.home section#g-container-main h2 {
    font-size: 18px;
    font-weight: 600;
  }
}
@media only all and (max-width: 47.938rem) {
  /* line 111, wp-content/themes/g5_helium/custom/scss/typography.scss */
  html body.home section#g-container-main h1, html body.home section#g-container-main h2 {
    font-size: 18px;
  }
}
/* line 118, wp-content/themes/g5_helium/custom/scss/typography.scss */
section#g-container-main h3 {
  font-weight: 600;
  margin-top: 26px;
  margin-bottom: 6px;
  margin-top: 0;
  line-height: 1.3;
}
/* line 126, wp-content/themes/g5_helium/custom/scss/typography.scss */
section#g-container-main a {
  font-weight: 600;
}
/* line 133, wp-content/themes/g5_helium/custom/scss/typography.scss */
sub, sup {
  font-size: 0.85em;
}
/* line 138, wp-content/themes/g5_helium/custom/scss/typography.scss */
p + ul:not(.toggle-content) {
  margin-top: -11px !important;
}
/* line 1, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home {
  /* Banner */
  /* Homepage Slider */
  /* END Banner */
  /* CTA Box  -  g-features */
  /* FREE ERPs */
  /* Homepage Content Box */
}
/* line 10, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home article {
  padding-left: 6.9180087848%;
  padding-right: 6.9180087848%;
  width: 100%;
}
/* line 16, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-container-main p {
  font-size: 18px;
  margin-bottom: 19px;
  line-height: 1.3;
}
/* line 27, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-header {
  padding: 0;
  margin: 0;
}
/* line 31, wp-content/themes/g5_helium/custom/scss/home.scss */
/* line 34, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-header div#homeStaticBanner .g-content {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 120px;
  padding-bottom: 100px;
  color: #fff;
  margin-left: 22px;
  margin-right: 22px;
  padding-left: 6.91801%;
  padding-right: 6.91801%;
}
@media only all and (min-width: 60rem) and (max-width: 74.938rem) {
  /* line 46, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-header div#homeStaticBanner .g-content {
    padding-top: 90px;
    padding-bottom: 90px;
  }
}
@media only all and (max-width: 47.938rem) {
  /* line 50, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-header div#homeStaticBanner .g-content {
    padding-top: 90px;
    margin-top: 0;
    padding-bottom: 90px;
    margin-bottom: 0;
  }
}
/* line 58, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-header div#homeStaticBanner .g-content h1, html body.home #g-header div#homeStaticBanner .g-content h2 {
  font-size: 120px;
  color: #fff;
  margin-bottom: 12px;
  line-height: 1.1;
  text-transform: uppercase;
  font-weight: 800;
}
@media only all and (min-width: 60rem) and (max-width: 74.938rem) {
  /* line 67, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-header div#homeStaticBanner .g-content h1, html body.home #g-header div#homeStaticBanner .g-content h2 {
    font-size: 90px;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {
  /* line 68, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-header div#homeStaticBanner .g-content h1, html body.home #g-header div#homeStaticBanner .g-content h2 {
    font-size: 60px;
  }
}
@media only all and (max-width: 47.938rem) {
  /* line 75, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-header div#homeStaticBanner .g-content h1, html body.home #g-header div#homeStaticBanner .g-content h2 {
    font-size: 30px;
    color: #fff;
    margin-bottom: 12px;
    line-height: 1.1;
    text-transform: uppercase;
    font-weight: 800;
  }
}
/* line 85, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-header div#homeStaticBanner .g-content p {
  font-size: 65px;
  line-height: 1.3;
  color: #fff;
  font-weight: 300;
}
@media only all and (min-width: 60rem) and (max-width: 74.938rem) {
  /* line 93, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-header div#homeStaticBanner .g-content p {
    font-size: 48px;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {
  /* line 94, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-header div#homeStaticBanner .g-content p {
    font-size: 32px;
  }
}
@media only all and (max-width: 47.938rem) {
  /* line 99, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-header div#homeStaticBanner .g-content p {
    font-size: 18px;
  }
}
/* line 104, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-header div#homeStaticBanner .g-content p:last-child {
  margin-bottom: 0;
}
/* line 108, wp-content/themes/g5_helium/custom/scss/home.scss */
@media only all and (min-width: 48rem) {
  /* line 110, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-header div#homeStaticBanner .g-content p span {
    display: block;
  }
}
/* line 131, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-header.g-flushed .g-container {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
/* line 141, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-header .g-owlcarousel-item-content-container {
  padding-left: 7.4242424242% !important;
  padding-right: 7.4242424242% !important;
}
/* line 146, wp-content/themes/g5_helium/custom/scss/home.scss */
@media only all and (max-width: 47.938rem) {
  /* line 147, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-header .g-owlcarousel-item-wrapper {
    background: transparent !important;
  }
}
/* line 153, wp-content/themes/g5_helium/custom/scss/home.scss */
@media only all and (max-width: 47.938rem) {
  /* line 154, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-header .g-owlcarousel-item {
    padding-top: 8vw;
    padding-bottom: 8vw;
    border-bottom: 9vw solid #fff;
  }
}
/* line 162, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-header .g-owlcarousel-item-content-container {
  width: 100%;
  margin: 0;
  padding: 0;
  float: none;
}
/* line 169, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-header .g-owlcarousel-item-content {
  flex: 0 100%;
  text-align: left;
  padding: 0;
  margin: 0;
  position: relative;
  height: 100%;
  top: initial;
  left: initial;
  background: transparent;
  padding-top: 106px;
  padding-top: 4vw;
}
@media only all and (max-width: 74.938rem) and (min-width: 60rem) {
  /* line 183, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-header .g-owlcarousel-item-content {
    padding-top: 3vw;
  }
}
@media only all and (max-width: 47.938rem) {
  /* line 190, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-header .g-owlcarousel-item-content {
    padding-top: 0;
  }
}
/* line 203, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-header p.g-owlcarousel-item-logo-strip a {
  display: inline-block;
}
/* line 207, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-header a#lt {
  margin-right: -6vw;
  padding-right: 3.6vw;
}
@media only all and (max-width: 47.938rem) {
  /* line 211, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-header a#lt {
    margin-right: -22vw;
    padding-right: 28vw;
  }
}
/* line 215, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-header a#mars {
  margin-right: -1.6vw;
  padding-right: 2.7vw;
}
@media only all and (max-width: 47.938rem) {
  /* line 219, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-header a#mars {
    margin-right: -5vw;
    padding-right: 10vw;
  }
}
/* line 223, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-header a#h2 {
  margin-right: -28px;
}
/* line 230, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-header a#eds {
  margin-right: -27px;
  padding-right: 52px;
}
/* line 238, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-header a#loe {
  margin-right: -3vw;
  padding-right: 3.7vw;
}
@media only all and (max-width: 47.938rem) {
  /* line 241, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-header a#loe {
    margin-right: -11vw;
    padding-right: 14vw;
  }
}
/* line 245, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-header a#afds {
  padding-right: 3vw;
}
@media only all and (max-width: 47.938rem) {
  /* line 248, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-header a#afds {
    padding-right: 8vw;
  }
}
/* line 252, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-header p.g-owlcarousel-item-logo-strip img {
  width: 7vw !important;
}
@media only all and (max-width: 47.938rem) {
  /* line 255, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-header p.g-owlcarousel-item-logo-strip img {
    width: 18.2vw !important;
    margin-top: 13px;
  }
}
/* line 263, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-header .g-owlcarousel-item.owl-item.light h2 {
  color: #fff !important;
}
/* line 267, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-header .g-owlcarousel-item.owl-item.light div.g-owlcarousel-item-link a {
  color: #ff671f !important;
}
/* line 271, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-header .g-owlcarousel-item-content h1 {
  color: #ff671f;
  font-size: 83px;
  font-size: 3.33vw;
  font-weight: 800;
  margin: 0;
}
@media only all and (max-width: 47.938rem) {
  /* line 281, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-header .g-owlcarousel-item-content h1 {
    font-size: 10vw;
    line-height: 1;
    margin-bottom: 8vw;
  }
}
/* line 291, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-header h2.g-owlcarousel-item-desc {
  color: #333f48;
  line-height: 1.1 !important;
  margin-top: 21px;
  font-weight: 500;
  font-size: 2.1vw;
}
@media only all and (max-width: 47.938rem) {
  /* line 298, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-header h2.g-owlcarousel-item-desc {
    font-size: 3.9vw;
    line-height: 1.4 !important;
    padding-bottom: 0 !important;
  }
}
@media only all and (min-width: 48rem) {
  /* line 307, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-header h2.g-owlcarousel-item-desc span {
    display: block;
  }
}
/* line 312, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-header h2.g-owlcarousel-item-desc em {
  font-weight: 500;
  font-size: 1.3vw;
  display: block;
  font-style: normal;
  margin-top: 1vw;
}
@media only all and (max-width: 47.938rem) {
  /* line 319, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-header h2.g-owlcarousel-item-desc em {
    font-size: 3.9vw;
    line-height: 1.4 !important;
    margin-top: 5vw !important;
  }
}
@media only all and (max-width: 47.938rem) {
  /* line 330, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-header h2.g-owlcarousel-item-desc {
    display: block !important;
    margin-top: 3px;
    padding-bottom: 0;
  }
}
/* line 338, wp-content/themes/g5_helium/custom/scss/home.scss */
@media only all and (max-width: 47.938rem) {
  /* line 339, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-header .g-owlcarousel-item-button {
    display: block !important;
  }
}
/* line 344, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-header .g-owlcarousel-item-link {
  position: absolute;
  bottom: 5%;
  margin: 0;
  padding: 0;
}
@media only all and (max-width: 47.938rem) {
  /* line 350, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-header .g-owlcarousel-item-link {
    position: relative;
    bottom: initial;
    margin-top: 5px;
    margin-top: 15vw !important;
  }
}
/* line 360, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-header .g-owlcarousel-item-link a {
  border: 0;
  border-radius: 0;
  font-size: 26px;
  font-size: 1.5vw;
  padding-left: 0;
  text-transform: none;
  color: #40494e !important;
  opacity: 1;
  font-weight: 700;
  letter-spacing: initial;
}
@media only all and (max-width: 47.938rem) {
  /* line 373, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-header .g-owlcarousel-item-link a {
    padding-top: 0;
    font-size: 3.9vw;
    line-height: 1.4 !important;
    padding: 0;
  }
}
@media only all and (max-width: 74.938rem) and (min-width: 60rem) {
  /* line 387, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-header .g-owlcarousel-item-content-wrapper {
    padding-top: 0;
  }
}
/* line 392, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-header .button.button-outline:hover, html body.home #g-header .button.button-outline:active, html body.home #g-header .button.button-outline:focus {
  background: transparent;
  opacity: 0.75 !important;
}
/* line 400, wp-content/themes/g5_helium/custom/scss/home.scss */
@media only all and (max-width: 47.938rem) {
  /* line 401, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-header .g-owlcarousel-item-img {
    display: none;
  }
}
/* line 409, wp-content/themes/g5_helium/custom/scss/home.scss */
@media only all and (max-width: 47.938rem) {
  /* line 410, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-header .g-owlcarousel-item-content-container {
    position: relative;
  }
}
/* line 439, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home .owl-dots {
  bottom: 10%;
  left: 0;
  right: 0;
  width: 222px;
  max-width: 100%;
  margin: 0 auto !important;
}
/* line 467, wp-content/themes/g5_helium/custom/scss/home.scss */
/* line 469, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-features .g-container {
  margin: 0 !important;
  padding: 0 !important;
  width: 90.54166% !important;
  margin: 0 auto !important;
}
@media only all and (max-width: 47.938rem) {
  /* line 476, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-features .g-container {
    width: 100% !important;
    padding-bottom: 9vw !important;
  }
}
@media only all and (max-width: 47.938rem) {
  /* line 483, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-features .g-block:first-child .g-content {
    margin-top: 0;
  }
}
/* line 493, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-features .g-content {
  margin: 15px;
  margin-top: 30px;
  margin-bottom: 30px;
}
@media only all and (max-width: 47.938rem) {
  /* line 498, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-features .g-content {
    margin-left: 9vw;
    margin-right: 9vw;
    margin-top: 9vw;
    margin-bottom: 0 !important;
  }
}
/* line 501, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-features .g-content .homepage-cube-hold {
  position: relative;
}
/* line 505, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-features .g-content .homepage-cube-hold .homeCubeContent {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 8%;
}
/* line 514, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-features .g-content .homepage-cube-hold .homeCubeContent:hover p {
  opacity: 1;
  -webkit-transition: all 200ms linear;
  -moz-transition: all 200ms linear;
  -o-transition: all 200ms linear;
  -ms-transition: all 200ms linear;
  transition: all 200ms linear;
}
/* line 517, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-features .g-content .homepage-cube-hold .homeCubeContent h2 {
  font-size: 45px;
  font-size: 1.6vw;
  color: #fff;
  font-weight: 800;
  line-height: 1;
  margin-top: 0;
  margin-bottom: 1.65vw;
}
@media only all and (max-width: 47.938rem) {
  /* line 526, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-features .g-content .homepage-cube-hold .homeCubeContent h2 {
    font-size: 7.6vw;
    line-height: 1.1;
    margin-bottom: 3.65vw;
  }
}
@media only all and (min-width: 48rem) {
  /* line 532, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-features .g-content .homepage-cube-hold .homeCubeContent h2 span {
    display: block;
  }
}
/* line 540, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-features .g-content .homepage-cube-hold .homeCubeContent p, html body.home #g-features .g-content .homepage-cube-hold .homeCubeContent .learnMore {
  font-size: 25px;
  font-size: 1.1vw;
  color: #fff;
  line-height: 1.2;
  opacity: 0;
  -webkit-transition: all 200ms linear;
  -moz-transition: all 200ms linear;
  -o-transition: all 200ms linear;
  -ms-transition: all 200ms linear;
  transition: all 200ms linear;
  margin-bottom: 16px;
  margin-bottom: 1vw;
}
@media only all and (max-width: 47.938rem) {
  /* line 551, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-features .g-content .homepage-cube-hold .homeCubeContent p, html body.home #g-features .g-content .homepage-cube-hold .homeCubeContent .learnMore {
    opacity: 1;
    font-size: 4.35vw;
    margin-bottom: 3vw;
  }
}
/* line 555, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-features .g-content .homepage-cube-hold .homeCubeContent .learnMore {
  font-weight: 600;
  position: absolute;
  bottom: 2%;
  -webkit-transition: all 200ms linear;
  -moz-transition: all 200ms linear;
  -o-transition: all 200ms linear;
  -ms-transition: all 200ms linear;
  transition: all 200ms linear;
}
@media only all and (max-width: 47.938rem) {
  /* line 562, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-features .g-content .homepage-cube-hold .homeCubeContent .learnMore {
    opacity: 0 !important;
  }
}
/* line 569, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-features .g-content .homepage-cube-hold .homeCubeContent a.hlink {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
/* line 575, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-features .g-content .homepage-cube-hold:hover .learnMore {
  opacity: 1;
}
/* line 577, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-features .g-content .homepage-cube-hold:hover .theDots {
  display: none;
  -webkit-transition: all 200ms linear;
  -moz-transition: all 200ms linear;
  -o-transition: all 200ms linear;
  -ms-transition: all 200ms linear;
  transition: all 200ms linear;
}
/* line 579, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-features .g-content .homepage-cube-hold .hlink {
  color: #fff;
}
/* line 582, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-features .g-content .homepage-cube-hold .hlink:hover {
  color: #fff;
  opacity: 0.75;
}
/* line 589, wp-content/themes/g5_helium/custom/scss/home.scss */
/* line 591, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-features .g-content .homepage-cube-hold .lead-image img {
  -webkit-transition: all 200ms linear;
  -moz-transition: all 200ms linear;
  -o-transition: all 200ms linear;
  -ms-transition: all 200ms linear;
  transition: all 200ms linear;
  width: 100%;
}
/* line 597, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-features .g-content .homepage-cube-hold .lead-image img.on {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
}
@media only all and (max-width: 47.938rem) {
  /* line 605, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-features .g-content .homepage-cube-hold .lead-image img.on {
    opacity: 1;
  }
}
/* line 609, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-features .g-content .homepage-cube-hold:hover img.on {
  opacity: 1;
  -webkit-transition: all 200ms linear;
  -moz-transition: all 200ms linear;
  -o-transition: all 200ms linear;
  -ms-transition: all 200ms linear;
  transition: all 200ms linear;
}
/* line 610, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-features .g-content .homepage-cube-hold:hover img.off {
  opacity: 0;
  -webkit-transition: all 200ms linear;
  -moz-transition: all 200ms linear;
  -o-transition: all 200ms linear;
  -ms-transition: all 200ms linear;
  transition: all 200ms linear;
}
@media only all and (max-width: 47.938rem) {
  /* line 611, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-features .g-content .homepage-cube-hold:hover img.off {
    opacity: 1;
  }
}
/* line 635, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-features span.theDots {
  font-size: 43px;
  font-size: 2.4vw;
  color: orange;
  position: absolute;
  bottom: 2%;
  -webkit-transition: all 200ms linear;
  -moz-transition: all 200ms linear;
  -o-transition: all 200ms linear;
  -ms-transition: all 200ms linear;
  transition: all 200ms linear;
}
@media only all and (max-width: 47.938rem) {
  /* line 643, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home #g-features span.theDots {
    display: none;
  }
}
/* line 647, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-features div#emergencyResponse .theDots {
  color: #333f48;
}
/* line 651, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-features div#technologySupport .theDots {
  color: #b7b8bb;
}
/* line 655, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home #g-features div#trainingPrepared .theDots {
  color: #5f676e;
}
/* line 671, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home div#ctaDescriptors {
  background: url('../images/backgrounds/tri-bottom-right.jpg') 100% 100% no-repeat;
  background-size: 6.85vw auto;
  margin-bottom: 35px;
  display: none;
}
@media only all and (max-width: 47.938rem) {
  /* line 679, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home div#ctaDescriptors {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
  }
}
/* line 683, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home div#ctaDescriptors h2 {
  font-size: 55px;
  font-size: 3vw;
  font-weight: 800;
  color: #333f48;
  margin-bottom: 22px;
  line-height: 1.2;
}
/* line 692, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home div#ctaDescriptors p {
  font-size: 35px;
  font-size: 1.94vw;
  color: #ff671f;
  margin-bottom: 174px;
  margin-bottom: 6.5vw;
  width: 75.2608962554%;
}
/* line 700, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home div#ctaDescriptors a {
  font-size: 28px;
  font-size: 1.55vw;
  font-weight: 700;
}
/* line 706, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home div#ctaDescriptors .g-content {
  margin-top: 55px !important;
  margin-top: 3vw !important;
  margin-bottom: 3vw !important;
  padding-left: 1.7%;
}
/* line 722, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home section.freeERPs {
  padding: 0 !important;
  background: url('../images/backgrounds/free-erps.jpg') !important;
  background-size: cover !important;
  color: #fff;
}
/* line 730, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home section.freeERPs .g-content {
  margin: 0;
  padding-top: 60px;
  padding-bottom: 60px;
  padding-top: 4.8vw;
  padding-bottom: 4.8vw;
}
/* line 740, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home section.freeERPs h2 {
  color: #ff671f;
  font-size: 88px;
  font-size: 4.85vw;
  font-weight: 800;
  margin-bottom: 0;
  line-height: 1.3;
  margin-top: 0;
}
/* line 750, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home section.freeERPs p {
  font-size: 55px;
  font-size: 3vw;
  line-height: 1.1;
  margin-bottom: 56px;
  margin-bottom: 3vw;
  color: #fff;
}
/* line 758, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home section.freeERPs a {
  color: #fff;
}
/* line 760, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home section.freeERPs a:hover {
  color: #ff671f;
}
/* line 764, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home section.freeERPs a.basic {
  font-size: 28px;
  font-size: 1.55vw;
}
/* line 793, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home section.homepageContentBox {
  padding: 0 !important;
  background-size: cover !important;
  color: #fff;
}
/* line 799, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home section.homepageContentBox .g-container {
  padding: 0 !important;
}
/* line 805, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home section.homepageContentBox .g-content {
  margin: 0;
  padding: 0;
}
/* line 812, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home section.homepageContentBox .g-content .homepage-content-box-hold {
  background-size: cover !important;
  border-bottom: 32px solid #fff;
}
@media only all and (max-width: 47.938rem) {
  /* line 816, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home section.homepageContentBox .g-content .homepage-content-box-hold {
    background: transparent !important;
    border-bottom: 9vw solid #fff;
  }
}
/* line 818, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home section.homepageContentBox .g-content .homepage-content-box-hold .inner {
  background-size: cover !important;
  padding-top: 60px;
  padding-bottom: 60px;
  padding-top: 4.8vw;
  padding-bottom: 4.8vw;
  line-height: 1.1;
}
@media only all and (min-width: 48rem) {
  /* line 820, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home section.homepageContentBox .g-content .homepage-content-box-hold .inner {
    background: transparent !important;
  }
}
@media only all and (max-width: 47.938rem) {
  /* line 829, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home section.homepageContentBox .g-content .homepage-content-box-hold .inner {
    padding-left: 14.42424% !important;
    padding-top: 11.8vw;
    padding-bottom: 11.8vw;
  }
}
/* line 849, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home section.homepageContentBox h2 {
  color: #ff671f;
  font-size: 88px;
  font-size: 4.3vw;
  font-weight: 800;
  margin-bottom: 0;
  line-height: 1.3;
  margin-top: 0;
}
@media only all and (max-width: 47.938rem) {
  /* line 858, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home section.homepageContentBox h2 {
    font-size: 7.4vw;
    line-height: 1;
    margin-bottom: 3.5vw;
  }
}
/* line 867, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home section.homepageContentBox p {
  font-size: 55px;
  font-size: 3vw;
  line-height: 1.1;
  margin-bottom: 56px;
  margin-bottom: 3vw;
  color: #fff;
}
@media only all and (max-width: 47.938rem) {
  /* line 876, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home section.homepageContentBox p {
    font-size: 3.9vw;
    line-height: 1.2;
  }
}
/* line 884, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home section.homepageContentBox a {
  color: #fff;
}
/* line 886, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home section.homepageContentBox a:hover {
  color: #ff671f;
}
/* line 890, wp-content/themes/g5_helium/custom/scss/home.scss */
html body.home section.homepageContentBox a.basic {
  font-size: 28px;
  font-size: 1.55vw;
  line-height: 1;
}
@media only all and (max-width: 47.938rem) {
  /* line 897, wp-content/themes/g5_helium/custom/scss/home.scss */
  html body.home section.homepageContentBox a.basic {
    font-size: 3.9vw;
    line-height: 1.2;
    color: #ff671f;
  }
}
/* New Menu */
/* line 3, wp-content/themes/g5_helium/custom/scss/header.scss */
#g-navigation ul.g-toplevel > li {
  padding: 0 2.4vw 0 0;
}
@media only all and (min-width: 1200px) and (max-width: 1499px) {
  /* line 6, wp-content/themes/g5_helium/custom/scss/header.scss */
  #g-navigation ul.g-toplevel > li {
    padding: 0 2.4vw 0 0;
  }
}
/* line 11, wp-content/themes/g5_helium/custom/scss/header.scss */
#g-navigation ul.g-toplevel > li:last-child {
  padding-right: 0 !important;
}
/* line 16, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-navigation > .g-container {
  padding-left: 5% !important;
  padding-right: 5% !important;
}
/* line 24, wp-content/themes/g5_helium/custom/scss/header.scss */
@media only all and (min-width: 1200px) and (max-width: 1499px) {
  /* line 26, wp-content/themes/g5_helium/custom/scss/header.scss */
  .menu-item-492 {
    padding-right: 10px !important;
  }
}
/* line 31, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-navigation .g-content .g-menu-item.menu-item-510 {
  width: 10%;
}
@media only all and (min-width: 1200px) and (max-width: 1390px) {
  /* line 34, wp-content/themes/g5_helium/custom/scss/header.scss */
  section#g-navigation .g-content .g-menu-item.menu-item-510 {
    margin-right: 12px !important;
  }
}
/* line 39, wp-content/themes/g5_helium/custom/scss/header.scss */
@media only all and (min-width: 1300px) and (max-width: 1499px) {
  /* line 40, wp-content/themes/g5_helium/custom/scss/header.scss */
  .g-menu-item---particle-C3AMx {
    width: 12%;
  }
}
@media only all and (min-width: 1500px) {
  /* line 43, wp-content/themes/g5_helium/custom/scss/header.scss */
  .g-menu-item---particle-C3AMx {
    width: 14%;
  }
}
/* Temp Service items */
/* line 62, wp-content/themes/g5_helium/custom/scss/header.scss */
li.menu-item-410:hover span, li.menu-item-411:hover span {
  color: #b5b9bf !important;
}
/* line 65, wp-content/themes/g5_helium/custom/scss/header.scss */
li.menu-item-410 span, li.menu-item-411 span {
  color: #b5b9bf !important;
  cursor: default;
}
/* line 69, wp-content/themes/g5_helium/custom/scss/header.scss */
li.menu-item-410, li.menu-item-411 {
  color: #b5b9bf !important;
  cursor: default;
}
/* line 75, wp-content/themes/g5_helium/custom/scss/header.scss */
li.menu-item-413, li.menu-item-412 {
  cursor: default;
}
/* line 78, wp-content/themes/g5_helium/custom/scss/header.scss */
li.menu-item-413:hover span, li.menu-item-412:hover span {
  color: #ff671f !important;
  cursor: default;
}
/* Temp Service items */
/* Top */
/* line 94, wp-content/themes/g5_helium/custom/scss/header.scss */
@media only all and (max-width: 47.938rem) {
  /* line 98, wp-content/themes/g5_helium/custom/scss/header.scss */
  section#g-top > .g-container > .g-grid > .g-block:first-child {
    width: 80%;
    flex: 0 70%;
  }
  /* line 102, wp-content/themes/g5_helium/custom/scss/header.scss */
  section#g-top > .g-container > .g-grid > .g-block:last-child {
    width: 30%;
    flex: 0 30%;
  }
}
/* line 108, wp-content/themes/g5_helium/custom/scss/header.scss */
@media only all and (max-width: 47.938rem) {
  /* line 109, wp-content/themes/g5_helium/custom/scss/header.scss */
  section#g-top .g-block.size-50 {
    width: 50%;
    flex: 0 50%;
  }
}
/* line 116, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-top .g-content {
  padding-bottom: 25px;
  padding-top: 25px;
  margin-top: 0;
  margin-bottom: 0;
}
@media only all and (max-width: 47.938rem) {
  /* line 123, wp-content/themes/g5_helium/custom/scss/header.scss */
  section#g-top .g-content {
    padding: 12px;
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
/* line 133, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-top .g-content span i.fa {
  font-size: 16px !important;
  padding-left: 10px;
  padding-right: 10px;
}
@media only all and (max-width: 47.938rem) {
  /* line 146, wp-content/themes/g5_helium/custom/scss/header.scss */
  section#g-top .g-content span.social {
    display: none;
  }
}
/* line 157, wp-content/themes/g5_helium/custom/scss/header.scss */
a.h2-logo {
  width: 180px;
  display: inline-block;
}
@media only all and (max-width: 47.938rem) {
  /* line 170, wp-content/themes/g5_helium/custom/scss/header.scss */
  a.h2-logo img {
    width: 39vw !important;
  }
}
/* line 177, wp-content/themes/g5_helium/custom/scss/header.scss */
@media only all and (min-width: 48rem) {
  /* line 179, wp-content/themes/g5_helium/custom/scss/header.scss */
  section#g-top #headerRight {
    left: 37px;
    position: relative;
  }
}
/* line 183, wp-content/themes/g5_helium/custom/scss/header.scss */
@media only all and (max-width: 47.938rem) {
  /* line 186, wp-content/themes/g5_helium/custom/scss/header.scss */
  section#g-top #headerRight .g-content {
    text-align: right;
  }
  /* line 193, wp-content/themes/g5_helium/custom/scss/header.scss */
  section#g-top #headerRight .g-content span i.fa {
    font-size: 13px !important;
    padding: 0 3px;
  }
}
@media only all and (max-width: 47.938rem) and (max-width: 47.938rem) {
  /* line 198, wp-content/themes/g5_helium/custom/scss/header.scss */
  section#g-top #headerRight .g-content span i.fa {
    font-size: 6vw !important;
    position: relative;
    top: 4px;
  }
}
/* line 218, wp-content/themes/g5_helium/custom/scss/header.scss */
@media only all and (min-width: 48rem) {
  /* line 219, wp-content/themes/g5_helium/custom/scss/header.scss */
  section#g-top #headerRight .g-content span {
    position: relative;
    top: 5px;
  }
}
/* line 233, wp-content/themes/g5_helium/custom/scss/header.scss */
span#openNav {
  cursor: pointer;
}
/* line 236, wp-content/themes/g5_helium/custom/scss/header.scss */
span#openNav:hover {
  color: #ff671f;
}
/* line 241, wp-content/themes/g5_helium/custom/scss/header.scss */
span#openNav {
  font-size: 1.2rem;
  font-weight: 600;
}
/* line 246, wp-content/themes/g5_helium/custom/scss/header.scss */
span#openNav i.fa.fa-navicon {
  padding-left: 4px !important;
}
/* line 252, wp-content/themes/g5_helium/custom/scss/header.scss */
span#openNav em {
  font-style: normal;
}
@media only all and (max-width: 47.938rem) {
  /* line 255, wp-content/themes/g5_helium/custom/scss/header.scss */
  span#openNav em {
    display: none;
  }
}
/* line 267, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-navigation {
  background: url('../images/backgrounds/nav-bg.jpg') 100% 100%;
  background-size: cover;
  border-bottom: 30px solid #fff;
  display: none;
}
@media only all and (max-width: 47.938rem) {
  /* line 272, wp-content/themes/g5_helium/custom/scss/header.scss */
  section#g-navigation {
    background: transparent;
  }
  /* line 274, wp-content/themes/g5_helium/custom/scss/header.scss */
  section#g-navigation .g-container {
    background: url('../images/backgrounds/h2-mobile-menu-background.jpg') 100% 100%;
    background-size: cover;
  }
}
/* line 286, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-navigation .g-content {
  padding-top: 58px;
  padding-bottom: 47px;
  /* About .... */
  /* Login form */
}
@media only all and (max-width: 47.938rem) {
  /* line 292, wp-content/themes/g5_helium/custom/scss/header.scss */
  section#g-navigation .g-content {
    padding-top: 33px;
  }
}
/* line 331, wp-content/themes/g5_helium/custom/scss/header.scss */
/* line 333, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-navigation .g-content .menu-item-511 > a, section#g-navigation .g-content .menu-item-512 > a, section#g-navigation .g-content .menu-item-541 > a, section#g-navigation .g-content .menu-item-1386 > a, section#g-navigation .g-content .menu-item-1566 > a, section#g-navigation .g-content .menu-item-4411 > a {
  color: #ff671f;
}
/* line 334, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-navigation .g-content .menu-item-511 > a > span, section#g-navigation .g-content .menu-item-512 > a > span, section#g-navigation .g-content .menu-item-541 > a > span, section#g-navigation .g-content .menu-item-1386 > a > span, section#g-navigation .g-content .menu-item-1566 > a > span, section#g-navigation .g-content .menu-item-4411 > a > span {
  color: #ff671f;
  font-weight: 600;
  text-transform: uppercase;
  font-size: 15px;
  padding: 0 !important;
}
@media (max-width: 1705px) {
  /* line 306, wp-content/themes/g5_helium/custom/scss/header.scss */
  section#g-navigation .g-content .menu-item-511 > a > span, section#g-navigation .g-content .menu-item-512 > a > span, section#g-navigation .g-content .menu-item-541 > a > span, section#g-navigation .g-content .menu-item-1386 > a > span, section#g-navigation .g-content .menu-item-1566 > a > span, section#g-navigation .g-content .menu-item-4411 > a > span {
    font-size: 13px;
  }
}
@media (max-width: 1480px) {
  /* line 307, wp-content/themes/g5_helium/custom/scss/header.scss */
  section#g-navigation .g-content .menu-item-511 > a > span, section#g-navigation .g-content .menu-item-512 > a > span, section#g-navigation .g-content .menu-item-541 > a > span, section#g-navigation .g-content .menu-item-1386 > a > span, section#g-navigation .g-content .menu-item-1566 > a > span, section#g-navigation .g-content .menu-item-4411 > a > span {
    font-size: 13px;
  }
}
@media (max-width: 1390px) {
  /* line 308, wp-content/themes/g5_helium/custom/scss/header.scss */
  section#g-navigation .g-content .menu-item-511 > a > span, section#g-navigation .g-content .menu-item-512 > a > span, section#g-navigation .g-content .menu-item-541 > a > span, section#g-navigation .g-content .menu-item-1386 > a > span, section#g-navigation .g-content .menu-item-1566 > a > span, section#g-navigation .g-content .menu-item-4411 > a > span {
    font-size: 12px;
  }
}
@media (max-width: 1240px) {
  /* line 309, wp-content/themes/g5_helium/custom/scss/header.scss */
  section#g-navigation .g-content .menu-item-511 > a > span, section#g-navigation .g-content .menu-item-512 > a > span, section#g-navigation .g-content .menu-item-541 > a > span, section#g-navigation .g-content .menu-item-1386 > a > span, section#g-navigation .g-content .menu-item-1566 > a > span, section#g-navigation .g-content .menu-item-4411 > a > span {
    font-size: 13px;
  }
}
@media (max-width: 1200px) {
  /* line 310, wp-content/themes/g5_helium/custom/scss/header.scss */
  section#g-navigation .g-content .menu-item-511 > a > span, section#g-navigation .g-content .menu-item-512 > a > span, section#g-navigation .g-content .menu-item-541 > a > span, section#g-navigation .g-content .menu-item-1386 > a > span, section#g-navigation .g-content .menu-item-1566 > a > span, section#g-navigation .g-content .menu-item-4411 > a > span {
    font-size: 13px;
  }
}
/* line 338, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-navigation .g-content .menu-item-511 > a > span > .g-menu-item-container, section#g-navigation .g-content .menu-item-512 > a > span > .g-menu-item-container, section#g-navigation .g-content .menu-item-541 > a > span > .g-menu-item-container, section#g-navigation .g-content .menu-item-1386 > a > span > .g-menu-item-container, section#g-navigation .g-content .menu-item-1566 > a > span > .g-menu-item-container, section#g-navigation .g-content .menu-item-4411 > a > span > .g-menu-item-container {
  padding: 3px 0 !important;
}
/* line 341, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-navigation .g-content .menu-item-511:after, section#g-navigation .g-content .menu-item-512:after, section#g-navigation .g-content .menu-item-541:after, section#g-navigation .g-content .menu-item-1386:after, section#g-navigation .g-content .menu-item-1566:after, section#g-navigation .g-content .menu-item-4411:after {
  content: '';
  width: 110px;
  height: 1px;
  display: block;
  margin-top: 13px;
  border-bottom: 1px solid #b5b9bf;
  margin-bottom: 22px !important;
}
/* line 351, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-navigation .g-content .g-main-nav .g-toplevel > li > .g-menu-item-container {
  color: #ff671f !important;
}
/* line 353, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-navigation .g-content .g-main-nav .g-standard .g-dropdown {
  top: 0 !important;
}
/* line 356, wp-content/themes/g5_helium/custom/scss/header.scss */
@media (max-width: 1275px) {
  /* line 358, wp-content/themes/g5_helium/custom/scss/header.scss */
  section#g-navigation .g-content ul.g-toplevel > li {
    width: 32.33333% !important;
  }
}
@media only all and (max-width: 47.938rem) {
  /* line 362, wp-content/themes/g5_helium/custom/scss/header.scss */
  section#g-navigation .g-content ul.g-toplevel > li {
    width: 100% !important;
    padding-bottom: 43px !important;
  }
}
/* line 373, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-navigation .g-content ul.g-toplevel > li > a > span {
  color: #ff671f;
  font-weight: 600;
  text-transform: uppercase;
  font-size: 15px;
  padding: 0 !important;
}
@media (max-width: 1705px) {
  section#g-navigation .g-content ul.g-toplevel > li > a > span {
    font-size: 13px;
  }
}
@media (max-width: 1480px) {
  section#g-navigation .g-content ul.g-toplevel > li > a > span {
    font-size: 13px;
  }
}
@media (max-width: 1390px) {
  section#g-navigation .g-content ul.g-toplevel > li > a > span {
    font-size: 12px;
  }
}
@media (max-width: 1240px) {
  section#g-navigation .g-content ul.g-toplevel > li > a > span {
    font-size: 13px;
  }
}
@media (max-width: 1200px) {
  section#g-navigation .g-content ul.g-toplevel > li > a > span {
    font-size: 13px;
  }
}
/* line 380, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-navigation .g-content ul.g-toplevel > li > a:after {
  content: '';
  width: 110px;
  height: 1px;
  display: block;
  margin-top: 13px;
  border-bottom: 1px solid #b5b9bf;
}
/* line 387, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-navigation .g-content span.g-menu-parent-indicator {
  display: none !important;
}
/* line 391, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-navigation .g-content .g-main-nav .g-toplevel > li.active > .g-menu-item-container > .g-menu-item-content {
  box-shadow: 0 0 0 !important;
}
/* line 396, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-navigation .g-content ul.g-dropdown.g-dropdown-right.g-fade.g-inactive, section#g-navigation .g-content ul.g-dropdown.g-dropdown-right.g-fade {
  position: relative;
  opacity: 1;
  display: block;
  visibility: visible;
  left: initial;
}
/* line 404, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-navigation .g-content .g-main-nav .g-standard > .g-dropdown {
  margin-top: 18px;
}
/* line 408, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-navigation .g-content .g-main-nav .g-dropdown {
  background: transparent;
  border-radius: 0;
  border: 0;
}
/* line 414, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-navigation .g-content .g-main-nav .g-sublevel > li {
  margin: 0;
  padding: 0;
}
/* line 419, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-navigation .g-content .g-main-nav .g-sublevel > li:not(:last-child) > .g-menu-item-container {
  border-bottom: 0;
}
/* line 423, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-navigation .g-content .g-main-nav .g-sublevel > li > .g-menu-item-container {
  padding-top: 0;
  padding-bottom: 14px;
  padding: 6px 0 !important;
}
/* line 429, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-navigation .g-content .g-main-nav .g-sublevel > li > .g-menu-item-container {
  color: #b5b9bf;
  font-weight: 500;
}
/* line 434, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-navigation .g-content .g-main-nav .g-sublevel > li:hover > .g-menu-item-container, section#g-navigation .g-content .g-main-nav .g-sublevel > li.active > .g-menu-item-container {
  color: #ff671f;
}
/* line 439, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-navigation .g-content .g-main-nav .g-sublevel > li > .g-menu-item-container {
  font-size: 15px;
}
@media (max-width: 1705px) {
  /* line 443, wp-content/themes/g5_helium/custom/scss/header.scss */
  section#g-navigation .g-content .g-main-nav .g-sublevel > li > .g-menu-item-container {
    font-size: 13px;
  }
}
@media (max-width: 1480px) {
  /* line 444, wp-content/themes/g5_helium/custom/scss/header.scss */
  section#g-navigation .g-content .g-main-nav .g-sublevel > li > .g-menu-item-container {
    font-size: 13px;
  }
}
@media (max-width: 1390px) {
  /* line 445, wp-content/themes/g5_helium/custom/scss/header.scss */
  section#g-navigation .g-content .g-main-nav .g-sublevel > li > .g-menu-item-container {
    font-size: 12px;
  }
}
@media (max-width: 1240px) {
  /* line 446, wp-content/themes/g5_helium/custom/scss/header.scss */
  section#g-navigation .g-content .g-main-nav .g-sublevel > li > .g-menu-item-container {
    font-size: 13px;
  }
}
@media (max-width: 1200px) {
  /* line 447, wp-content/themes/g5_helium/custom/scss/header.scss */
  section#g-navigation .g-content .g-main-nav .g-sublevel > li > .g-menu-item-container {
    font-size: 13px;
  }
}
@media only all and (max-width: 47.938rem) {
  /* line 449, wp-content/themes/g5_helium/custom/scss/header.scss */
  section#g-navigation .g-content .g-main-nav .g-sublevel > li > .g-menu-item-container {
    font-size: 15px;
  }
}
/* line 458, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-navigation .g-content .g-main-nav .g-standard .g-dropdown {
  width: 100%;
}
/* line 460, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-navigation .g-content .g-menu-item {
  margin: 0 !important;
}
/* line 466, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-navigation .g-content li.menu-item-158 {
  width: 17%;
}
@media (max-width: 1200px) {
  /* line 468, wp-content/themes/g5_helium/custom/scss/header.scss */
  section#g-navigation .g-content li.menu-item-158 {
    width: 15%;
  }
}
/* line 472, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-navigation .g-content li.menu-item-152 {
  width: 21%;
}
/* line 473, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-navigation .g-content li.menu-item-147 {
  width: 20%;
}
/* line 474, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-navigation .g-content li.g-menu-item-140 {
  width: 26%;
}
/* line 478, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-navigation .g-content .erpNav {
  margin-top: 76px;
}
/* line 485, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-navigation .g-content ul.g-toplevel > li:last-child {
  vertical-align: top;
}
@media (max-width: 1099px) {
  /* line 488, wp-content/themes/g5_helium/custom/scss/header.scss */
  section#g-navigation .g-content ul.g-toplevel > li:last-child {
    width: 34%;
  }
}
/* line 493, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-navigation .g-content ul.g-toplevel > li:last-child h3 {
  color: #ff671f;
  font-weight: 600;
  text-transform: uppercase;
  font-size: 15px;
  padding: 0 !important;
  margin-bottom: 16px;
}
@media (max-width: 1705px) {
  section#g-navigation .g-content ul.g-toplevel > li:last-child h3 {
    font-size: 13px;
  }
}
@media (max-width: 1480px) {
  section#g-navigation .g-content ul.g-toplevel > li:last-child h3 {
    font-size: 13px;
  }
}
@media (max-width: 1390px) {
  section#g-navigation .g-content ul.g-toplevel > li:last-child h3 {
    font-size: 12px;
  }
}
@media (max-width: 1240px) {
  section#g-navigation .g-content ul.g-toplevel > li:last-child h3 {
    font-size: 13px;
  }
}
@media (max-width: 1200px) {
  section#g-navigation .g-content ul.g-toplevel > li:last-child h3 {
    font-size: 13px;
  }
}
/* line 497, wp-content/themes/g5_helium/custom/scss/header.scss */
section#g-navigation .g-content ul.g-toplevel > li:last-child h3:after {
  content: '';
  width: 110px;
  height: 1px;
  display: block;
  margin-top: 13px;
  border-bottom: 1px solid #b5b9bf;
  margin-top: 21px;
}
/* line 526, wp-content/themes/g5_helium/custom/scss/header.scss */
.clientLogin {
  font-weight: 500;
  color: #b5b9bf;
  font-size: 16px;
}
/* line 532, wp-content/themes/g5_helium/custom/scss/header.scss */
.clientLogin input {
  border: 1px solid #aeb2b8;
  background: transparent;
  border-radius: 0;
  padding: 1px 6px;
  height: auto;
  line-height: 1.7;
  color: #b5b9bf;
  font-weight: 500;
  font-size: 16px;
}
/* line 544, wp-content/themes/g5_helium/custom/scss/header.scss */
.clientLogin label {
  margin-bottom: 11px;
  display: block;
  line-height: 1;
}
/* line 550, wp-content/themes/g5_helium/custom/scss/header.scss */
.clientLogin form > div > input {
  margin-bottom: 21px;
}
/* line 554, wp-content/themes/g5_helium/custom/scss/header.scss */
.clientLogin input#Login {
  margin: 0;
  border: 0;
  position: relative;
  top: -9px;
  margin-bottom: -16px;
}
/* line 30, wp-content/themes/g5_helium/custom/scss/pages.scss */
#g-header div.shrink .g-content {
  padding: 25px 0;
}
/* line 35, wp-content/themes/g5_helium/custom/scss/pages.scss */
/* line 36, wp-content/themes/g5_helium/custom/scss/pages.scss */
#subBanner .g-content {
  text-align: center;
  padding-bottom: 90px;
  padding-top: 70px;
}
@media only all and (max-width: 47.938rem) {
  /* line 45, wp-content/themes/g5_helium/custom/scss/pages.scss */
  #subBanner .g-content {
    margin: 0;
    width: 100%;
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
/* line 50, wp-content/themes/g5_helium/custom/scss/pages.scss */
#subBanner h1 {
  font-size: 48px;
  color: #fff;
  margin-bottom: 12px;
  line-height: 1.1;
  text-transform: uppercase;
  font-weight: 800;
}
@media only all and (max-width: 47.938rem) {
  /* line 58, wp-content/themes/g5_helium/custom/scss/pages.scss */
  #subBanner h1 {
    font-size: 5.8vw;
  }
}
/* line 67, wp-content/themes/g5_helium/custom/scss/pages.scss */
#subBanner p.lead {
  font-size: 26px;
  line-height: 1.3;
  color: #fff;
  font-weight: 300;
}
@media only all and (max-width: 47.938rem) {
  /* line 72, wp-content/themes/g5_helium/custom/scss/pages.scss */
  #subBanner p.lead {
    font-size: 14px !important;
  }
}
/* line 86, wp-content/themes/g5_helium/custom/scss/pages.scss */
#g-container-main {
  padding-top: 45px;
  padding-bottom: 45px;
}
@media only all and (max-width: 47.938rem) {
  /* line 91, wp-content/themes/g5_helium/custom/scss/pages.scss */
  #g-container-main {
    padding-top: 25px;
    padding-bottom: 0;
  }
}
/* line 95, wp-content/themes/g5_helium/custom/scss/pages.scss */
#g-container-main #g-mainbar {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 100, wp-content/themes/g5_helium/custom/scss/pages.scss */
@media only all and (max-width: 47.938rem) {
  /* line 102, wp-content/themes/g5_helium/custom/scss/pages.scss */
  #g-container-main article {
    width: 100%;
  }
}
/* line 105, wp-content/themes/g5_helium/custom/scss/pages.scss */
#g-container-main article a {
  color: #ff671f;
  font-weight: 400;
}
/* Sidebar */
/* line 123, wp-content/themes/g5_helium/custom/scss/pages.scss */
aside#g-sidebar {
  padding-top: 0;
}
/* line 127, wp-content/themes/g5_helium/custom/scss/pages.scss */
aside#g-sidebar ul.g-toplevel li.active span {
  color: #313e48 !important;
}
@media only all and (max-width: 47.938rem) {
  /* line 132, wp-content/themes/g5_helium/custom/scss/pages.scss */
  aside#g-sidebar {
    font-size: 14px !important;
  }
  /* line 135, wp-content/themes/g5_helium/custom/scss/pages.scss */
  aside#g-sidebar p, aside#g-sidebar li {
    font-size: 14px !important;
  }
}
/* line 142, wp-content/themes/g5_helium/custom/scss/pages.scss */
/* line 144, wp-content/themes/g5_helium/custom/scss/pages.scss */
aside#g-sidebar ul.g-toplevel li {
  display: block;
}
/* line 147, wp-content/themes/g5_helium/custom/scss/pages.scss */
aside#g-sidebar ul.g-toplevel li.navTitle {
  margin-bottom: 12px;
}
/* line 151, wp-content/themes/g5_helium/custom/scss/pages.scss */
aside#g-sidebar ul.g-toplevel li.navTitle a > span > span {
  font-weight: 800 !important;
  font-size: 30px;
  color: #ff671f;
  margin-bottom: 8px;
  text-transform: uppercase;
  padding-top: 16px;
  padding-bottom: 0;
  border-top: 17px solid;
  font-size: 25px;
  line-height: 1;
}
@media only all and (max-width: 47.938rem) {
  /* line 16, wp-content/themes/g5_helium/custom/scss/pages.scss */
  aside#g-sidebar ul.g-toplevel li.navTitle a > span > span {
    font-size: 25px;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {
  /* line 23, wp-content/themes/g5_helium/custom/scss/pages.scss */
  aside#g-sidebar ul.g-toplevel li.navTitle a > span > span {
    border-top: 11px solid;
    font-size: 20px;
  }
}
/* line 156, wp-content/themes/g5_helium/custom/scss/pages.scss */
aside#g-sidebar ul.g-toplevel li a.g-menu-item-container, aside#g-sidebar ul.g-toplevel li a.g-menu-item-container span {
  display: block;
  width: 100%;
}
/* line 161, wp-content/themes/g5_helium/custom/scss/pages.scss */
aside#g-sidebar ul.g-toplevel li a, aside#g-sidebar ul.g-toplevel li .g-menu-item-container {
  padding: 2px;
  line-height: 1.3;
}
/* line 165, wp-content/themes/g5_helium/custom/scss/pages.scss */
aside#g-sidebar ul.g-toplevel li a:hover span, aside#g-sidebar ul.g-toplevel li .g-menu-item-container:hover span {
  color: #333f48;
}
/* line 169, wp-content/themes/g5_helium/custom/scss/pages.scss */
aside#g-sidebar ul.g-toplevel li a span, aside#g-sidebar ul.g-toplevel li .g-menu-item-container span {
  font-weight: 400;
  font-size: 16px;
  color: #9ba2a6;
}
/* line 176, wp-content/themes/g5_helium/custom/scss/pages.scss */
aside#g-sidebar ul.g-toplevel li span {
  font-weight: 500;
  color: #ff671f;
}
/* line 190, wp-content/themes/g5_helium/custom/scss/pages.scss */
aside#g-sidebar .g-content {
  margin-bottom: 50px;
}
@media only all and (min-width: 60rem) and (max-width: 74.938rem) {
  /* line 194, wp-content/themes/g5_helium/custom/scss/pages.scss */
  aside#g-sidebar .g-content {
    padding-left: 0;
    padding-right: 0;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {
  /* line 195, wp-content/themes/g5_helium/custom/scss/pages.scss */
  aside#g-sidebar .g-content {
    padding-left: 0;
    padding-right: 0;
  }
}
/* line 202, wp-content/themes/g5_helium/custom/scss/pages.scss */
aside#g-sidebar ul.g-toplevel {
  margin-bottom: 0;
}
/* line 206, wp-content/themes/g5_helium/custom/scss/pages.scss */
div#matrixSidebar {
  color: #ff671f;
}
/* line 210, wp-content/themes/g5_helium/custom/scss/pages.scss */
div#matrixSidebar a {
  color: #ff671f;
}
/* line 214, wp-content/themes/g5_helium/custom/scss/pages.scss */
div#matrixSidebar h3 {
  font-weight: 800 !important;
  font-size: 30px;
  color: #ff671f;
  margin-bottom: 8px;
  text-transform: uppercase;
  padding-top: 16px;
  padding-bottom: 0;
  border-top: 17px solid;
  font-size: 25px;
  line-height: 1;
}
@media only all and (max-width: 47.938rem) {
  div#matrixSidebar h3 {
    font-size: 25px;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {
  div#matrixSidebar h3 {
    border-top: 11px solid;
    font-size: 20px;
  }
}
/* line 222, wp-content/themes/g5_helium/custom/scss/pages.scss */
div#matrixSidebar p {
  font-size: 1rem;
  margin-bottom: 15px;
}
@media only all and (max-width: 47.938rem) {
  /* line 227, wp-content/themes/g5_helium/custom/scss/pages.scss */
  div#matrixSidebar p {
    font-size: 14px !important;
  }
}
/* line 234, wp-content/themes/g5_helium/custom/scss/pages.scss */
/* line 235, wp-content/themes/g5_helium/custom/scss/pages.scss */
@media only all and (max-width: 47.938rem) {
  /* line 236, wp-content/themes/g5_helium/custom/scss/pages.scss */
  #g-sidebar .g-main-nav .g-toplevel > li > .g-menu-item-container, #g-sidebar .g-main-nav .g-sublevel > li > .g-menu-item-container {
    font-size: 14px !important;
  }
}
/* line 243, wp-content/themes/g5_helium/custom/scss/pages.scss */
.testimonial, .testimonial p {
  color: #888d93;
}
/* line 247, wp-content/themes/g5_helium/custom/scss/pages.scss */
.testimonial {
  margin-top: 44px;
}
/* Block Sidebars */
/* line 260, wp-content/themes/g5_helium/custom/scss/pages.scss */
ul#sidebarCubes {
  list-style-type: none;
  margin: 0;
  width: 100%;
  overflow: auto;
  position: relative;
}
/* line 268, wp-content/themes/g5_helium/custom/scss/pages.scss */
ul#sidebarCubes li {
  width: 215px;
  float: left;
  width: 50%;
  padding: 6px;
  margin: 0 !important;
}
/* line 275, wp-content/themes/g5_helium/custom/scss/pages.scss */
ul#sidebarCubes li:hover {
  opacity: 0.85;
}
/* line 280, wp-content/themes/g5_helium/custom/scss/pages.scss */
.parent-pageid-105 li#sidebarEmergency, .page-id-105 li#sidebarEmergency {
  display: none;
}
/* line 283, wp-content/themes/g5_helium/custom/scss/pages.scss */
body.parent-pageid-111 li#sidebarTraining, body.page-id-111 li#sidebarTraining {
  display: none;
}
/* line 286, wp-content/themes/g5_helium/custom/scss/pages.scss */
body.parent-pageid-271 li#sidebarTechnology, body.page-id-271 li#sidebarTechnology {
  display: none;
}
/* line 289, wp-content/themes/g5_helium/custom/scss/pages.scss */
body.parent-pageid-366 li#sidebarHSE, body.page-id-366 li#sidebarHSE {
  display: none;
}
/* line 1, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
/* line 2, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
html body#technology aside#g-sidebar ul.g-toplevel li.navTitle a > span > span {
  border-color: #f2a900;
  color: #f2a900 !important;
}
/* line 3, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
html body#technology #g-container-main article a {
  color: #f2a900 !important;
}
/* line 3, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
html body#technology #g-container-main article a:hover {
  color: #f2a900;
}
/* line 6, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
/* line 7, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
html body#hse aside#g-sidebar ul.g-toplevel li.navTitle a > span > span {
  border-color: #7f9c90;
  color: #7f9c90 !important;
}
/* line 8, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
html body#hse #g-container-main article a {
  color: #7f9c90 !important;
}
/* line 8, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
html body#hse #g-container-main article a:hover {
  color: #4ccf99;
}
/* line 11, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
/* line 12, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
html body#training aside#g-sidebar ul.g-toplevel li.navTitle a > span > span {
  border-color: #007698;
  color: #007698 !important;
}
/* line 13, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
html body#training #g-container-main article a {
  color: #007698 !important;
}
/* line 13, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
html body#training #g-container-main article a:hover {
  color: #007698;
}
/* line 14, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
html body#training #g-container-main article a[class*='btn'] {
  color: #fff !important;
}
/* line 14, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
html body#training #g-container-main article a[class*='btn']:hover {
  color: #fafafa;
}
/* line 17, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
/* line 18, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
html body#training.exam-hold aside#g-sidebar ul.g-toplevel li.navTitle a > span > span {
  border-color: #303a41;
  color: #303a41 !important;
}
/* line 19, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
html body#training.exam-hold #g-container-main article a {
  color: #303a41 !important;
}
/* line 19, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
html body#training.exam-hold #g-container-main article a:hover {
  color: #303a41;
}
/* line 20, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
html body#training.exam-hold #g-container-main article a[class*='btn'] {
  color: #fff !important;
}
/* line 20, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
html body#training.exam-hold #g-container-main article a[class*='btn']:hover {
  color: #fafafa;
}
/* line 24, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
/* line 25, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
html body#emergencymanagement aside#g-sidebar ul.g-toplevel li.navTitle a > span > span {
  border-color: #ab2328;
  color: #ab2328 !important;
}
/* line 26, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
html body#emergencymanagement #g-container-main article a {
  color: #ab2328 !important;
}
/* line 26, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
html body#emergencymanagement #g-container-main article a:hover {
  color: #ce0008;
}
/* line 29, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
/* line 30, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
html body#safetystore aside#g-sidebar ul.g-toplevel li.navTitle a > span > span {
  border-color: #6c6a81;
  color: #6c6a81 !important;
}
/* line 31, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
html body#safetystore #g-container-main article a {
  color: #6c6a81 !important;
}
/* line 31, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
html body#safetystore #g-container-main article a:hover {
  color: #4035b6;
}
/* line 32, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
html body#safetystore #g-container-main article a[class*='btn'] {
  color: #fff !important;
}
/* line 32, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
html body#safetystore #g-container-main article a[class*='btn']:hover {
  color: #fafafa;
}
/* line 35, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
/* line 36, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
html body.page-id-137 aside#g-sidebar ul.g-toplevel li.navTitle a > span > span, html body#community aside#g-sidebar ul.g-toplevel li.navTitle a > span > span {
  border-color: #5e514d;
  color: #5e514d !important;
}
/* line 37, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
html body.page-id-137 #g-container-main article a, html body#community #g-container-main article a {
  color: #5e514d !important;
}
/* line 37, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
html body.page-id-137 #g-container-main article a:hover, html body#community #g-container-main article a:hover {
  color: #843d27;
}
/* line 40, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
/* line 41, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
html body.page-id-101 aside#g-sidebar ul.g-toplevel li.navTitle a > span > span {
  border-color: #768692;
  color: #768692 !important;
}
/* line 42, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
html body.page-id-101 #g-container-main article a {
  color: #768692 !important;
}
/* line 42, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
html body.page-id-101 #g-container-main article a:hover {
  color: #3f8ec9;
}
/* Exams */
/* line 55, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
div#loginform-2153-particle h2 {
  border-color: #303a41;
  color: #303a41 !important;
  font-weight: 800 !important;
  font-size: 30px;
  color: #ff671f;
  margin-bottom: 8px;
  text-transform: uppercase;
  padding-top: 16px;
  padding-bottom: 0;
  border-top: 17px solid;
  font-size: 27px;
  line-height: 1;
}
/* line 70, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
div#loginform-2153-particle .logout-button input.button.button-small {
  float: right;
  position: absolute;
  top: 60px;
  right: 15px;
}
/* line 78, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
div#loginform-2153-particle input.button.button-small {
  border-radius: 6px;
  padding: 5px 10px;
  font-size: 10px;
}
/* line 84, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
div#loginform-2153-particle fieldset.login-data input.button {
  padding: 14px 32px;
  border-radius: 0;
}
/* line 89, wp-content/themes/g5_helium/custom/scss/section-colours.scss */
div#loginform-2153-particle {
  position: relative;
}
/* TEMP */
/* line 2, wp-content/themes/g5_helium/custom/scss/store.scss */
.product_meta {
  display: none !important;
}
/* line 6, wp-content/themes/g5_helium/custom/scss/store.scss */
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
  background-color: #cc6630;
  color: #fff;
}
/* line 14, wp-content/themes/g5_helium/custom/scss/store.scss */
/* line 16, wp-content/themes/g5_helium/custom/scss/store.scss */
html body#safetystore section#g-container-main ul.products h2 {
  font-size: 16px;
}
/* line 20, wp-content/themes/g5_helium/custom/scss/store.scss */
html body#safetystore a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
  background: #ff671f;
  color: #fff;
}
/* line 27, wp-content/themes/g5_helium/custom/scss/store.scss */
html body#safetystore h2.woocommerce-loop-product__title {
  margin-bottom: 0 !important;
}
/* line 31, wp-content/themes/g5_helium/custom/scss/store.scss */
html body#safetystore img.attachment-shop_catalog.size-shop_catalog.wp-post-image {
  box-sizing: border-box;
}
/* line 35, wp-content/themes/g5_helium/custom/scss/store.scss */
@media only all and (min-width: 48rem) {
  /* line 36, wp-content/themes/g5_helium/custom/scss/store.scss */
  html body#safetystore li.product.type-product {
    padding: 16px !important;
    box-sizing: border-box;
    margin: 0 !important;
    width: 25% !important;
  }
}
/* line 48, wp-content/themes/g5_helium/custom/scss/store.scss */
html body#safetystore a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
  display: none;
}
/* line 62, wp-content/themes/g5_helium/custom/scss/store.scss */
/* line 64, wp-content/themes/g5_helium/custom/scss/store.scss */
body#safetystore-single #g-header {
  padding: 0;
}
/* line 67, wp-content/themes/g5_helium/custom/scss/store.scss */
body#safetystore-single #g-header h1 {
  font-size: 30px;
}
/* line 78, wp-content/themes/g5_helium/custom/scss/store.scss */
body#safetystore-single h2.woocommerce-loop-product__title {
  margin-bottom: 0 !important;
}
/* line 82, wp-content/themes/g5_helium/custom/scss/store.scss */
body#safetystore-single h1.product_title.entry-title {
  line-height: 1.2;
  font-size: 25px;
}
/* line 90, wp-content/themes/g5_helium/custom/scss/store.scss */
body#safetystore-single div#tab-description > h2 {
  display: none;
}
/* line 108, wp-content/themes/g5_helium/custom/scss/store.scss */
a.checkout-button.button.alt.wc-forward {
  color: #fff !important;
}
/* line 114, wp-content/themes/g5_helium/custom/scss/store.scss */
form.woocommerce-ordering {
  display: none;
}
/* line 120, wp-content/themes/g5_helium/custom/scss/store.scss */
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
  background: #ff671f;
}
/* line 130, wp-content/themes/g5_helium/custom/scss/store.scss */
figure.wpb-woocommerce-product-gallery__wrapper {
  margin-left: 0;
}
/* line 137, wp-content/themes/g5_helium/custom/scss/store.scss */
a.cart-contents {
  position: relative;
}
/* line 141, wp-content/themes/g5_helium/custom/scss/store.scss */
span.bubble {
  font-size: 11px;
  position: relative;
  top: -9px;
  line-height: 15px;
  right: 0px;
  /* width: 15px; */
  background: #fb6619;
  color: #fff;
  border-radius: 100%;
  min-width: 20px;
  height: 20px;
  display: inline-block;
  padding: 3px;
}
/* line 157, wp-content/themes/g5_helium/custom/scss/store.scss */
a.cart-contents {
  float: right;
  color: #fff;
}
@media only all and (max-width: 47.938rem) {
  /* line 160, wp-content/themes/g5_helium/custom/scss/store.scss */
  a.cart-contents {
    position: absolute;
    right: 30px;
    float: none;
  }
}
/* line 167, wp-content/themes/g5_helium/custom/scss/store.scss */
a.cart-contents i {
  color: #fff;
  line-height: 47px;
}
/* line 174, wp-content/themes/g5_helium/custom/scss/store.scss */
/* line 177, wp-content/themes/g5_helium/custom/scss/store.scss */
body#safetystore-checkout article {
  width: 650px;
  max-width: 100%;
  margin: 0 auto;
}
/* line 199, wp-content/themes/g5_helium/custom/scss/store.scss */
.woocommerce .blockUI.blockOverlay::before {
  background: url('//www.h2safety.ca/wp-content/uploads/h2-spinner-01.png');
  background-size: cover;
  line-height: 1;
  text-align: center;
  font-size: 2em;
  color: rgba(0, 0, 0, 0.75);
  width: 3rem;
  height: 3rem;
}
@media only all and (max-width: 47.938rem) {
  /* line 216, wp-content/themes/g5_helium/custom/scss/store.scss */
  div#tab-description table {
    max-width: 100% !important;
    width: 100% !important;
  }
}
/* line 1, wp-content/themes/g5_helium/custom/scss/technology.scss */
html body.page-id-1181 #supportButton {
  display: none !important;
}
/* line 1, wp-content/themes/g5_helium/custom/scss/technology-widget.scss */
section#g-mainbottom {
  background: url('../../../../uploads/emergency-response-bg.jpg') 50% 50% no-repeat;
  min-height: 25vh;
  color: #fff;
}
/* line 16, wp-content/themes/g5_helium/custom/scss/technology-widget.scss */
section#g-mainbottom .g-content:before {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 45px 45px 0 45px;
  border-color: #fff transparent transparent transparent;
  content: '';
  position: absolute;
  top: 0;
  margin-left: -35px;
}
/* line 28, wp-content/themes/g5_helium/custom/scss/technology-widget.scss */
section#g-mainbottom {
  position: relative;
}
/* line 33, wp-content/themes/g5_helium/custom/scss/technology-widget.scss */
html body.page-id-271 section#g-container-main {
  padding-bottom: 0;
}
/* line 2, wp-content/themes/g5_helium/custom/scss/connect.scss */
/* line 5, wp-content/themes/g5_helium/custom/scss/connect.scss */
html body#connect section#g-mainbottom {
  margin-bottom: 32px;
}
/* line 8, wp-content/themes/g5_helium/custom/scss/connect.scss */
html body#connect section#g-mainbottom .g-content {
  padding: 0;
}
/* line 15, wp-content/themes/g5_helium/custom/scss/connect.scss */
html body#connect section#g-belowcontent .g-container {
  border: 0 !important;
}
/* line 19, wp-content/themes/g5_helium/custom/scss/connect.scss */
html body#connect header#g-header p.orange {
  font-size: 24px;
}
@media only all and (max-width: 47.938rem) {
  /* line 22, wp-content/themes/g5_helium/custom/scss/connect.scss */
  html body#connect header#g-header p.orange {
    font-size: 5vw;
  }
}
/* line 28, wp-content/themes/g5_helium/custom/scss/connect.scss */
@media only all and (min-width: 48rem) {
  /* line 29, wp-content/themes/g5_helium/custom/scss/connect.scss */
  html body#connect .contactInfo span.blockMobile {
    margin: 0 16px;
  }
}
/* line 33, wp-content/themes/g5_helium/custom/scss/connect.scss */
html body#connect header#g-header p.contactInfo {
  font-size: 24px;
  color: #fff;
}
@media only all and (max-width: 47.938rem) {
  /* line 37, wp-content/themes/g5_helium/custom/scss/connect.scss */
  html body#connect header#g-header p.contactInfo {
    font-size: 6vw;
  }
}
/* line 41, wp-content/themes/g5_helium/custom/scss/connect.scss */
html body#connect header#g-header p.contactInfo a {
  color: #fff !important;
}
/* line 48, wp-content/themes/g5_helium/custom/scss/connect.scss */
html body#connect #g-header a, html body#connect html body #g-header tcxspan {
  text-decoration: none !important;
  border: 0 !important;
}
/* line 53, wp-content/themes/g5_helium/custom/scss/connect.scss */
html body#connect #g-expanded {
  margin-top: 32px;
  margin-bottom: 32px;
}
/* line 58, wp-content/themes/g5_helium/custom/scss/connect.scss */
html body#connect section#g-mainbottom {
  background: url('//www.h2safety.ca/wp-content/uploads/technology-support-background-connect.jpg') no-repeat;
  background-size: cover;
}
/* line 63, wp-content/themes/g5_helium/custom/scss/connect.scss */
html body#connect div#supportBanner .g-content {
  margin: 0 !important;
  padding: 0;
}
/* line 67, wp-content/themes/g5_helium/custom/scss/connect.scss */
html body#connect section#g-mainbottom .g-content:before {
  display: none !important;
}
/* line 73, wp-content/themes/g5_helium/custom/scss/connect.scss */
html body#connect section#g-mainbottom {
  z-index: 1;
  position: relative;
  min-height: initial !important;
}
/* line 79, wp-content/themes/g5_helium/custom/scss/connect.scss */
html body#connect section#g-mainbottom:hover::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #222;
  opacity: 0.1;
  z-index: -1;
}
/* line 2, wp-content/themes/g5_helium/custom/scss/forms.scss */
div#gform_wrapper_2 form {
  width: 600px;
  margin: 0;
  max-width: 100%;
}
/* line 8, wp-content/themes/g5_helium/custom/scss/forms.scss */
/* line 9, wp-content/themes/g5_helium/custom/scss/forms.scss */
div#gform_wrapper_2 form input[type='text'], div#gform_wrapper_2 form input[type='email'], div#gform_wrapper_2 form input[type='tel'], div#gform_wrapper_2 form textarea {
  border: 0;
  border: 1px solid #f2a900;
  /* border-radius: 0; */
  background: #fefefe;
}
/* line 17, wp-content/themes/g5_helium/custom/scss/forms.scss */
/* line 18, wp-content/themes/g5_helium/custom/scss/forms.scss */
div#gform_wrapper_2 form input[type='text']:hover, div#gform_wrapper_2 form input[type='tel']:hover, div#gform_wrapper_2 form input[type='email']:hover, div#gform_wrapper_2 form textarea:hover, div#gform_wrapper_2 form input[type='text']:active, div#gform_wrapper_2 form active, div#gform_wrapper_2 form input[type='text']:focus, div#gform_wrapper_2 form input[type='tel']:focus, div#gform_wrapper_2 form input[type='email']:focus, div#gform_wrapper_2 form textarea focus {
  box-shadow: 0 0 0 !important;
}
/* line 24, wp-content/themes/g5_helium/custom/scss/forms.scss */
li#field_2_1 {
  margin-top: 39px;
}
/* line 28, wp-content/themes/g5_helium/custom/scss/forms.scss */
.gfield_label {
  margin-bottom: 0;
}
/* line 36, wp-content/themes/g5_helium/custom/scss/forms.scss */
form .gform_button {
  letter-spacing: initial !important;
  border-radius: 0;
  background: #f2a900;
}
/* line 42, wp-content/themes/g5_helium/custom/scss/forms.scss */
span.gform_description {
  line-height: 1.2;
  margin-top: 12px;
  margin-bottom: 35px;
}
/* line 1, wp-content/themes/g5_helium/custom/scss/community.scss */
@media only all and (max-width: 433px) {
  /* line 3, wp-content/themes/g5_helium/custom/scss/community.scss */
  html body#community article.tease img {
    float: none !important;
    width: 100%;
  }
}
/* line 1, wp-content/themes/g5_helium/custom/scss/blog.scss */
/* line 2, wp-content/themes/g5_helium/custom/scss/blog.scss */
section#g-container-main .g-content-array.g-wordpress-posts .g-block {
  padding-bottom: 23px;
  margin-bottom: 12px;
  border-bottom: 2px solid #9ba2a6;
  margin-left: 15px;
  margin-right: 15px;
}
/* line 10, wp-content/themes/g5_helium/custom/scss/blog.scss */
section#g-container-main .g-content-array.g-wordpress-posts .g-array-item-read-more button.button {
  letter-spacing: unset;
  padding: 12px;
  background: transparent;
  color: #ff671f;
  padding-left: 0;
}
/* line 18, wp-content/themes/g5_helium/custom/scss/blog.scss */
section#g-container-main .g-content-array.g-wordpress-posts .g-array-item-read-more {
  margin: 0 !important;
}
/* line 24, wp-content/themes/g5_helium/custom/scss/blog.scss */
section#g-container-main .g-content-array.g-wordpress-posts .g-block {
  font-size: 15px;
  line-height: 1.3 !important;
}
/* line 29, wp-content/themes/g5_helium/custom/scss/blog.scss */
section#g-container-main .g-content-array.g-wordpress-posts .g-array-item-details i {
  display: none;
}
/* line 33, wp-content/themes/g5_helium/custom/scss/blog.scss */
section#g-container-main .g-content-array.g-wordpress-posts .g-array-item-details {
  opacity: 0.6;
  margin: 0 !important;
}
/* line 38, wp-content/themes/g5_helium/custom/scss/blog.scss */
section#g-container-main .g-content-array.g-wordpress-posts .g-array-item-text {
  margin-top: 12px !important;
}
/* line 42, wp-content/themes/g5_helium/custom/scss/blog.scss */
section#g-container-main .g-content-array.g-wordpress-posts .g-array-item-title h3 {
  font-size: 24px;
}
/* line 47, wp-content/themes/g5_helium/custom/scss/blog.scss */
section#g-container-main .g-content-array.g-wordpress-posts .g-array-item-image a {
  border-bottom: 5px solid #ff671f;
  display: block;
}
/* line 51, wp-content/themes/g5_helium/custom/scss/blog.scss */
section#g-container-main .g-content-array.g-wordpress-posts .g-array-item-image a:hover {
  border-bottom: 5px solid #333f48;
  display: block;
}
/* line 66, wp-content/themes/g5_helium/custom/scss/blog.scss */
/* line 67, wp-content/themes/g5_helium/custom/scss/blog.scss */
html body#information-centre aside#g-sidebar .g-content {
  margin-bottom: 0;
  padding-bottom: 0;
}
/* line 72, wp-content/themes/g5_helium/custom/scss/blog.scss */
html body#information-centre aside#g-sidebar ul.g-toplevel li a:hover span, html body#information-centre aside#g-sidebar ul.g-toplevel li .g-menu-item-container:hover span {
  color: #ff671f;
  border-color: #ff671f !important;
}
/* line 79, wp-content/themes/g5_helium/custom/scss/blog.scss */
html body#information-centre .gform_footer.top_label input.button {
  background: #ff671f;
  padding: 8px;
}
/* line 84, wp-content/themes/g5_helium/custom/scss/blog.scss */
html body#information-centre .gform_footer.top_label {
  margin-top: 0;
  padding-top: 8px;
}
/* line 89, wp-content/themes/g5_helium/custom/scss/blog.scss */
html body#information-centre .gform_wrapper .top_label input.medium, html body#information-centre .gform_wrapper .top_label select.medium {
  width: 100%;
}
/* line 93, wp-content/themes/g5_helium/custom/scss/blog.scss */
html body#information-centre .widget > h3.widgettitle.g-title {
  font-size: 23px !important;
  text-transform: uppercase;
}
/* line 98, wp-content/themes/g5_helium/custom/scss/blog.scss */
html body#information-centre div#gform_widget--2 h3.widgettitle.g-title {
  text-transform: unset;
  font-size: 23px;
  color: #333f48 !important;
}
/* line 104, wp-content/themes/g5_helium/custom/scss/blog.scss */
html body#information-centre .ginput_container.ginput_container_email > input {
  margin-top: 0 !important;
  border-radius: 0;
}
/* line 109, wp-content/themes/g5_helium/custom/scss/blog.scss */
html body#information-centre li#field_3_1 {
  margin: 0 !important;
}
/* line 113, wp-content/themes/g5_helium/custom/scss/blog.scss */
html body#information-centre div#gform_wrapper_3 {
  margin-top: 8px;
}
/* line 117, wp-content/themes/g5_helium/custom/scss/blog.scss */
html body#information-centre .gform_footer.top_label {
  margin-top: 0 !important;
  padding-top: 7px !important;
}
/* line 122, wp-content/themes/g5_helium/custom/scss/blog.scss */
html body#information-centre input#input_3_1 {
  width: 100% !important;
}
/* line 128, wp-content/themes/g5_helium/custom/scss/blog.scss */
html body#information-centre div#recent-posts--4 li {
  margin-bottom: 7px;
}
/* line 132, wp-content/themes/g5_helium/custom/scss/blog.scss */
html body#information-centre div#recent-posts--4 li span {
  display: block;
  font-size: 14px;
  opacity: 0.8;
}
/* line 141, wp-content/themes/g5_helium/custom/scss/blog.scss */
/* line 142, wp-content/themes/g5_helium/custom/scss/blog.scss */
body#information-centre h2.entry-title {
  font-size: 34px;
  color: #ff671f;
  margin: 0;
}
/* line 148, wp-content/themes/g5_helium/custom/scss/blog.scss */
body#information-centre .meta-date a span {
  color: #9ba2a6;
}
/* line 152, wp-content/themes/g5_helium/custom/scss/blog.scss */
body#information-centre .meta-date i {
  display: none;
}
/* line 156, wp-content/themes/g5_helium/custom/scss/blog.scss */
body#information-centre .entry-meta {
  margin-bottom: 16px !important;
}
/* line 160, wp-content/themes/g5_helium/custom/scss/blog.scss */
.swp_social_panel {
  margin-top: 70px;
}
/* line 165, wp-content/themes/g5_helium/custom/scss/blog.scss */
.swp_social_panel a {
  color: #fff !important;
}
/* line 2, wp-content/themes/g5_helium/custom/scss/training.scss */
/* line 4, wp-content/themes/g5_helium/custom/scss/training.scss */
.exam-hold #subBanner .g-content, #myaccount #subBanner .g-content {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 9, wp-content/themes/g5_helium/custom/scss/training.scss */
.exam-hold #subBanner .g-content h1, #myaccount #subBanner .g-content h1 {
  font-size: 28px;
  margin: 0;
}
/* line 14, wp-content/themes/g5_helium/custom/scss/training.scss */
.exam-hold #g-header, #myaccount #g-header {
  padding-top: 30px;
  padding-bottom: 30px;
}
/* line 25, wp-content/themes/g5_helium/custom/scss/training.scss */
.exam-hold #subBanner .g-content, #myaccount #subBanner .g-content {
  padding-top: 10px;
  padding-bottom: 10px;
}
/* My account */
/* line 46, wp-content/themes/g5_helium/custom/scss/training.scss */
html body .woocommerce-MyAccount-content, .woocommerce-account .woocommerce-MyAccount-navigation {
  display: block;
  float: unset !important;
  width: 100%;
}
/* line 53, wp-content/themes/g5_helium/custom/scss/training.scss */
/* line 56, wp-content/themes/g5_helium/custom/scss/training.scss */
#g-container-main nav.woocommerce-MyAccount-navigation ul {
  margin: 0;
  padding: 0;
}
/* line 60, wp-content/themes/g5_helium/custom/scss/training.scss */
#g-container-main nav.woocommerce-MyAccount-navigation ul li {
  margin: 5px;
  padding: 5px 10px;
  display: inline-block;
  background: #ff671f;
}
/* line 67, wp-content/themes/g5_helium/custom/scss/training.scss */
#g-container-main nav.woocommerce-MyAccount-navigation ul li a {
  color: #fff;
}
/* Notifications */
/* line 90, wp-content/themes/g5_helium/custom/scss/training.scss */
div#payment-notification .g-content {
  padding-top: 0;
  padding-bottom: 0;
  margin-top: 0;
  margin-bottom: 0;
}
/* line 97, wp-content/themes/g5_helium/custom/scss/training.scss */
div#notif {
  display: inline-block;
  padding: 15px 31px;
  border: 2px solid green;
  padding-left: 28px;
  border-radius: 6px;
  background: #fafafa;
  position: relative;
}
/* line 107, wp-content/themes/g5_helium/custom/scss/training.scss */
div#notif:before {
  content: "\f00c";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background: green;
  position: absolute;
  left: -16px;
  display: inline-block;
  color: #fff;
  padding: 8px;
  border-radius: 100%;
}
/* line 124, wp-content/themes/g5_helium/custom/scss/training.scss */
div#notif .fa-window-close {
  position: absolute;
  top: -2px;
  right: -1px;
  font-size: 22px;
  color: green;
  cursor: pointer;
}
/* line 133, wp-content/themes/g5_helium/custom/scss/training.scss */
div#notif p {
  font-size: 14px;
  margin-bottom: 6px;
}
/* line 138, wp-content/themes/g5_helium/custom/scss/training.scss */
div#notif p:last-of-type {
  margin-bottom: 0;
}
/* Registration / Payment Form */
/* line 156, wp-content/themes/g5_helium/custom/scss/training.scss */
form#gform_5 {
  width: 701px;
  max-width: 100%;
  margin: 0;
}
@media only all and (min-width: 769px) {
  /* line 166, wp-content/themes/g5_helium/custom/scss/training.scss */
  li#field_5_19 {
    margin-top: 58px;
  }
  /* line 171, wp-content/themes/g5_helium/custom/scss/training.scss */
  li#field_5_22, li#field_5_20 {
    width: 400px;
    margin: 0 0;
    margin-top: 35px;
  }
}
/* line 194, wp-content/themes/g5_helium/custom/scss/training.scss */
a.button.btn.inline[href*='courses'] {
  background: url('https://www.h2safety.ca/wp-content/uploads/H2Safety_ICS_Course_Exam_banner.jpg');
  background-size: cover;
}
/* line 195, wp-content/themes/g5_helium/custom/scss/training.scss */
a.button.btn.inline[href*='store'] {
  background: url('https://www.h2safety.ca/wp-content/uploads/safety-store-cube.jpg');
  background-size: cover;
}
/* REMOVE THIS WHEN LIVE */
/* REMOVE THIS WHEN LIVE */
/* REMOVE THIS WHEN LIVE */
/* REMOVE THIS WHEN LIVE */
/* REMOVE THIS WHEN LIVE */
/* line 39, wp-content/themes/g5_helium/custom/scss/custom.scss */
html body.logged-in section#g-container-main {
  display: block !important;
}
/* 		Global 		*/
/* 		Global 		*/
/* 		Global 		*/
/* line 53, wp-content/themes/g5_helium/custom/scss/custom.scss */
@media only all and (min-width: 48rem) {
  /* line 54, wp-content/themes/g5_helium/custom/scss/custom.scss */
  .blockDesktop {
    display: block !important;
  }
}
/* line 56, wp-content/themes/g5_helium/custom/scss/custom.scss */
@media only all and (max-width: 47.938rem) {
  /* line 57, wp-content/themes/g5_helium/custom/scss/custom.scss */
  .blockMobile {
    display: block !important;
  }
}
/* line 62, wp-content/themes/g5_helium/custom/scss/custom.scss */
footer.g-flushed .g-container {
  padding-left: 7.4242424242% !important;
  padding-right: 7.4242424242% !important;
}
/* line 70, wp-content/themes/g5_helium/custom/scss/custom.scss */
.child-below {
  margin-bottom: 6px !important;
}
/* FOOTER */
/* line 87, wp-content/themes/g5_helium/custom/scss/custom.scss */
footer#g-footer {
  background: #303a41;
  background-size: cover !important;
  padding: 82px 0 !important;
  color: #b5b9bf;
  /* end UL */
}
@media only all and (max-width: 47.938rem) {
  /* line 93, wp-content/themes/g5_helium/custom/scss/custom.scss */
  footer#g-footer {
    padding: 31px 0 !important;
  }
}
@media (max-width: 1660px) {
  /* line 101, wp-content/themes/g5_helium/custom/scss/custom.scss */
  footer#g-footer {
    font-size: 15px;
  }
}
@media (max-width: 1536px) {
  /* line 102, wp-content/themes/g5_helium/custom/scss/custom.scss */
  footer#g-footer {
    font-size: 14px;
  }
}
@media (max-width: 1450px) {
  /* line 103, wp-content/themes/g5_helium/custom/scss/custom.scss */
  footer#g-footer {
    font-size: 13px;
  }
}
/* line 110, wp-content/themes/g5_helium/custom/scss/custom.scss */
@media only all and (min-width: 48rem) and (max-width: 1356px) {
  /* line 117, wp-content/themes/g5_helium/custom/scss/custom.scss */
  footer#g-footer .g-block:nth-child(1) {
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    box-flex: 0;
    -webkit-flex: 0 35% !important;
    -moz-flex: 0 35% !important;
    -ms-flex: 0 35% !important;
    flex: 0 35% !important;
    width: 35%;
  }
  /* line 128, wp-content/themes/g5_helium/custom/scss/custom.scss */
  footer#g-footer .g-block:nth-child(4) {
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    box-flex: 0;
    -webkit-flex: 0 25% !important;
    -moz-flex: 0 25% !important;
    -ms-flex: 0 25% !important;
    flex: 0 25% !important;
    width: 25%;
  }
  /* line 138, wp-content/themes/g5_helium/custom/scss/custom.scss */
  footer#g-footer .g-block:nth-child(5) {
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    box-flex: 0;
    -webkit-flex: 0 25% !important;
    -moz-flex: 0 25% !important;
    -ms-flex: 0 25% !important;
    flex: 0 25% !important;
    width: 25%;
  }
  /* line 149, wp-content/themes/g5_helium/custom/scss/custom.scss */
  footer#g-footer .g-block:nth-child(6) {
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    box-flex: 0;
    -webkit-flex: 0 15% !important;
    -moz-flex: 0 15% !important;
    -ms-flex: 0 15% !important;
    flex: 0 15% !important;
    width: 15%;
  }
}
@media only all and (max-width: 47.938rem) {
  /* line 166, wp-content/themes/g5_helium/custom/scss/custom.scss */
  footer#g-footer .g-block {
    margin-bottom: 35px;
  }
}
@media only all and (max-width: 47.938rem) {
  /* line 178, wp-content/themes/g5_helium/custom/scss/custom.scss */
  footer#g-footer div#footerLinks, footer#g-footer div#footerSoftware, footer#g-footer div#footerClient, footer#g-footer div#footerErp {
    display: none;
  }
}
/* line 185, wp-content/themes/g5_helium/custom/scss/custom.scss */
footer#g-footer .g-content {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 194, wp-content/themes/g5_helium/custom/scss/custom.scss */
footer#g-footer h3 {
  font-size: 18px;
  text-transform: uppercase;
  color: #ff671f;
  font-weight: 700;
  margin-bottom: 28px;
}
@media only all and (max-width: 47.938rem) {
  /* line 201, wp-content/themes/g5_helium/custom/scss/custom.scss */
  footer#g-footer h3 {
    margin-bottom: 23px;
  }
}
/* line 205, wp-content/themes/g5_helium/custom/scss/custom.scss */
footer#g-footer h3:after {
  content: '';
  width: 110px;
  height: 1px;
  background: #888d93;
  display: block;
  margin-top: 10px;
}
/* line 218, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 220, wp-content/themes/g5_helium/custom/scss/custom.scss */
footer#g-footer a:hover {
  color: #ff671f;
}
/* line 228, wp-content/themes/g5_helium/custom/scss/custom.scss */
footer#g-footer p, footer#g-footer a {
  color: #b5b9bf;
}
/* line 232, wp-content/themes/g5_helium/custom/scss/custom.scss */
footer#g-footer ul {
  /* end footerConnect */
}
/* line 234, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 236, wp-content/themes/g5_helium/custom/scss/custom.scss */
footer#g-footer ul#footerConnect li {
  list-style-type: none;
  position: relative;
  padding-left: 6px;
}
@media only all and (max-width: 47.938rem) {
  /* line 242, wp-content/themes/g5_helium/custom/scss/custom.scss */
  footer#g-footer ul#footerConnect li {
    font-size: 3.5vw;
    color: #fff;
  }
  /* line 246, wp-content/themes/g5_helium/custom/scss/custom.scss */
  footer#g-footer ul#footerConnect li a {
    color: #fff;
  }
}
/* line 251, wp-content/themes/g5_helium/custom/scss/custom.scss */
footer#g-footer ul#footerConnect li:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  left: -35px;
  font-size: 24px;
  width: 30px;
  text-align: center;
}
/* line 267, wp-content/themes/g5_helium/custom/scss/custom.scss */
footer#g-footer ul#footerConnect li.address:before {
  content: "\f041";
}
/* line 268, wp-content/themes/g5_helium/custom/scss/custom.scss */
footer#g-footer ul#footerConnect li.phone:before {
  content: "\f095";
}
/* line 269, wp-content/themes/g5_helium/custom/scss/custom.scss */
footer#g-footer ul#footerConnect li.fax:before {
  content: "\f1ac";
  font-size: 24px;
}
/* line 270, wp-content/themes/g5_helium/custom/scss/custom.scss */
footer#g-footer ul#footerConnect li.mail:before {
  content: "\f0e0";
}
/* line 279, wp-content/themes/g5_helium/custom/scss/custom.scss */
footer#g-footer ul.links {
  list-style-type: none;
  margin: 0;
}
/* line 293, wp-content/themes/g5_helium/custom/scss/custom.scss */
@media only all and (min-width: 48rem) and (max-width: 1356px) {
  /* line 297, wp-content/themes/g5_helium/custom/scss/custom.scss */
  footer#g-footer #footerSoftware, footer#g-footer #footerLinks {
    display: none;
  }
}
/* line 304, wp-content/themes/g5_helium/custom/scss/custom.scss */
@media only all and (max-width: 47.938rem) {
  /* line 306, wp-content/themes/g5_helium/custom/scss/custom.scss */
  footer#g-footer div#footerRight {
    margin-bottom: 0;
  }
}
/* line 312, wp-content/themes/g5_helium/custom/scss/custom.scss */
footer#g-footer div#footerRight p {
  color: #ff671f;
  line-height: 2.5;
  text-align: right;
}
@media only all and (max-width: 47.938rem) {
  /* line 317, wp-content/themes/g5_helium/custom/scss/custom.scss */
  footer#g-footer div#footerRight p {
    text-align: left;
    line-height: 1.3;
    font-size: 3.5vw;
  }
}
/* line 331, wp-content/themes/g5_helium/custom/scss/custom.scss */
footer#g-footer form {
  width: 85%;
  max-width: 280px;
}
/* line 343, wp-content/themes/g5_helium/custom/scss/custom.scss */
footer#g-footer div#footerSocial {
  display: none;
  margin-left: -10px;
  margin-top: 26px;
}
@media only all and (max-width: 47.938rem) {
  /* line 346, wp-content/themes/g5_helium/custom/scss/custom.scss */
  footer#g-footer div#footerSocial {
    display: block;
  }
}
/* line 353, wp-content/themes/g5_helium/custom/scss/custom.scss */
footer#g-footer div#footerSocial i {
  font-size: 5vw;
  margin-left: 13px;
  margin-right: 13px;
  color: #fff;
}
/* end g-footer */
/* Careers */
/* line 380, wp-content/themes/g5_helium/custom/scss/custom.scss */
a.read-more.button.button-xsmall {
  background: transparent;
  color: #333f48 !important;
  padding: 0;
  font-size: initial;
  text-transform: none;
  font-size: 20px;
  letter-spacing: initial;
  font-size: 30px;
  line-height: 1.2;
  margin-bottom: 20px;
  font-weight: 600;
  font-weight: 600 !important;
  font-size: 1rem;
}
@media only all and (max-width: 47.938rem) {
  a.read-more.button.button-xsmall {
    font-size: 18px;
    font-weight: 600;
  }
}
/* line 395, wp-content/themes/g5_helium/custom/scss/custom.scss */
a.read-more.button.button-xsmall:hover {
  color: #ff671f !important;
}
/* line 399, wp-content/themes/g5_helium/custom/scss/custom.scss */
html body.outline-careers h2.entry-title {
  margin-bottom: 11px !important;
}
/* line 403, wp-content/themes/g5_helium/custom/scss/custom.scss */
html body.outline-careers article.tease {
  margin-bottom: 27px !important;
}
/* line 409, wp-content/themes/g5_helium/custom/scss/custom.scss */
.post-excerpt p {
  margin-bottom: 12px !important;
}
/* Connect */
/* line 424, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 425, wp-content/themes/g5_helium/custom/scss/custom.scss */
body#connect section#g-belowcontent .g-container {
  padding: 0 !important;
  border-bottom: 32px solid #fff;
  margin-bottom: -10px;
}
/* line 449, wp-content/themes/g5_helium/custom/scss/custom.scss */
html body.page-parent p.parentTitle {
  display: none !important;
}
/* line 453, wp-content/themes/g5_helium/custom/scss/custom.scss */
p.parentTitle {
  font-size: 22px;
  margin: 0;
  color: #fff;
}
@media only all and (max-width: 47.938rem) {
  /* line 458, wp-content/themes/g5_helium/custom/scss/custom.scss */
  p.parentTitle {
    font-size: 14px;
  }
}
/* line 471, wp-content/themes/g5_helium/custom/scss/custom.scss */
ul.toggle-content {
  list-style-type: none;
  margin: 0;
  margin-bottom: 0 !important;
  padding-left: 20px;
}
/* line 478, wp-content/themes/g5_helium/custom/scss/custom.scss */
ul.toggle-content p:last-child {
  margin-bottom: 0 !important;
}
/* line 479, wp-content/themes/g5_helium/custom/scss/custom.scss */
ul.toggle-content li.on p:before {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-transition: all 200ms linear;
  -moz-transition: all 200ms linear;
  -o-transition: all 200ms linear;
  -ms-transition: all 200ms linear;
  transition: all 200ms linear;
}
/* line 493, wp-content/themes/g5_helium/custom/scss/custom.scss */
ul.toggle-content li:not(.on):hover p:before {
  -webkit-transform: rotate(15deg);
  -moz-transform: rotate(15deg);
  -o-transform: rotate(15deg);
  -ms-transform: rotate(15deg);
  transform: rotate(15deg);
  -webkit-transition: all 200ms linear;
  -moz-transition: all 200ms linear;
  -o-transition: all 200ms linear;
  -ms-transition: all 200ms linear;
  transition: all 200ms linear;
}
/* line 508, wp-content/themes/g5_helium/custom/scss/custom.scss */
ul.toggle-content p.title {
  color: #333f48;
  cursor: pointer;
  font-weight: 600;
  position: relative;
}
/* line 514, wp-content/themes/g5_helium/custom/scss/custom.scss */
ul.toggle-content p.title:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f054";
  margin-right: 9px !important;
  font-size: 13px;
  position: absolute;
  left: -21px;
  top: 5px !important;
  -webkit-transition: all 200ms linear;
  -moz-transition: all 200ms linear;
  -o-transition: all 200ms linear;
  -ms-transition: all 200ms linear;
  transition: all 200ms linear;
}
/* line 545, wp-content/themes/g5_helium/custom/scss/custom.scss */
ul#emptyToggles {
  margin-left: 20px;
}
/* line 548, wp-content/themes/g5_helium/custom/scss/custom.scss */
ul#emptyToggles li {
  color: #333f48;
  font-weight: 600;
  position: relative;
  list-style-type: none;
}
/* line 556, wp-content/themes/g5_helium/custom/scss/custom.scss */
.toggle-content-inner {
  display: none;
  overflow: hidden;
  min-height: 0 !important;
  padding-bottom: 0;
}
/* line 570, wp-content/themes/g5_helium/custom/scss/custom.scss */
ul.toggle-content + br {
  display: none;
}
/* line 575, wp-content/themes/g5_helium/custom/scss/custom.scss */
html body.page-id-137 ul.toggle-content p.title {
  font-weight: normal;
}
/* line 579, wp-content/themes/g5_helium/custom/scss/custom.scss */
html body.page-id-137 ul.toggle-content {
  margin-bottom: 18px !important;
}
/* line 605, wp-content/themes/g5_helium/custom/scss/custom.scss */
ul#serviceCubes {
  margin: 0;
  height: 100vh;
  list-style-type: none;
  margin-bottom: -1px;
}
/* line 612, wp-content/themes/g5_helium/custom/scss/custom.scss */
ul#serviceCubes img {
  object-fit: cover;
}
@media only all and (min-width: 48rem) {
  /* line 617, wp-content/themes/g5_helium/custom/scss/custom.scss */
  ul#serviceCubes img {
    width: 100% !important;
    height: initial !important;
    max-width: initial !important;
    max-height: initial !important;
  }
}
/* line 630, wp-content/themes/g5_helium/custom/scss/custom.scss */
ul#serviceCubes li {
  overflow: hidden;
}
/* line 634, wp-content/themes/g5_helium/custom/scss/custom.scss */
ul#serviceCubes li ul li {
  position: relative;
  -webkit-transition: all 200ms linear;
  -moz-transition: all 200ms linear;
  -o-transition: all 200ms linear;
  -ms-transition: all 200ms linear;
  transition: all 200ms linear;
  z-index: 1;
}
/* line 638, wp-content/themes/g5_helium/custom/scss/custom.scss */
ul#serviceCubes li ul li:hover:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #000;
  opacity: 0.2;
  z-index: -1;
  -webkit-transition: all 200ms linear;
  -moz-transition: all 200ms linear;
  -o-transition: all 200ms linear;
  -ms-transition: all 200ms linear;
  transition: all 200ms linear;
}
/* line 651, wp-content/themes/g5_helium/custom/scss/custom.scss */
ul#serviceCubes ul {
  margin: 0;
  height: 100%;
}
/* line 656, wp-content/themes/g5_helium/custom/scss/custom.scss */
ul#serviceCubes li#leftSide {
  width: 40%;
  display: inline-block;
  height: 100%;
  float: left;
}
/* line 666, wp-content/themes/g5_helium/custom/scss/custom.scss */
li#rightSide {
  width: 60%;
  display: inline-block;
  float: left;
  height: 100%;
}
/* line 673, wp-content/themes/g5_helium/custom/scss/custom.scss */
li#rightSide ul li {
  height: 33.333333%;
}
/* line 680, wp-content/themes/g5_helium/custom/scss/custom.scss */
li#leftSide ul li {
  height: 50%;
}
/* line 684, wp-content/themes/g5_helium/custom/scss/custom.scss */
ul#serviceCubes ul li {
  position: relative;
  text-align: center;
  list-style-type: none;
  color: #fff;
  background-size: cover !important;
  background-color: #000;
  background-size: 100% auto;
  background-position: 50% 50%;
  -webkit-transition: all 200ms linear;
  -moz-transition: all 200ms linear;
  -o-transition: all 200ms linear;
  -ms-transition: all 200ms linear;
  transition: all 200ms linear;
}
/* line 703, wp-content/themes/g5_helium/custom/scss/custom.scss */
ul#serviceCubes ul li:hover img {
  opacity: 0.86;
}
/* line 706, wp-content/themes/g5_helium/custom/scss/custom.scss */
ul#serviceCubes ul li:hover h3, ul#serviceCubes ul li:hover h2 {
  opacity: 0.86;
}
/* line 709, wp-content/themes/g5_helium/custom/scss/custom.scss */
ul#serviceCubes ul li h3, ul#serviceCubes ul li h2 {
  margin: 0;
  font-size: 38px;
  font-weight: 800;
  text-transform: uppercase;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: table;
  width: 100%;
  height: 100%;
}
/* line 723, wp-content/themes/g5_helium/custom/scss/custom.scss */
ul#serviceCubes ul li h3 a, ul#serviceCubes ul li h2 a {
  display: table-cell;
  width: 100%;
  height: 100%;
  vertical-align: middle;
  line-height: 1.3;
}
@media only all and (min-width: 60rem) and (max-width: 74.938rem) {
  /* line 734, wp-content/themes/g5_helium/custom/scss/custom.scss */
  ul#serviceCubes ul li h3, ul#serviceCubes ul li h2 {
    font-size: 40px;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {
  /* line 735, wp-content/themes/g5_helium/custom/scss/custom.scss */
  ul#serviceCubes ul li h3, ul#serviceCubes ul li h2 {
    font-size: 30px;
  }
}
/* line 744, wp-content/themes/g5_helium/custom/scss/custom.scss */
ul#serviceCubes ul li a {
  color: #fff;
}
/* Throw this into rules above */
/* Throw this into rules above */
/* 				v						 */
@media only all and (max-width: 47.938rem) {
  /* line 768, wp-content/themes/g5_helium/custom/scss/custom.scss */
  ul#serviceCubes > li {
    width: 100% !important;
  }
  /* line 772, wp-content/themes/g5_helium/custom/scss/custom.scss */
  ul#serviceCubes > li > ul > li {
    height: 250px;
    background-size: cover !important;
  }
  /* line 777, wp-content/themes/g5_helium/custom/scss/custom.scss */
  li#leftSide, li#rightSide {
    height: initial !important;
  }
  /* line 781, wp-content/themes/g5_helium/custom/scss/custom.scss */
  ul#serviceCubes ul li h3, ul#serviceCubes ul li h2 {
    font-size: 8vw;
  }
}
/* line 788, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 790, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 792, wp-content/themes/g5_helium/custom/scss/custom.scss */
@media only all and (max-width: 30rem) {
  /* line 793, wp-content/themes/g5_helium/custom/scss/custom.scss */
  ul#serviceCubes li#leftSide img {
    width: 100% !important;
  }
}
/* line 801, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 808, wp-content/themes/g5_helium/custom/scss/custom.scss */
@media only all and (max-width: 30rem) {
  /* line 809, wp-content/themes/g5_helium/custom/scss/custom.scss */
  ul#serviceCubes li#rightSide img {
    height: 100% !important;
  }
}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {
  /* line 812, wp-content/themes/g5_helium/custom/scss/custom.scss */
  ul#serviceCubes li#rightSide img {
    width: initial !important;
    height: initial !important;
    max-width: initial !important;
    max-height: initial !important;
  }
}
/* line 840, wp-content/themes/g5_helium/custom/scss/custom.scss */
section#g-mainbottom {
  background-size: cover !important;
}
/* line 844, wp-content/themes/g5_helium/custom/scss/custom.scss */
section#g-mainbottom h2 {
  font-size: 52px;
  line-height: 1;
  margin: 0;
  text-transform: uppercase;
  font-weight: 900;
}
@media only all and (max-width: 47.938rem) {
  /* line 851, wp-content/themes/g5_helium/custom/scss/custom.scss */
  section#g-mainbottom h2 {
    font-size: 6.3vw;
  }
}
/* line 858, wp-content/themes/g5_helium/custom/scss/custom.scss */
section#g-mainbottom .g-content {
  padding-top: 89px;
  padding-bottom: 89px;
}
/* line 863, wp-content/themes/g5_helium/custom/scss/custom.scss */
section#g-mainbottom ul#fiveSteps li h3 {
  font-weight: 900;
  text-transform: uppercase;
  font-size: 39px;
  margin: 0 0 4px 0;
  line-height: 1;
}
@media only all and (max-width: 47.938rem) {
  /* line 870, wp-content/themes/g5_helium/custom/scss/custom.scss */
  section#g-mainbottom ul#fiveSteps li h3 {
    font-size: 26px;
  }
}
/* line 877, wp-content/themes/g5_helium/custom/scss/custom.scss */
section#g-mainbottom ul#fiveSteps li {
  list-style-type: none;
  padding-left: 65px;
}
/* line 882, wp-content/themes/g5_helium/custom/scss/custom.scss */
section#g-mainbottom ul#fiveSteps {
  width: 660px;
  max-width: 100%;
  margin-top: 20px;
  margin-left: 0;
}
/* line 889, wp-content/themes/g5_helium/custom/scss/custom.scss */
section#g-mainbottom ul#fiveSteps a {
  color: #ff671f;
  font-weight: 600;
}
/* line 892, wp-content/themes/g5_helium/custom/scss/custom.scss */
section#g-mainbottom ul#fiveSteps a:hover {
  color: #ff671f !important;
}
/* line 898, wp-content/themes/g5_helium/custom/scss/custom.scss */
section#g-mainbottom ul#fiveSteps li {
  padding-top: 18px;
}
/* line 902, wp-content/themes/g5_helium/custom/scss/custom.scss */
section#g-mainbottom ul#fiveSteps p {
  margin-bottom: 7px;
  line-height: 1.3;
}
@media only all and (max-width: 47.938rem) {
  /* line 906, wp-content/themes/g5_helium/custom/scss/custom.scss */
  section#g-mainbottom ul#fiveSteps p {
    line-height: 1.1;
  }
}
/* line 914, wp-content/themes/g5_helium/custom/scss/custom.scss */
li#mitigate {
  background: url('//h2dev.fldev.site/wp-content/uploads/mitigate-icon.png');
  background-position: 0 12px;
}
/* line 917, wp-content/themes/g5_helium/custom/scss/custom.scss */
li#prepare {
  background: url('//h2dev.fldev.site/wp-content/uploads/prepare-icon.png');
}
/* line 920, wp-content/themes/g5_helium/custom/scss/custom.scss */
li#respond {
  background: url('//h2dev.fldev.site/wp-content/uploads/respond-icon.png');
}
/* line 923, wp-content/themes/g5_helium/custom/scss/custom.scss */
li#recover {
  background: url('//h2dev.fldev.site/wp-content/uploads/recover-icon.png');
  background-position: 0 16px;
}
/* line 927, wp-content/themes/g5_helium/custom/scss/custom.scss */
section#g-mainbottom ul#fiveSteps li {
  background-size: 53px auto;
  background-repeat: no-repeat;
}
/* line 933, wp-content/themes/g5_helium/custom/scss/custom.scss */
html body.parent-pageid-271 section#g-mainbottom {
  display: none !important;
}
/* Careers */
/* line 949, wp-content/themes/g5_helium/custom/scss/custom.scss */
span#careersReadMore {
  display: block;
  margin-top: 6px;
  font-weight: 600;
  -webkit-transition: all 200ms linear;
  -moz-transition: all 200ms linear;
  -o-transition: all 200ms linear;
  -ms-transition: all 200ms linear;
  transition: all 200ms linear;
}
/* line 956, wp-content/themes/g5_helium/custom/scss/custom.scss */
li.on span#careersReadMore {
  position: relative;
  left: -99999px;
  opacity: 0;
  -webkit-transition: all 200ms linear;
  -moz-transition: all 200ms linear;
  -o-transition: all 200ms linear;
  -ms-transition: all 200ms linear;
  transition: all 200ms linear;
  height: 0;
}
@media only all and (max-width: 47.938rem) {
  /* line 984, wp-content/themes/g5_helium/custom/scss/custom.scss */
  li.product {
    width: 100% !important;
    margin: 0 0 44px 0 !important;
  }
}
/*# sourceMappingURL=custom.css.map */