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

/* --- Custom CSS Job Talks --- */
/* #73A534 */
/* line 5, templates/g5_helium/custom/scss/custom.scss */
#programa .g-title {
  background: #2f4a13;
  text-align: center;
  margin: 0px;
  font-size: 1.9rem;
}
/* line 8, templates/g5_helium/custom/scss/custom.scss */
#g-navigation-sticky-wrapper {
  position: relative;
  z-index: 9999;
}
/* line 10, templates/g5_helium/custom/scss/custom.scss */
#menu-6409-particle {
  margin: 0px;
  padding: 0px;
}
/* line 12, templates/g5_helium/custom/scss/custom.scss */
#g-navigation-sticky-wrapper.is-sticky #g-navigation {
  -webkit-transition: background-color 2s ease-out;
  -moz-transition: background-color 2s ease-out;
  -o-transition: background-color 2s ease-out;
  transition: background-color 2s ease-out;
  background: #333 !important;
}
/* line 20, templates/g5_helium/custom/scss/custom.scss */
#g-navigation {
  text-align: right;
}
/* line 22, templates/g5_helium/custom/scss/custom.scss */
#g-mainbar > div > div > div > div > div > div > div.page-header {
  display: none;
}
/* line 24, templates/g5_helium/custom/scss/custom.scss */
.article-info {
  display: none;
}
/* line 25, templates/g5_helium/custom/scss/custom.scss */
.icons {
  display: none;
}
/* line 27, templates/g5_helium/custom/scss/custom.scss */
a.inscrever:hover {
  letter-spacing: 0.2rem;
}
/* #g-container-main, #g-mainbar { background:  #73A534 !important;} */
/* line 31, templates/g5_helium/custom/scss/custom.scss */
#g-intro a.button-square {
  background-color: #73a534 !important;
  background: #49721e !important;
}
/* line 33, templates/g5_helium/custom/scss/custom.scss */
#g-intro a.button-square:hover {
  background-color: #fec503 !important;
  background: #fec503 !important;
}
/* line 35, templates/g5_helium/custom/scss/custom.scss */
a.g-menu-item-container {
  font-weight: normal !important;
}
/* line 37, templates/g5_helium/custom/scss/custom.scss */
#menu-6409-particle > nav > ul > li.active {
  background: #fec503;
  padding: 4px 6px 2px 6px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
/* line 45, templates/g5_helium/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li.active > .g-menu-item-container > .g-menu-item-content {
  box-shadow: none !important;
}
/* line 47, templates/g5_helium/custom/scss/custom.scss */
#g-intro {
  padding: 0px !important;
}
/* line 48, templates/g5_helium/custom/scss/custom.scss */
#g-features {
  padding: 40px 0px !important;
}
/* line 52, templates/g5_helium/custom/scss/custom.scss */
.g-contentcubes .cube-items-wrapper .cube-image-wrapper img {
  transform: scale3d(1, 1, 1) !important;
  -webkit-transition: -webkit-transform 0.5s cubic-bezier(0.7, 0, 0.3, 1);
  -moz-transition: -moz-transform 0.5s cubic-bezier(0.7, 0, 0.3, 1);
  transition: transform 0.5s cubic-bezier(0.7, 0, 0.3, 1);
}
/* line 59, templates/g5_helium/custom/scss/custom.scss */
.cube-image-wrapper {
  margin: 2px;
}
/* line 61, templates/g5_helium/custom/scss/custom.scss */
#contentcubes-1606-particle > div > div > div:nth-child(2) > div:nth-child(1) > div > img {
  float: right;
}
/* line 62, templates/g5_helium/custom/scss/custom.scss */
#contentcubes-1650-particle > div > div > div:nth-child(1) > div:nth-child(1) > div > img {
  float: right;
}
/* line 63, templates/g5_helium/custom/scss/custom.scss */
#contentcubes-1606-particle > div > div > div:nth-child(4) > div:nth-child(1) > div > img {
  float: right;
}
/* line 64, templates/g5_helium/custom/scss/custom.scss */
#contentcubes-1650-particle > div > div > div:nth-child(3) > div:nth-child(1) > div > img {
  float: right;
}
/* line 65, templates/g5_helium/custom/scss/custom.scss */
#contentcubes-1650-particle > div > div > div:nth-child(5) > div:nth-child(1) > div > img {
  float: right;
}
/* line 66, templates/g5_helium/custom/scss/custom.scss */
#contentcubes-1606-particle > div > div > div:nth-child(6) > div:nth-child(1) > div > img {
  float: right;
}
/* line 68, templates/g5_helium/custom/scss/custom.scss */
.g-contentcubes .cube-items-wrapper .cube-content-wrapper {
  padding: 0px 20px;
}
/* line 69, templates/g5_helium/custom/scss/custom.scss */
.g-contentcubes .cube-items-wrapper .cube-image-wrapper:after {
  background: rgba(255, 255, 255, 0);
}
/* line 70, templates/g5_helium/custom/scss/custom.scss */
.g-contentcubes .cube-items-wrapper .cube-content-wrapper .item-title {
  font-size: 1rem;
  margin-bottom: 0px;
}
/* line 72, templates/g5_helium/custom/scss/custom.scss */
#contentcubes-1606-particle > div > div > div:nth-child(1) > div:nth-child(2) {
  max-width: 50%;
}
/* line 73, templates/g5_helium/custom/scss/custom.scss */
#contentcubes-1606-particle > div > div > div:nth-child(2) > div:nth-child(2) {
  max-width: 50%;
  text-align: right;
}
/* line 74, templates/g5_helium/custom/scss/custom.scss */
#contentcubes-1650-particle > div > div > div:nth-child(1) > div:nth-child(2) {
  max-width: 50%;
  text-align: right;
}
/* line 75, templates/g5_helium/custom/scss/custom.scss */
#contentcubes-1650-particle > div > div > div:nth-child(2) > div:nth-child(2) {
  max-width: 50%;
  text-align: left;
}
/* line 76, templates/g5_helium/custom/scss/custom.scss */
#contentcubes-1650-particle > div > div > div:nth-child(3) > div:nth-child(2) {
  max-width: 50%;
  text-align: right;
}
/* line 77, templates/g5_helium/custom/scss/custom.scss */
#contentcubes-1606-particle > div > div > div:nth-child(3) > div:nth-child(2) {
  max-width: 50%;
  text-align: left;
}
/* line 78, templates/g5_helium/custom/scss/custom.scss */
#contentcubes-1606-particle > div > div > div:nth-child(4) > div:nth-child(2) {
  max-width: 50%;
  text-align: right;
}
/* line 79, templates/g5_helium/custom/scss/custom.scss */
#contentcubes-1650-particle > div > div > div:nth-child(4) > div:nth-child(2) {
  max-width: 50%;
  text-align: left;
}
/* line 80, templates/g5_helium/custom/scss/custom.scss */
#contentcubes-1606-particle > div > div > div:nth-child(5) > div:nth-child(2) {
  max-width: 50%;
  text-align: left;
}
/* line 81, templates/g5_helium/custom/scss/custom.scss */
#contentcubes-1650-particle > div > div > div:nth-child(5) > div:nth-child(2) {
  max-width: 50%;
  text-align: right;
}
/* line 82, templates/g5_helium/custom/scss/custom.scss */
#contentcubes-1606-particle > div > div > div:nth-child(6) > div:nth-child(2) {
  max-width: 50%;
  text-align: right;
}
/* line 83, templates/g5_helium/custom/scss/custom.scss */
#contentcubes-1650-particle > div > div > div:nth-child(6) > div:nth-child(2) {
  max-width: 50%;
  text-align: left;
}
/* Portrait and Landscape */
@media only screen and (min-device-width: 320px) {
  /* line 88, templates/g5_helium/custom/scss/custom.scss */
  .g-offcanvas-toggle {
    top: 60px;
    position: fixed;
  }
  /* line 89, templates/g5_helium/custom/scss/custom.scss */
  #contentcubes-1606-particle > div > div > div > div {
    max-width: 20%;
    float: left;
  }
  /* line 90, templates/g5_helium/custom/scss/custom.scss */
  #contentcubes-1650-particle > div > div > div > div {
    max-width: 20%;
    float: left;
  }
  /* line 91, templates/g5_helium/custom/scss/custom.scss */
  .g-contentcubes .cube-items-wrapper .cube-content-wrapper .item-title {
    font-size: 0.9rem;
    line-height: normal;
  }
}
/* 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 */
@media only all and (max-width: 30rem) {
  /* line 99, templates/g5_helium/custom/scss/custom.scss */
  #contentcubes-1606-particle > div > div > div > div {
    max-width: 50%;
    float: left;
  }
  /* line 100, templates/g5_helium/custom/scss/custom.scss */
  #contentcubes-1650-particle > div > div > div > div {
    max-width: 50%;
    float: left;
  }
}
/*# sourceMappingURL=custom_9.css.map */