/* 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 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 1, templates/g5_hydrogen/scss/mixins/_nav.scss */
@media only all and (min-width: 75rem) {
}
@media only all and (min-width: 60rem) and (max-width: 74.938rem) {
}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {
}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {
}
@media only all and (max-width: 30rem) {
}
@media only all and (min-width: 60rem) {
}
@media only all and (min-width: 48rem) {
}
@media only all and (max-width: 47.938rem) {
}
@media only all and (max-width: 59.938rem) {
}
/* line 58, templates/g5_hydrogen/custom/scss/custom.scss */
.fa-heartbeat {
  color: #ddd;
  margin-top: 1.5rem;
  font-size: 10rem;
}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {
  .fa-heartbeat {
    font-size: 8rem;
  }
}
@media only all and (max-width: 47.938rem) {
  .fa-heartbeat {
    float: none !important;
    margin-right: 0;
  }
}
/* line 71, templates/g5_hydrogen/custom/scss/custom.scss */
.fa-navicon:before, .fa-reorder:before, .fa-bars:before {
  content: "\f0c9";
  color: #f4d4cc;
}
/* line 75, templates/g5_hydrogen/custom/scss/custom.scss */
.cor {
  color: #f4d4cc;
}
/* line 78, templates/g5_hydrogen/custom/scss/custom.scss */
h1 .ola {
  font-size: 0.7em;
}
/* line 81, templates/g5_hydrogen/custom/scss/custom.scss */
#g-showcase {
  height: 530px;
}
@media only all and (min-width: 48rem) {
  /* line 86, templates/g5_hydrogen/custom/scss/custom.scss */
  .atuacao {
    width: 350px;
    height: 267px;
    position: relative;
    float: right;
    margin-left: 3rem;
    margin-bottom: 1rem;
  }
  /* line 93, templates/g5_hydrogen/custom/scss/custom.scss */
  .atuacao .emagrecimento {
    width: 350px;
    height: 176px;
    position: absolute;
    z-index: 1;
    background: url('../images/emagrecimento.jpg');
  }
  /* line 100, templates/g5_hydrogen/custom/scss/custom.scss */
  .atuacao .nutricao {
    width: 350px;
    height: 254px;
    position: absolute;
    z-index: 1;
    background: url('../images/nutricao_esportiva.jpg');
  }
  /* line 107, templates/g5_hydrogen/custom/scss/custom.scss */
  .atuacao .ortomolecular {
    width: 350px;
    height: 217px;
    position: absolute;
    z-index: 1;
    background: url('../images/ortomolecular.jpg');
  }
}
/* line 117, templates/g5_hydrogen/custom/scss/custom.scss */
#g-footer {
  background: #7f7774;
  border-top: 1px solid rgba 0, 0, 0, 0.05;
  color: #e4e4e4;
}
/* line 122, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation {
  background: #fae7e1;
  color: #817873;
}
/* line 126, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation a {
  color: #807873;
}
/* line 129, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation a :hover {
  background: #fae7e1;
  color: #807873;
}
/* line 133, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active > .g-menu-item-container {
  color: #817873;
}
/* line 137, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-dropdown {
  background: #fae7e1;
}
/* line 140, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover {
  background: #f9efec;
}
/* line 143, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active.g-selected > .g-menu-item-container {
  background: #fae7e1;
  color: #807873;
}
/* line 147, templates/g5_hydrogen/custom/scss/custom.scss */
.g-social a {
  background: #666;
}
/* line 150, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container {
  color: #807873;
}
/* line 153, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container :hover {
  color: #807873;
  background: #f9efec;
}
/* line 158, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-sublevel > li > .g-menu-item-container {
  color: #807873;
  background: #fae7e1;
}
/* line 162, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-sublevel > li > .g-menu-item-container :hover {
  color: #807873;
  background: #f9efec;
}
/* line 166, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-sublevel > li :hover {
  color: #807873;
  background: #f9efec;
}
/* line 170, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {
  background: #f9efec;
}
/*.g-main-nav > li > a :hover {
 background: #f9efec;
 }*/
/* line 177, templates/g5_hydrogen/custom/scss/custom.scss */
#g-dropdown-column > ul:active {
  background: #fae7e1;
}
/* line 180, templates/g5_hydrogen/custom/scss/custom.scss */
#g-header {
  height: 200px;
  background: #fcfcfc;
}
/* line 184, templates/g5_hydrogen/custom/scss/custom.scss */
#mensagem {
  font-size: 3.7em;
  font-family: 'Playfair Display', serif;
  text-shadow: 1px 1px #847973;
}
/* line 189, templates/g5_hydrogen/custom/scss/custom.scss */
.gantry-logo img {
  width: 365px;
  position: absolute;
  left: 50%;
  margin-left: -182px;
}
/* line 195, templates/g5_hydrogen/custom/scss/custom.scss */
.enderecos {
  color: #e1e1e1;
  font-size: 1.3em;
  font-weight: 400;
}
/* line 201, templates/g5_hydrogen/custom/scss/custom.scss */
.agende {
  float: left;
  font-size: 1.3em;
  font-weight: 600;
  padding-right: 25px;
}
/* line 208, templates/g5_hydrogen/custom/scss/custom.scss */
.numero {
  font-size: 2em;
  font-weight: 900;
}
/* line 213, templates/g5_hydrogen/custom/scss/custom.scss */
.areas {
  font-size: 2.3em;
  color: #807873;
  text-align: center;
  text-shadow: 2px 2px 1px #ccc;
}
/* line 220, templates/g5_hydrogen/custom/scss/custom.scss */
.logo-large {
  float: right;
}
@media (max-width: 375px) {
  /* line 225, templates/g5_hydrogen/custom/scss/custom.scss */
  .agende {
    float: left;
    font-size: 1.1em;
    font-weight: 600;
    padding-right: 25px;
  }
  /* line 231, templates/g5_hydrogen/custom/scss/custom.scss */
  .numero {
    font-size: 1.2em;
    font-weight: 800;
  }
  /* line 236, templates/g5_hydrogen/custom/scss/custom.scss */
  #mensagem {
    font-size: 2.2em;
    font-family: 'Playfair Display', serif;
    line-height: 2em;
    text-shadow: 1px 1px #847973;
  }
  /* line 242, templates/g5_hydrogen/custom/scss/custom.scss */
  .g-content {
    padding: 0;
  }
  /* line 245, templates/g5_hydrogen/custom/scss/custom.scss */
  .gantry-logo img {
    width: 95%;
    max-width: 340px;
    position: absolute;
    /*padding-left: 45px;*/
    left: 0;
    margin: 10px;
  }
  /* line 254, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-main {
    padding: 0;
  }
  /* line 257, templates/g5_hydrogen/custom/scss/custom.scss */
  .areas {
    font-size: 1.8em;
  }
  /* line 260, templates/g5_hydrogen/custom/scss/custom.scss */
  h1 {
    font-size: 1.5em;
  }
  /* line 264, templates/g5_hydrogen/custom/scss/custom.scss */
  .itemid-103 #g-showcase {
    /*width: 100%;*/
    height: 354px;
    /*background-attachment: fixed;*/
    /*background-size: 100%;*/
    background-repeat: no-repeat;
    padding: 0;
    background: url('../images/banner_375.jpg');
  }
  /* line 273, templates/g5_hydrogen/custom/scss/custom.scss */
  .itemid-104 #g-showcase {
    /*width: 100%;*/
    height: 354px;
    /*background-attachment: fixed;*/
    /*background-size: 100%;*/
    background-repeat: no-repeat;
    padding: 0;
    background: url('../images/banner2_375.jpg');
  }
  /* line 282, templates/g5_hydrogen/custom/scss/custom.scss */
  .itemid-105 #g-showcase {
    /*width: 100%;*/
    height: 354px;
    /*background-attachment: fixed;*/
    /*background-size: 100%;*/
    background-repeat: no-repeat;
    padding: 0;
    background: url('../images/banner4_375.jpg');
  }
  /* line 291, templates/g5_hydrogen/custom/scss/custom.scss */
  .itemid-115 #g-showcase {
    /*width: 100%;*/
    height: 354px;
    /*background-attachment: fixed;*/
    /*background-size: 100%;*/
    background-repeat: no-repeat;
    padding: 0;
    background: url('../images/banner3_375.jpg');
  }
  /* line 300, templates/g5_hydrogen/custom/scss/custom.scss */
  .logo-large {
    max-width: 50%;
  }
}
@media (max-width: 767px) and (min-width: 376px) {
  /* line 306, templates/g5_hydrogen/custom/scss/custom.scss */
  .agende {
    float: left;
    font-size: 1.1em;
    font-weight: 600;
    padding-right: 25px;
  }
  /* line 312, templates/g5_hydrogen/custom/scss/custom.scss */
  .numero {
    font-size: 1.2em;
    font-weight: 800;
  }
  /* line 317, templates/g5_hydrogen/custom/scss/custom.scss */
  #mensagem {
    font-size: 2.2em;
    font-family: 'Playfair Display', serif;
    line-height: 2em;
    text-shadow: 1px 1px #847973;
  }
  /* line 323, templates/g5_hydrogen/custom/scss/custom.scss */
  .g-content {
    padding: 0;
  }
  /* line 326, templates/g5_hydrogen/custom/scss/custom.scss */
  .itemid-103 #g-showcase {
    /*width: 100%;*/
    height: 430px;
    /*background-attachment: fixed;*/
    /*background-size: 100%;*/
    background-repeat: no-repeat;
    padding: 0;
    background: url('../images/banner_767.jpg');
  }
  /* line 335, templates/g5_hydrogen/custom/scss/custom.scss */
  .itemid-105 #g-showcase {
    /*width: 100%;*/
    height: 430px;
    /*background-attachment: fixed;*/
    /*background-size: 100%;*/
    background-repeat: no-repeat;
    padding: 0;
    background: url('../images/banner4_767.jpg');
  }
  /* line 344, templates/g5_hydrogen/custom/scss/custom.scss */
  .itemid-115 #g-showcase {
    /*width: 100%;*/
    height: 430px;
    /*background-attachment: fixed;*/
    /*background-size: 100%;*/
    background-repeat: no-repeat;
    padding: 0;
    background: url('../images/banner3_767.jpg');
  }
  /* line 353, templates/g5_hydrogen/custom/scss/custom.scss */
  .gantry-logo img {
    width: 95%;
    max-width: 410px;
    position: absolute;
    /*padding-left: 45px;*/
    left: 0;
    margin: 10px;
  }
  /* line 362, templates/g5_hydrogen/custom/scss/custom.scss */
  #g-main {
    padding: 0;
  }
  /* line 365, templates/g5_hydrogen/custom/scss/custom.scss */
  .areas {
    font-size: 1.8em;
  }
  /* line 368, templates/g5_hydrogen/custom/scss/custom.scss */
  h1 {
    font-size: 1.5em;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  /* line 374, templates/g5_hydrogen/custom/scss/custom.scss */
  h1 .ola {
    font-size: 1em;
  }
  /* line 377, templates/g5_hydrogen/custom/scss/custom.scss */
  .agende {
    float: left;
    font-size: 1em;
    font-weight: 600;
    padding-right: 25px;
  }
  /* line 383, templates/g5_hydrogen/custom/scss/custom.scss */
  .numero {
    font-size: 1.35em;
    font-weight: 900;
    padding-top: 0.4em;
  }
  /* line 389, templates/g5_hydrogen/custom/scss/custom.scss */
  #mensagem {
    font-size: 3.5em;
    font-family: 'Playfair Display', serif;
    line-height: 1.5em;
    text-shadow: 1px 1px #847973;
  }
  /* line 395, templates/g5_hydrogen/custom/scss/custom.scss */
  #mensagem .g-content {
    padding: 0;
  }
  /* line 398, templates/g5_hydrogen/custom/scss/custom.scss */
  .itemid-103 #g-showcase {
    /*width: 100%;*/
    height: 520px;
    /*background-attachment: fixed;*/
    /*background-size: 100%;*/
    background-repeat: no-repeat;
    background: url('../images/banner_1024.jpg');
  }
  /* line 406, templates/g5_hydrogen/custom/scss/custom.scss */
  .itemid-105 #g-showcase {
    /*width: 100%;*/
    height: 520px;
    /*background-attachment: fixed;*/
    /*background-size: 100%;*/
    background-repeat: no-repeat;
    background: url('../images/banner4_1024.jpg');
  }
  /* line 414, templates/g5_hydrogen/custom/scss/custom.scss */
  .itemid-115 #g-showcase {
    /*width: 100%;*/
    height: 520px;
    /*background-attachment: fixed;*/
    /*background-size: 100%;*/
    background-repeat: no-repeat;
    background: url('../images/banner3_1024.jpg');
  }
  /* line 422, templates/g5_hydrogen/custom/scss/custom.scss */
  .areas {
    font-size: 1.8em;
  }
  /* line 425, templates/g5_hydrogen/custom/scss/custom.scss */
  h1 {
    font-size: 1.5em;
  }
}
/* line 430, templates/g5_hydrogen/custom/scss/custom.scss */
.itemid-123 h3 a {
  text-decoration: none;
  color: #807873;
  pointer-events: none;
  cursor: default;
}
/*#contentarray-6471-particle p {margin: 1em 1.5em;}*/
/* line 432, templates/g5_hydrogen/custom/scss/custom.scss */
.itemid-123 p {
  margin: 1em 1.5em;
}
/* line 433, templates/g5_hydrogen/custom/scss/custom.scss */
#contentarray-6471-particle h3 {
  margin: 1em;
}
/*.itemid-123 h3{margin: 1em;}*/
/* line 435, templates/g5_hydrogen/custom/scss/custom.scss */
.itemid-123 .g-array-item-date {
  margin: 0 10px 0 30px;
}
/* line 436, templates/g5_hydrogen/custom/scss/custom.scss */
.itemid-123 li {
  margin: 0 15px 0 15px;
}
/*# sourceMappingURL=custom_16.css.map */