/* 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 */
#g-navigation {
  box-shadow: 0 0 5px 0 #9e9e9e;
}
/* line 5, templates/g5_helium/custom/scss/custom.scss */
.jl-flex-middle {
  flex-direction: column;
  align-items: start;
}
/* line 10, templates/g5_helium/custom/scss/custom.scss */
* + .jl-grid-margin, .jl-grid > .jl-grid-margin {
  margin-top: 5px;
}
/* line 15, templates/g5_helium/custom/scss/custom.scss */
.ies-flipster.sufinanciero-flipster .jl-button-default {
  background-color: white;
  color: #34a853;
  border: 1px solid #34a853;
}
/* line 21, templates/g5_helium/custom/scss/custom.scss */
.ies-flipster.sufinanciero-flipster .jl-button-default:hover {
  background-color: rgba(17, 107, 0, 0.2);
}
/* line 25, templates/g5_helium/custom/scss/custom.scss */
#g-header .ies-flipster.sufinanciero-flipster a {
  color: #34a853;
}
/* line 30, templates/g5_helium/custom/scss/custom.scss */
.ies-flipster.sufactura-flipster .jl-button-default {
  background-color: white;
  color: #4285f4;
  border: 1px solid #4285f4;
}
/* line 36, templates/g5_helium/custom/scss/custom.scss */
.ies-flipster.sufactura-flipster .jl-button-default:hover {
  background-color: rgba(66, 133, 244, 0.2);
}
/* line 40, templates/g5_helium/custom/scss/custom.scss */
#g-header .ies-flipster.sufactura-flipster a {
  color: #4285f4;
}
/* line 45, templates/g5_helium/custom/scss/custom.scss */
.ies-flipster.llegare-flipster .jl-button-default {
  background-color: white;
  color: #4285f4;
  border: 1px solid #4285f4;
}
/* line 51, templates/g5_helium/custom/scss/custom.scss */
.ies-flipster.llegare-flipster .jl-button-default:hover {
  background-color: rgba(66, 133, 244, 0.2);
}
/* line 55, templates/g5_helium/custom/scss/custom.scss */
#g-header .ies-flipster.llegare-flipster a {
  color: #4285f4;
}
/* line 59, templates/g5_helium/custom/scss/custom.scss */
.ies-flipster .jl-card-default {
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
}
/* line 63, templates/g5_helium/custom/scss/custom.scss */
.ies-flipster.flipster__item img {
  border: solid 1px #eceeef;
  padding: 30px;
}
@media only all and (min-width: 75rem) {
  /* line 70, templates/g5_helium/custom/scss/custom.scss */
  .sufinanciero-card img {
    padding-left: 75px;
    padding-right: 75px;
  }
}
@media only all and (min-width: 60rem) {
  /* line 77, templates/g5_helium/custom/scss/custom.scss */
  .sufinanciero-card img {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media only all and (max-width: 60rem) {
  /* line 84, templates/g5_helium/custom/scss/custom.scss */
  .sufinanciero-card img {
    padding-bottom: 30px;
  }
}
/* line 89, templates/g5_helium/custom/scss/custom.scss */
#g-header .sufinanciero-card a {
  color: #fff;
  background-color: #34a853;
}
/* line 94, templates/g5_helium/custom/scss/custom.scss */
#g-header .sufinanciero-card a:hover {
  background-color: #1a542a;
}
/* line 98, templates/g5_helium/custom/scss/custom.scss */
.jl-child-width-expand > :not([class*=jl-width]) {
  align-self: center;
}
@media only all and (min-width: 75rem) {
  /* line 106, templates/g5_helium/custom/scss/custom.scss */
  .sufactura-card img {
    padding-left: 75px;
    padding-right: 75px;
  }
}
@media only all and (min-width: 60rem) {
  /* line 113, templates/g5_helium/custom/scss/custom.scss */
  .sufactura-card img {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media only all and (max-width: 60rem) {
  /* line 120, templates/g5_helium/custom/scss/custom.scss */
  .sufactura-card img {
    padding-bottom: 30px;
  }
}
/* line 125, templates/g5_helium/custom/scss/custom.scss */
#g-header .sufactura-card a {
  color: #fff;
  background-color: #4285f4;
}
/* line 130, templates/g5_helium/custom/scss/custom.scss */
#g-header .sufactura-card a:hover {
  background-color: #21437a;
}
@media only all and (min-width: 75rem) {
  /* line 138, templates/g5_helium/custom/scss/custom.scss */
  .llegare-card img {
    padding-left: 75px;
    padding-right: 75px;
  }
}
@media only all and (min-width: 60rem) {
  /* line 145, templates/g5_helium/custom/scss/custom.scss */
  .llegare-card img {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media only all and (max-width: 60rem) {
  /* line 152, templates/g5_helium/custom/scss/custom.scss */
  .llegare-card img {
    padding-bottom: 30px;
  }
}
/* line 157, templates/g5_helium/custom/scss/custom.scss */
#g-header .llegare-card a {
  color: #fff;
  background-color: #4285f4;
}
/* line 162, templates/g5_helium/custom/scss/custom.scss */
#g-header .llegare-card a:hover {
  background-color: #21437a;
}
/* line 166, templates/g5_helium/custom/scss/custom.scss */
.jl-child-width-expand > :not([class*=jl-width]) {
  align-self: center;
}
/* line 170, templates/g5_helium/custom/scss/custom.scss */
.jl-text-meta {
  font-size: 1rem;
}
/* line 174, templates/g5_helium/custom/scss/custom.scss */
div.leaflet-pane.leaflet-marker-pane > img {
  width: auto !important;
}
/*# sourceMappingURL=custom_29.css.map */