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

@import url('https://fonts.googleapis.com/css2?family=Permanent+Marker&family=Piedra&display=swap');
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/*font-family: 'Piedra', cursive;*/
/*font-family: 'Permanent Marker', cursive;*/
/* line 13, templates/g5_helium/custom/scss/custom.scss */
p {
  color: white;
  font-size: 18px;
  line-height: 22px;
  font-family: 'Ariel', sans-serif;
}
/* line 20, templates/g5_helium/custom/scss/custom.scss */
h2 {
  font-size: 40px;
  font-family: 'Piedra', cursive;
}
/* line 25, templates/g5_helium/custom/scss/custom.scss */
h3 {
  font-size: 25px;
  font-family: 'Permanent Marker', cursive;
}
/* line 30, templates/g5_helium/custom/scss/custom.scss */
h4 {
  font-size: 1.25rem;
  font-size: 20px;
  line-height: 32px;
  margin-bottom: 37px;
  font-family: 'Ariel', sans-serif;
}
/* line 38, templates/g5_helium/custom/scss/custom.scss */
section#g-intro {
  background-color: #222;
  color: white;
  background-image: url('../../../../images/background.jpg');
  background-size: contain;
  background-position: bottom;
  background-repeat: no-repeat;
}
/* line 48, templates/g5_helium/custom/scss/custom.scss */
.logo img {
  height: 270px;
  margin: 0 auto;
}
/* line 54, templates/g5_helium/custom/scss/custom.scss */
.logo {
  display: block;
  margin: 0 auto;
  text-align: center;
}
/* line 60, templates/g5_helium/custom/scss/custom.scss */
.orangeline {
  color: transparent;
  background-color: #e9540d;
  height: 5px;
}
/* line 67, templates/g5_helium/custom/scss/custom.scss */
img.prodlogo {
  width: 270px;
  text-align: center;
  margin: 0 auto;
  object-position: center;
  display: block;
  margin-bottom: 50px;
}
/* line 76, templates/g5_helium/custom/scss/custom.scss */
.products.g-grid {
  margin-bottom: 45px;
}
/* line 80, templates/g5_helium/custom/scss/custom.scss */
.g-block.size-60.product-description {
  padding-right: 7%;
  padding-top: 50px;
  margin-bottom: 25px;
}
/* line 86, templates/g5_helium/custom/scss/custom.scss */
.products.g-grid:nth-child(even) {
  flex-direction: row-reverse;
}
/* line 89, templates/g5_helium/custom/scss/custom.scss */
.products.g-grid:nth-child(even) .g-block.size-60.product-description {
  padding-right: 0px;
  padding-left: 7%;
}
/* line 95, templates/g5_helium/custom/scss/custom.scss */
a {
  color: #e9540d;
  margin-right: 20px;
}
/* line 99, templates/g5_helium/custom/scss/custom.scss */
a:hover {
  color: white;
}
/* line 104, templates/g5_helium/custom/scss/custom.scss */
.logo img {
  height: 270px;
  margin: 0 auto;
  object-fit: contain;
}
/*# sourceMappingURL=custom_9.css.map */