/*8f5e23347c639a963cf891723c1e4d57*/
/* line 1, wp-content/themes/g5_hydrogen/custom/scss/_base.scss */
.left {
  float: left;
}
/* line 4, wp-content/themes/g5_hydrogen/custom/scss/_base.scss */
.right {
  float: right;
}
/* line 8, wp-content/themes/g5_hydrogen/custom/scss/_base.scss */
.clear {
  clear: both;
}
/** RESET AND LAYOUT
 ===================================*/
/* line 5, wp-content/themes/g5_hydrogen/custom/scss/_bxslider.scss */
.bx-wrapper {
  position: relative;
  margin: 0 auto 40px;
  padding: 0;
  *zoom: 1;
}
/* line 10, wp-content/themes/g5_hydrogen/custom/scss/_bxslider.scss */
.bx-wrapper img {
  max-width: 100%;
  display: block;
}
/* line 14, wp-content/themes/g5_hydrogen/custom/scss/_bxslider.scss */
.bx-wrapper .bx-viewport {
  -moz-box-shadow: 0 0 5px #ccc;
  -webkit-box-shadow: 0 0 5px #ccc;
  box-shadow: 0 0 5px #ccc;
  border: 5px solid #fff;
  left: -5px;
  background: #fff;
  /*fix other elements on the page moving (on Chrome)*/
  -webkit-transform: translatez(0);
  -moz-transform: translatez(0);
  -ms-transform: translatez(0);
  -o-transform: translatez(0);
  transform: translatez(0);
}
/* line 28, wp-content/themes/g5_hydrogen/custom/scss/_bxslider.scss */
.bx-wrapper .bx-viewport ul {
  margin: 0;
  padding: 0;
}
/* line 31, wp-content/themes/g5_hydrogen/custom/scss/_bxslider.scss */
.bx-wrapper .bx-viewport ul li {
  border: 1px solid transparent;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  overflow: hidden;
}
/* line 36, wp-content/themes/g5_hydrogen/custom/scss/_bxslider.scss */
.bx-wrapper .bx-viewport ul li img {
  -webkit-filter: grayscale(100%);
  /* Safari 6.0 - 9.0 */
  filter: grayscale(100%);
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
/* line 41, wp-content/themes/g5_hydrogen/custom/scss/_bxslider.scss */
.bx-wrapper .bx-viewport ul li:hover {
  border-color: #ccc;
  -webkit-border-radius: 0 15px 0 15px;
  -moz-border-radius: 0 15px 0 15px;
  -ms-border-radius: 0 15px 0 15px;
  border-radius: 0 15px 0 15px;
}
/* line 44, wp-content/themes/g5_hydrogen/custom/scss/_bxslider.scss */
.bx-wrapper .bx-viewport ul li:hover img {
  -webkit-filter: grayscale(0);
  /* Safari 6.0 - 9.0 */
  filter: grayscale(0);
}
/* line 52, wp-content/themes/g5_hydrogen/custom/scss/_bxslider.scss */
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
  position: absolute;
  bottom: -30px;
  width: 100%;
}
/* line 57, wp-content/themes/g5_hydrogen/custom/scss/_bxslider.scss */
.bx-wrapper .bx-loading {
  min-height: 50px;
  background: url('//alugreensa.com/wp-content/themes/g5_hydrogen/images/bx_loader.gif') center center no-repeat #fff;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2000;
}
/* line 67, wp-content/themes/g5_hydrogen/custom/scss/_bxslider.scss */
.bx-wrapper .bx-pager {
  text-align: center;
  font-size: 0.85em;
  font-family: Arial;
  font-weight: bold;
  color: #666;
  padding-top: 20px;
}
/* line 74, wp-content/themes/g5_hydrogen/custom/scss/_bxslider.scss */
.bx-wrapper .bx-pager .bx-pager-item {
  display: inline-block;
  *zoom: 1;
  *display: inline;
}
/* line 80, wp-content/themes/g5_hydrogen/custom/scss/_bxslider.scss */
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
  display: inline-block;
  *zoom: 1;
  *display: inline;
}
/* line 85, wp-content/themes/g5_hydrogen/custom/scss/_bxslider.scss */
.bx-wrapper .bx-pager.bx-default-pager a {
  background: #666;
  text-indent: -9999px;
  display: block;
  width: 10px;
  height: 10px;
  margin: 0 5px;
  outline: 0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
/* line 96, wp-content/themes/g5_hydrogen/custom/scss/_bxslider.scss */
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {
  background: #000;
}
/* line 100, wp-content/themes/g5_hydrogen/custom/scss/_bxslider.scss */
.bx-wrapper .bx-prev {
  left: -40px;
  background: url('//alugreensa.com/wp-content/themes/g5_hydrogen/images/controls.png') no-repeat 0 -32px;
}
/* line 104, wp-content/themes/g5_hydrogen/custom/scss/_bxslider.scss */
.bx-wrapper .bx-next {
  right: -30px;
  background: url('//alugreensa.com/wp-content/themes/g5_hydrogen/images/controls.png') no-repeat -43px -32px;
}
/* line 108, wp-content/themes/g5_hydrogen/custom/scss/_bxslider.scss */
.bx-wrapper .bx-prev:hover {
  background-position: 0 0;
}
/* line 111, wp-content/themes/g5_hydrogen/custom/scss/_bxslider.scss */
.bx-wrapper .bx-next:hover {
  background-position: -43px 0;
}
/* line 114, wp-content/themes/g5_hydrogen/custom/scss/_bxslider.scss */
.bx-wrapper .bx-controls-direction a {
  position: absolute;
  top: 50%;
  margin-top: -16px;
  outline: 0;
  width: 32px;
  height: 32px;
  text-indent: -9999px;
  z-index: 9999;
}
/* line 123, wp-content/themes/g5_hydrogen/custom/scss/_bxslider.scss */
.bx-wrapper .bx-controls-direction a.disabled {
  display: none;
}
/* line 127, wp-content/themes/g5_hydrogen/custom/scss/_bxslider.scss */
.bx-wrapper .bx-controls-auto {
  text-align: center;
}
/* line 129, wp-content/themes/g5_hydrogen/custom/scss/_bxslider.scss */
.bx-wrapper .bx-controls-auto .bx-start {
  display: block;
  text-indent: -9999px;
  width: 10px;
  height: 11px;
  outline: 0;
  background: url('//alugreensa.com/wp-content/themes/g5_hydrogen/images/controls.png') -86px -11px no-repeat;
  margin: 0 3px;
}
/* line 137, wp-content/themes/g5_hydrogen/custom/scss/_bxslider.scss */
.bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active {
  background-position: -86px 0;
}
/* line 141, wp-content/themes/g5_hydrogen/custom/scss/_bxslider.scss */
.bx-wrapper .bx-controls-auto .bx-stop {
  display: block;
  text-indent: -9999px;
  width: 9px;
  height: 11px;
  outline: 0;
  background: url('//alugreensa.com/wp-content/themes/g5_hydrogen/images/controls.png') -86px -44px no-repeat;
  margin: 0 3px;
}
/* line 149, wp-content/themes/g5_hydrogen/custom/scss/_bxslider.scss */
.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {
  background-position: -86px -33px;
}
/* line 154, wp-content/themes/g5_hydrogen/custom/scss/_bxslider.scss */
/* line 155, wp-content/themes/g5_hydrogen/custom/scss/_bxslider.scss */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
  text-align: left;
  width: 80%;
}
/* line 159, wp-content/themes/g5_hydrogen/custom/scss/_bxslider.scss */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
  right: 0;
  width: 35px;
}
/* line 164, wp-content/themes/g5_hydrogen/custom/scss/_bxslider.scss */
.bx-wrapper .bx-caption {
  position: absolute;
  bottom: 0;
  left: 0;
  background: #666 \9;
  background: rgba(80, 80, 80, 0.75);
  width: 100%;
}
/* line 171, wp-content/themes/g5_hydrogen/custom/scss/_bxslider.scss */
.bx-wrapper .bx-caption span {
  color: #fff;
  font-family: Arial;
  display: block;
  font-size: 0.85em;
  padding: 10px;
}
/* line 2, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
/* line 3, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
.archive-projects .recent_project {
  width: 100%;
  height: 220px;
  overflow: hidden;
}
/* line 10, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
div.recent_projects {
  margin: 0;
  text-align: center;
}
/* line 14, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
div.recent_projects div.project {
  display: inline-block;
}
/* line 16, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
div.recent_projects div.project .recent_project {
  position: relative;
}
/* line 18, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
/* line 19, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
div.recent_projects div.project .recent_project:hover .inner_container {
  bottom: 30px;
  color: #fff;
  background: rgba(0, 0, 0, 0.7);
}
/* line 24, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
/* line 25, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
div.recent_projects div.project .recent_project:hover .post_thumb img {
  filter: brightness(75%);
}
/* line 30, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
div.recent_projects div.project .recent_project .post_thumb {
  position: absolute;
  top: 0;
  right: 0;
}
/* line 34, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
div.recent_projects div.project .recent_project .post_thumb img {
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  display: block;
  position: relative;
  width: 100%;
}
/* line 41, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
div.recent_projects div.project .recent_project .inner_container {
  position: absolute;
  bottom: 10px;
  right: 50px;
  left: 10px;
  background: rgba(0, 0, 0, 0.3);
  color: #e6e6e6;
  z-index: 1;
  padding: 20px 10px;
  text-align: left;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
/* line 53, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
div.recent_projects div.project .recent_project .inner_container h2.post_title {
  font-size: 16px;
  line-height: 18px;
  color: white;
  margin: 0 0 5px;
  padding: 0 0 5px;
  text-align: left;
  border-bottom: 2px solid ;
}
/* line 63, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
div.recent_projects div.project .recent_project .inner_container .custom_field {
  margin-top: 5px;
  padding-top: 0;
  font-size: 14px;
  line-height: 16px;
}
/* line 75, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
/* line 76, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
#custom-post-type-recent-posts--3 .recent_project {
  width: 100%;
  height: 200px;
  overflow: hidden;
}
/* line 84, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
h2.widgettitle, .archive-projects h1 {
  text-align: center;
  border-bottom: 3px solid #ccc;
  display: table;
  padding: 0 20px;
  margin: 20px auto 60px;
}
/* line 93, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
.type-projeto {
  position: relative;
}
/* line 95, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
.type-projeto.tease {
  margin: 0 !important;
  padding: 0 !important;
}
/* line 99, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
.type-projeto .post-gallery {
  text-align: center;
  background: #333;
  border: 1px solid #ccc;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  padding: 6px;
}
/* line 105, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
.type-projeto .post-gallery .post-gallery-img {
  display: inline-block;
  position: relative;
  margin: 6px;
}
/* line 109, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
.type-projeto .post-gallery .post-gallery-img img {
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
/* line 112, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
.type-projeto .post-gallery .post-gallery-img .zoom {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -32px;
  margin-left: -32px;
  display: none;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
/* line 121, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
/* line 122, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
.type-projeto .post-gallery .post-gallery-img:hover img {
  filter: brightness(75%);
}
/* line 125, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
.type-projeto .post-gallery .post-gallery-img:hover .zoom {
  display: block;
  filter: brightness(100%);
}
/* line 132, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
.type-projeto h2.post_title {
  margin: 0 20px 10px 0;
  padding: 0 0 5px;
  font-size: 26px;
  line-height: 30px;
  text-transform: uppercase;
  border-bottom: 2px solid ;
}
/* line 141, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
.type-projeto .custom_field {
  margin: 20px 0 0;
}
/* line 143, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
.type-projeto .custom_field h3 {
  margin: 0 0 10px;
  padding: 0 20px 5px 0;
  border-bottom: 1px solid #6e6e6e;
  display: inline-block;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 20px;
}
/* line 152, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
.type-projeto .custom_field h4 {
  margin: 0 0 5px;
  padding: 0 0 5px;
  font-size: 16px;
  line-height: 18px;
}
/* line 159, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
.type-projeto .nav_post {
  position: absolute;
  top: 50%;
  margin-top: -16px;
  padding: 5px;
  background: #e6e6e6;
  border: 1px solid #ccc;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  opacity: 0.3;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
/* line 170, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
.type-projeto .nav_post.next {
  right: -50px;
}
/* line 172, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
.type-projeto .nav_post.next:hover {
  opacity: 1;
}
/* line 176, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
.type-projeto .nav_post.prev {
  left: -50px;
}
/* line 178, wp-content/themes/g5_hydrogen/custom/scss/_posts.scss */
.type-projeto .nav_post.prev:hover {
  opacity: 1;
}
/* line 1, wp-content/themes/g5_hydrogen/custom/scss/_nav.scss */
.g-offcanvas-toggle {
  position: fixed;
  top: 1.3rem;
}
/* line 8, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
/* line 9, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
/* line 10, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
body.category-alugreen-pt #g-header, body.post-template-default #g-header, body.category-alugreen-fr #g-header, body.error404 #g-header {
  background-image: url('//alugreensa.com/wp-content/themes/g5_hydrogen/images/bg_header.jpg');
  background-repeat: no-repeat;
  background-position: center middle;
}
/* line 16, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
/* line 17, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
body.post-type-archive-projeto #g-header {
  background-image: url('//alugreensa.com/wp-content/themes/g5_hydrogen/images/bg_header_proj.jpg');
  background-repeat: no-repeat;
  background-position: center middle;
}
/* line 23, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
/* line 24, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
body.page-id-49 #g-header, body.page-id-765 #g-header {
  background-image: url('//alugreensa.com/wp-content/themes/g5_hydrogen/images/bg_header_map.jpg');
  background-repeat: no-repeat;
  background-position: center middle;
}
/* line 30, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
/* line 31, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
/* line 32, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
body #g-header-sticky-wrapper.is-sticky #g-header {
  background: rgba(0, 0, 0, 0.9) !important;
}
/* line 37, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
/* line 38, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
body.home #g-header {
  background: none;
}
/* line 44, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
html div#preloader {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 999;
  width: 100%;
  height: 100%;
  overflow: visible;
  background: rgba(0, 0, 0, 0.95) url('//alugreensa.com/wp-content/themes/g5_hydrogen/images/alugreen_loader_.gif') no-repeat center center;
}
/* line 47, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-page-surround {
  background: transparent;
}
/* line 51, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
p {
  margin: 0 0 15px;
}
/* line 55, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
.g-content {
  margin: 10px;
  padding: 10px;
}
/* line 60, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#icl_lang_sel_widget-2 {
  text-align: right;
}
/* line 62, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#icl_lang_sel_widget-2 .wpml-ls-legacy-list-vertical {
  display: block;
  margin-top: 30px;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}
/* line 66, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#icl_lang_sel_widget-2 .wpml-ls-legacy-list-vertical a {
  padding: 1px 10px;
}
/* line 71, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#icl_lang_sel_widget-4 {
  text-align: center;
}
/* line 75, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-feature {
  padding: 0;
  background: #ccc;
  border-bottom: 1px solid #6e6e6e;
}
/* line 79, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-feature .spacer {
  /* height:140px; 
   display:block; */
}
/* line 83, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-feature .g-content {
  margin: 0;
  padding: 0;
}
/* line 87, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-feature #bcn_widget--2 {
  width: 1200px;
  margin: 0 auto;
  padding: 10px 0;
}
/* line 94, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-header-sticky-wrapper {
  background: transparent;
  min-height: 140px;
}
/* line 97, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-header-sticky-wrapper .g-content {
  margin: 0;
  padding: 0;
}
/* line 101, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-header-sticky-wrapper .g-content .gantry-logo img {
  width: 300px;
  margin: 40px 0;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}
/* line 107, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
/* line 108, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-header-sticky-wrapper .g-main-nav ul.g-toplevel {
  justify-content: flex-end;
}
/* line 110, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-header-sticky-wrapper .g-main-nav ul.g-toplevel li.g-menu-item {
  margin: 0px;
}
/* line 112, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-header-sticky-wrapper .g-main-nav ul.g-toplevel li.g-menu-item .g-menu-item-container {
  font-size: 18px;
  line-height: 70px;
  color: #fff;
  display: block;
  padding: 35px 10px;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}
/* line 120, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-header-sticky-wrapper .g-main-nav ul.g-toplevel li.g-menu-item ul.g-sublevel {
  background: #6e6e6e;
}
/* line 123, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-header-sticky-wrapper .g-main-nav ul.g-toplevel li.g-menu-item ul.g-sublevel li {
  margin: 0;
}
/* line 127, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-header-sticky-wrapper .g-main-nav ul.g-toplevel li.g-menu-item ul.g-sublevel .g-menu-item-container {
  line-height: 20px;
  padding: 15px;
}
/* line 130, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
/* line 131, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-header-sticky-wrapper .g-main-nav ul.g-toplevel li.g-menu-item ul.g-sublevel .g-menu-item-container:hover .g-menu-item-title {
  text-decoration: underline;
}
/* line 140, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
/* line 141, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
/* line 142, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-header-sticky-wrapper.is-sticky .g-content .gantry-logo img {
  width: 200px;
  margin: 5px 0;
}
/* line 146, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
/* line 147, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
/* line 148, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-header-sticky-wrapper.is-sticky .g-content ul.g-toplevel li.g-menu-item .g-menu-item-container {
  padding: 0 15px;
  line-height: 60px;
}
/* line 152, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-header-sticky-wrapper.is-sticky .g-content ul.g-toplevel li.g-menu-item.g-menu-item-50 {
  color: #2ed03b;
}
/* line 158, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
/* line 159, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-header-sticky-wrapper.is-sticky #icl_lang_sel_widget-2 .wpml-ls-legacy-list-vertical {
  margin-top: 0px;
}
/* line 166, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-navigation {
  text-align: left;
}
/* line 168, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-navigation .g-content {
  margin: 10px 0;
  padding: 0;
}
/* line 174, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-showcase {
  margin-top: -140px;
  padding: 0;
  height: 600px;
  /* Set a specific height */
  overflow: hidden;
  position: relative;
  background: tranparent;
}
/* line 184, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-showcase .g-content {
  margin: 0;
  padding: 0;
  position: fixed;
  width: 100%;
}
/* line 192, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-parceiros {
  background: #fff;
}
/* line 194, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-parceiros ul {
  display: inline-block;
}
/* line 196, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-parceiros ul li {
  text-align: center;
}
/* line 202, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-main, #g-subfeature, #g-footer, #g-upfeature, #g-parceiros, #g-bottom_row, #g-copyright {
  position: relative;
}
/* line 207, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
.show_more {
  margin: 20px auto 0;
  text-align: center;
}
/* line 212, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
.btn {
  background: #93a965;
  color: white;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  border-radius: 2px;
  padding: 6px 12px;
}
/* line 218, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
.btn:hover {
  text-decoration: underline;
}
/* line 222, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
.underc {
  background: #93a965;
  color: white;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  border-radius: 2px;
  padding: 3px 6px;
  font-size: 10px;
  text-transform: uppercase;
  margin-bottom: 10px;
}
/* line 232, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-bottom_row {
  padding: 10px 0;
  background: #f0f0f0;
  color: #666;
  border-top: 1px solid rgba(0, 0, 0, 0.05);
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}
/* line 239, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-bottom_row .g-content {
  margin: 0;
  padding: 0;
}
/* line 244, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-bottom_row .fblike {
  text-align: center;
}
/* line 250, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-footer, #g-copyright {
  padding: 20px 0;
  background: #6e6e6e;
  color: #ccc;
  border-top: 1px solid rgba(0, 0, 0, 0.05);
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}
/* line 257, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-footer .g-content, #g-copyright .g-content {
  margin: 0;
  padding: 0;
}
/* line 263, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-copyright {
  font-size: 12px;
}
/* line 265, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-copyright .g-branding {
  text-align: right;
}
/* line 270, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
/* line 271, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
/* line 272, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-footer .contact h2, #g-footer .contact h3 {
  color: #f6f6f6;
  margin: 0 0 5px;
}
/* line 277, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-footer h2.widgettitle {
  text-align: left;
  border-bottom: none;
  display: block;
  padding: 0;
  margin: 0 0 5px;
  color: #f6f6f6;
}
/* line 286, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
/* line 287, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-footer .widget_nav_menu li {
  margin-bottom: 5px;
}
/* line 289, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-footer .widget_nav_menu li a {
  color: ;
}
/* line 291, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
#g-footer .widget_nav_menu li a:hover {
  color: ;
}
/* line 299, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
/* line 300, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
main#g-main .g-content {
  margin: 0;
  padding: 0;
}
/* line 306, wp-content/themes/g5_hydrogen/custom/scss/custom.scss */
.g-offcanvas-toggle {
  z-index: 999;
}
@media only screen and (min-width: 769px) {
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width1 {
    width: 1%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width2 {
    width: 2%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width3 {
    width: 3%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width4 {
    width: 4%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width5 {
    width: 5%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width6 {
    width: 6%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width7 {
    width: 7%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width8 {
    width: 8%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width9 {
    width: 9%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width10 {
    width: 10%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width11 {
    width: 11%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width12 {
    width: 12%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width13 {
    width: 13%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width14 {
    width: 14%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width15 {
    width: 15%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width16 {
    width: 16%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width17 {
    width: 17%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width18 {
    width: 18%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width19 {
    width: 19%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width20 {
    width: 20%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width21 {
    width: 21%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width22 {
    width: 22%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width23 {
    width: 23%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width24 {
    width: 24%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width25 {
    width: 24%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width26 {
    width: 26%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width27 {
    width: 27%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width28 {
    width: 28%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width29 {
    width: 29%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width30 {
    width: 30%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width31 {
    width: 31%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width32 {
    width: 32%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width33 {
    width: 33%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width34 {
    width: 34%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width35 {
    width: 35%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width36 {
    width: 36%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width37 {
    width: 37%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width38 {
    width: 38%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width39 {
    width: 39%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width40 {
    width: 40%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width41 {
    width: 41%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width42 {
    width: 42%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width43 {
    width: 43%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width44 {
    width: 44%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width45 {
    width: 45%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width46 {
    width: 46%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width47 {
    width: 47%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width48 {
    width: 48%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width49 {
    width: 49%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width50 {
    width: 50%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width51 {
    width: 51%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width52 {
    width: 52%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width53 {
    width: 53%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width54 {
    width: 54%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width55 {
    width: 55%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width56 {
    width: 56%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width57 {
    width: 57%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width58 {
    width: 58%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width59 {
    width: 59%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width60 {
    width: 60%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width61 {
    width: 61%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width62 {
    width: 62%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width63 {
    width: 63%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width64 {
    width: 64%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width65 {
    width: 65%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width66 {
    width: 66%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width67 {
    width: 67%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width68 {
    width: 68%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width69 {
    width: 69%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width70 {
    width: 70%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width71 {
    width: 71%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width72 {
    width: 72%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width73 {
    width: 73%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width74 {
    width: 74%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width75 {
    width: 75%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width76 {
    width: 76%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width77 {
    width: 77%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width78 {
    width: 78%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width79 {
    width: 79%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width80 {
    width: 80%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width81 {
    width: 81%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width82 {
    width: 82%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width83 {
    width: 83%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width84 {
    width: 84%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width85 {
    width: 85%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width86 {
    width: 86%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width87 {
    width: 87%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width88 {
    width: 88%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width89 {
    width: 89%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width90 {
    width: 90%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width91 {
    width: 91%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width92 {
    width: 92%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width93 {
    width: 93%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width94 {
    width: 94%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width95 {
    width: 95%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width96 {
    width: 96%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width97 {
    width: 97%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width98 {
    width: 98%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width99 {
    width: 99%;
  }
  /* line 2, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width100 {
    width: 100%;
  }
}
@media only screen and (min-width: 769px) and (max-width: 1199px) {
  /* line 6, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  #camera_wrap_40 .camera_caption > div, #camera_wrap_224 .camera_caption > div {
    padding-top: 20px;
    padding-right: 20px !important;
    padding-bottom: 20px !important;
    padding-left: 20px !important;
    margin-right: 10px !important;
    margin-bottom: 250px !important;
    margin-left: 10px !important;
  }
  /* line 15, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  #custom-post-type-recent-posts--3 .recent_project {
    height: 160px;
  }
  /* line 18, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .archive-projects .recent_project {
    height: 160px;
  }
}
@media only screen and (max-width: 768px) {
  /* line 23, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .width5, .width10, .width15, .width20, .width25, .width30, .width33, .width35, .width40, .width45, .width50, .width55, .width60, .width70, .width75, .width80, .width85, .width90, .width95 {
    width: 100%;
  }
  /* line 24, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  .left, .right {
    float: none;
  }
  /* line 25, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  #camera_wrap_40 .camera_caption > div, #camera_wrap_224 .camera_caption > div {
    padding-top: 20px;
    padding-right: 20px !important;
    padding-bottom: 20px !important;
    padding-left: 20px !important;
    margin-right: 10px !important;
    margin-bottom: 250px !important;
    margin-left: 10px !important;
  }
  /* line 34, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  #g-showcase {
    height: 500px;
    margin-top: -160px;
  }
  /* line 38, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  /* line 39, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  #g-header-sticky-wrapper .g-content .gantry-logo img {
    margin: 60px 20px 20px 20px;
    width: 250px;
  }
  /* line 43, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  /* line 44, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  #g-header-sticky-wrapper.is-sticky .g-content .gantry-logo img {
    width: 150px;
    margin: 10px 0;
  }
  /* line 50, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  #g-main {
    padding: 1.5rem 10px;
  }
  /* line 55, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  #icl_lang_sel_widget-2 {
    display: none;
  }
  /* line 58, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  #g-footer h2.widgettitle {
    text-align: center;
  }
  /* line 61, wp-content/themes/g5_hydrogen/custom/scss/_mediaqueries.scss */
  #g-copyright, #g-copyright .g-branding {
    text-align: center;
  }
}
/*# sourceMappingURL=custom_home_fr.css.map */