/* 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, templates/g5_helium/custom/scss/custom.scss */
li.m_azul > a {
  display: block;
  background-color: #1a4087;
  color: #fff;
  font-size: 130%;
  padding: 7px 5px;
}
/* line 8, templates/g5_helium/custom/scss/custom.scss */
.g-main-nav {
  text-align: center;
}
/*AZUL*/
/* line 14, templates/g5_helium/custom/scss/custom.scss */
li.m_azul. g-menu-item-container {
  padding: 5px;
  background-color: #1a4087;
}
/* line 20, templates/g5_helium/custom/scss/custom.scss */
li.m_azul {
  display: block;
  float: left;
  width: 19.3%;
}
/* line 27, templates/g5_helium/custom/scss/custom.scss */
li.m_azul > a {
  display: block;
  background-color: #1a4087;
  color: #fff;
  font-size: 130%;
  padding: 7px 5px;
}
/* line 35, templates/g5_helium/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li.m_azul > .g-menu-item-container {
  text-decoration: none;
  line-height: 1;
  background-color: #1a4087;
  color: #fff;
}
/* line 43, templates/g5_helium/custom/scss/custom.scss */
li.m_azul a {
  text-decoration: none;
  line-height: 1;
  background-color: #1a4087;
  color: #fff;
  display: block;
  text-align: center;
}
/* line 53, templates/g5_helium/custom/scss/custom.scss */
li.m_azul .g-block {
  background-color: #1a4087;
}
/*VERMELHO*/
/* line 63, templates/g5_helium/custom/scss/custom.scss */
li.m_vermelho. g-menu-item-container {
  padding: 7px 5px;
  background-color: #f7181e;
}
/* line 69, templates/g5_helium/custom/scss/custom.scss */
li.m_vermelho {
  display: block;
  float: left;
  width: 19.3%;
  margin-left: 10px;
}
/* line 76, templates/g5_helium/custom/scss/custom.scss */
li.m_vermelho > a {
  display: block;
  background-color: #f7181e;
  color: #fff;
  font-size: 130%;
  padding: 7px 5px;
}
/* line 84, templates/g5_helium/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li.m_vermelho > .g-menu-item-container {
  text-decoration: none;
  line-height: 1;
  background-color: #f7181e;
  color: #fff;
}
/* line 92, templates/g5_helium/custom/scss/custom.scss */
li.m_vermelho a {
  text-decoration: none;
  line-height: 1;
  background-color: #f7181e;
  color: #fff;
  display: block;
  text-align: center;
}
/* line 102, templates/g5_helium/custom/scss/custom.scss */
li.m_vermelho .g-block {
  background-color: #f7181e;
}
/*laranja*/
/* line 109, templates/g5_helium/custom/scss/custom.scss */
li.m_laranja. g-menu-item-container {
  padding: 7px 5px;
  background-color: #ffb00e;
}
/* line 115, templates/g5_helium/custom/scss/custom.scss */
li.m_laranja {
  display: block;
  float: left;
  width: 19.3%;
  margin-left: 10px;
}
/* line 122, templates/g5_helium/custom/scss/custom.scss */
li.m_laranja > a {
  display: block;
  background-color: #ffb00e;
  color: #fff;
  font-size: 130%;
  padding: 7px 5px;
}
/* line 130, templates/g5_helium/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li.m_laranja > .g-menu-item-container {
  text-decoration: none;
  line-height: 1;
  background-color: #ffb00e;
  color: #fff;
}
/* line 138, templates/g5_helium/custom/scss/custom.scss */
li.m_laranja a {
  text-decoration: none;
  line-height: 1;
  background-color: #ffb00e;
  color: #fff;
  display: block;
  text-align: center;
}
/* line 148, templates/g5_helium/custom/scss/custom.scss */
li.m_laranja .g-block {
  background-color: #ffb00e;
}
/*Cinza_escuro*/
/* line 154, templates/g5_helium/custom/scss/custom.scss */
li.m_cinzaEsc. g-menu-item-container {
  padding: 7px 5px;
  background-color: #58799d;
}
/* line 160, templates/g5_helium/custom/scss/custom.scss */
li.m_cinzaEsc {
  display: block;
  float: left;
  width: 19.3%;
  margin-left: 10px;
}
/* line 167, templates/g5_helium/custom/scss/custom.scss */
li.m_cinzaEsc > a {
  display: block;
  background-color: #58799d;
  color: #fff;
  font-size: 130%;
  padding: 7px 5px;
}
/* line 175, templates/g5_helium/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li.m_cinzaEsc > .g-menu-item-container {
  text-decoration: none;
  line-height: 1;
  background-color: #58799d;
  color: #fff;
}
/* line 183, templates/g5_helium/custom/scss/custom.scss */
li.m_cinzaEsc a {
  text-decoration: none;
  line-height: 1;
  background-color: #58799d;
  color: #fff;
  display: block;
  text-align: center;
}
/* line 193, templates/g5_helium/custom/scss/custom.scss */
li.m_cinzaEsc .g-block {
  background-color: #58799d;
}
/*cinza_claro*/
/* line 201, templates/g5_helium/custom/scss/custom.scss */
li.m_cinzaClaro. g-menu-item-container {
  padding: 7px 5px;
  background-color: #aabdce;
}
/* line 207, templates/g5_helium/custom/scss/custom.scss */
li.m_cinzaClaro {
  display: block;
  float: left;
  width: 19.3%;
  margin-left: 10px;
}
/* line 214, templates/g5_helium/custom/scss/custom.scss */
li.m_cinzaClaro > a {
  display: block;
  background-color: #aabdce;
  color: #fff;
  font-size: 130%;
  padding: 7px 5px;
}
/* line 222, templates/g5_helium/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li.m_cinzaClaro > .g-menu-item-container {
  text-decoration: none;
  line-height: 1;
  background-color: #aabdce;
  color: #fff;
}
/* line 230, templates/g5_helium/custom/scss/custom.scss */
li.m_cinzaClaro a {
  text-decoration: none;
  line-height: 1;
  background-color: #aabdce;
  color: #fff;
  display: block;
  text-align: center;
}
/* line 240, templates/g5_helium/custom/scss/custom.scss */
li.m_cinzaClaro .g-block {
  background-color: #aabdce;
}
/* line 250, templates/g5_helium/custom/scss/custom.scss */
input[type="search"] {
  height: 26px;
}
/* line 263, templates/g5_helium/custom/scss/custom.scss */
.g-grid {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
  list-style: none;
  margin: 0;
  padding: 0;
  text-rendering: optimizespeed;
}
/* line 279, templates/g5_helium/custom/scss/custom.scss */
*, *::before, *::after {
  box-sizing: inherit;
}
/* line 282, templates/g5_helium/custom/scss/custom.scss */
user agent stylesheet div {
  display: block;
}
/* line 287, templates/g5_helium/custom/scss/custom.scss */
#g-features {
  padding: 0px;
}
/* line 300, templates/g5_helium/custom/scss/custom.scss */
.g-grid {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
  list-style: none;
  margin: 0;
  padding: 0;
  text-rendering: optimizespeed;
}
/* line 316, templates/g5_helium/custom/scss/custom.scss */
*, *::before, *::after {
  box-sizing: inherit;
}
/* line 319, templates/g5_helium/custom/scss/custom.scss */
user agent stylesheet div {
  display: block;
}
/* line 325, templates/g5_helium/custom/scss/custom.scss */
.g-logo.g-logo-helium img, .g-logo.g-logo-helium svg {
  max-height: 75px;
}
/* line 329, templates/g5_helium/custom/scss/custom.scss */
#mod-search-searchword {
  background: #eff8fa url('../../../../images/search-icon.png') 98% 50% no-repeat;
  border: 1px solid #b7d9e9;
  color: #336d83;
  height: 27px;
}
/* line 336, templates/g5_helium/custom/scss/custom.scss */
.contact-form {
  margin-top: 20px;
}
/* line 340, templates/g5_helium/custom/scss/custom.scss */
.face {
  margin-top: 25px;
}
/* line 346, templates/g5_helium/custom/scss/custom.scss */
.box1 a {
  color: #fff;
}
