/* 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, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, wp-content/plugins/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 1, wp-content/themes/g5_helium/custom/scss/_textimage.scss */
/* line 2, wp-content/themes/g5_helium/custom/scss/_textimage.scss */
@media only all and (min-width: 75rem) {
  .r-textimage .r-textimage-text-container {
    width: 37.5rem;
  }
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  .r-textimage .r-textimage-text-container {
    width: 30rem;
  }
}
/* line 10, wp-content/themes/g5_helium/custom/scss/_textimage.scss */
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .r-textimage.fullwidth {
    width: 48rem;
  }
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
  .r-textimage.fullwidth {
    width: 30rem;
  }
}
@media only all and (max-width: 30rem) {
  .r-textimage.fullwidth {
    width: 100%;
  }
}
/* line 21, wp-content/themes/g5_helium/custom/scss/_textimage.scss */
.r-textimage .r-textimage-text {
  padding: 25px 0;
}
@media only all and (min-width: 960px) {
  /* line 25, wp-content/themes/g5_helium/custom/scss/_textimage.scss */
  /* line 26, wp-content/themes/g5_helium/custom/scss/_textimage.scss */
  .r-textimage.r-textimage-image-right.fullwidth .r-textimage-image {
    padding-left: 3.126rem;
  }
  /* line 29, wp-content/themes/g5_helium/custom/scss/_textimage.scss */
  .r-textimage.r-textimage-image-right.fullwidth .r-textimage-text {
    margin-left: auto;
    padding-left: 1.563rem;
  }
  /* line 34, wp-content/themes/g5_helium/custom/scss/_textimage.scss */
  /* line 35, wp-content/themes/g5_helium/custom/scss/_textimage.scss */
  .r-textimage.r-textimage-image-right:not(.fullwidth) .r-textimage-image {
    padding-left: 1.563rem;
  }
  /* line 38, wp-content/themes/g5_helium/custom/scss/_textimage.scss */
  .r-textimage.r-textimage-image-right:not(.fullwidth) .r-textimage-text {
    padding-right: 1.563rem;
  }
  /* line 42, wp-content/themes/g5_helium/custom/scss/_textimage.scss */
  /* line 43, wp-content/themes/g5_helium/custom/scss/_textimage.scss */
  .r-textimage.r-textimage-image-left.fullwidth .r-textimage-image {
    padding-right: 3.126rem;
  }
  /* line 46, wp-content/themes/g5_helium/custom/scss/_textimage.scss */
  .r-textimage.r-textimage-image-left.fullwidth .r-textimage-text {
    padding-right: 1.563rem;
  }
  /* line 50, wp-content/themes/g5_helium/custom/scss/_textimage.scss */
  /* line 51, wp-content/themes/g5_helium/custom/scss/_textimage.scss */
  .r-textimage.r-textimage-image-left:not(.fullwidth) .r-textimage-image {
    padding-right: 1.563rem;
  }
  /* line 54, wp-content/themes/g5_helium/custom/scss/_textimage.scss */
  .r-textimage.r-textimage-image-left:not(.fullwidth) .r-textimage-text {
    padding-left: 1.563rem;
  }
}
@media only all and (max-width: 959px) {
  /* line 60, wp-content/themes/g5_helium/custom/scss/_textimage.scss */
  .r-textimage.fullwidth {
    margin: 0 auto 30px !important;
    padding: 1.563rem !important;
  }
  /* line 64, wp-content/themes/g5_helium/custom/scss/_textimage.scss */
  .r-textimage > .g-grid > .g-block {
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    flex-grow: 0;
    -ms-flex-positive: 0;
    -webkit-flex-basis: 100%;
    -moz-flex-basis: 100%;
    flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    max-width: 100%;
  }
  /* line 68, wp-content/themes/g5_helium/custom/scss/_textimage.scss */
  .r-textimage > .g-grid > .g-block.r-textimage-image-right {
    order: 2;
  }
}
/* line 1, wp-content/themes/g5_helium/custom/scss/_miniposts.scss */
/* line 2, wp-content/themes/g5_helium/custom/scss/_miniposts.scss */
.r-miniposts .g-title {
  font-size: 1.25rem;
  text-transform: uppercase;
  letter-spacing: 1px;
}
/* line 8, wp-content/themes/g5_helium/custom/scss/_miniposts.scss */
.r-miniposts .r-miniposts-item {
  margin-bottom: 24px;
}
/* line 10, wp-content/themes/g5_helium/custom/scss/_miniposts.scss */
@media only all and (min-width: 60rem) {
  .r-miniposts .r-miniposts-item .r-miniposts-item-image {
    width: 80px;
    margin-right: 10px;
    float: left;
  }
  /* line 15, wp-content/themes/g5_helium/custom/scss/_miniposts.scss */
  .r-miniposts .r-miniposts-item .r-miniposts-item-image ~ .r-miniposts-item-content {
    margin-left: 90px;
  }
}
@media only all and (max-width: 47.99rem) {
  .r-miniposts .r-miniposts-item .r-miniposts-item-image {
    width: 80px;
    margin-right: 10px;
    float: left;
  }
  /* line 23, wp-content/themes/g5_helium/custom/scss/_miniposts.scss */
  .r-miniposts .r-miniposts-item .r-miniposts-item-image ~ .r-miniposts-item-content {
    margin-left: 90px;
  }
}
/* line 28, wp-content/themes/g5_helium/custom/scss/_miniposts.scss */
/* line 29, wp-content/themes/g5_helium/custom/scss/_miniposts.scss */
.r-miniposts .r-miniposts-item .r-miniposts-item-content > div {
  font-size: 12px;
}
/* line 31, wp-content/themes/g5_helium/custom/scss/_miniposts.scss */
.r-miniposts .r-miniposts-item .r-miniposts-item-content > div span, .r-miniposts .r-miniposts-item .r-miniposts-item-content > div i {
  margin-right: 7px;
}
/* line 35, wp-content/themes/g5_helium/custom/scss/_miniposts.scss */
.r-miniposts .r-miniposts-item .r-miniposts-item-content a {
  color: #333;
}
/* line 37, wp-content/themes/g5_helium/custom/scss/_miniposts.scss */
.r-miniposts .r-miniposts-item .r-miniposts-item-content a:hover {
  color: #dcdcdc;
}
/* line 41, wp-content/themes/g5_helium/custom/scss/_miniposts.scss */
.r-miniposts .r-miniposts-item .r-miniposts-item-content .r-miniposts-item-date {
  display: block;
}
/* line 45, wp-content/themes/g5_helium/custom/scss/_miniposts.scss */
.r-miniposts .r-miniposts-item:before, .r-miniposts .r-miniposts-item:after {
  content: "";
  display: block;
  clear: both;
}
/* line 53, wp-content/themes/g5_helium/custom/scss/_miniposts.scss */
#g-utility {
  padding: 0px !important;
}
/* line 1, wp-content/themes/g5_helium/custom/scss/_bottommenu.scss */
/* line 2, wp-content/themes/g5_helium/custom/scss/_bottommenu.scss */
.r-bottommenu > .g-grid > .g-block {
  margin-bottom: 30px;
}
/* line 4, wp-content/themes/g5_helium/custom/scss/_bottommenu.scss */
.r-bottommenu > .g-grid > .g-block:last-child {
  margin-bottom: 0;
}
/* line 8, wp-content/themes/g5_helium/custom/scss/_bottommenu.scss */
.r-bottommenu ul {
  margin: 0;
  padding: 0;
}
/* line 11, wp-content/themes/g5_helium/custom/scss/_bottommenu.scss */
.r-bottommenu ul li {
  list-style: none;
  margin: 0;
  padding: 5px 0;
}
@media only all and (max-width: 47.99rem) {
  .r-bottommenu ul li {
    display: inline-block;
    padding: 0 12px 0 0;
    margin-right: 0;
  }
}
/* line 20, wp-content/themes/g5_helium/custom/scss/_bottommenu.scss */
.r-bottommenu ul li:first-child {
  padding-top: 0;
}
/* line 23, wp-content/themes/g5_helium/custom/scss/_bottommenu.scss */
.r-bottommenu ul li:last-child {
  padding-bottom: 0;
}
@font-face {
  font-family: "dosis";
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/dosis/dosis_regular/Dosis-Regular.eot#iefix') format("embedded-opentype"), url('../fonts/dosis/dosis_regular/Dosis-Regular.woff2') format("woff2"), url('../fonts/dosis/dosis_regular/Dosis-Regular.woff') format("woff"), url('../fonts/dosis/dosis_regular/Dosis-Regular.ttf') format("truetype"), url('../fonts/dosis/dosis_regular/Dosis-Regular.svg#dosis') format("svg");
}
@font-face {
  font-family: myFirstFont;
  src: url('../fonts/dosis/dosis_regular/Dosis-Regular.woff');
}
@media only all and (min-width: 48rem) {
}
/* On screens that are 1450px or less, reduce font-size */
@media screen and (max-width: 1450px) {
  /* line 32, wp-content/themes/g5_helium/custom/scss/custom.scss */
  /* line 33, wp-content/themes/g5_helium/custom/scss/custom.scss */
  /* line 34, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-navigation .titulo-header h1 {
    font-size: 4.7vw;
  }
  /* line 35, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-navigation .titulo-header h4 {
    font-size: 1.5vw;
  }
  /* line 37, wp-content/themes/g5_helium/custom/scss/custom.scss */
  /* line 38, wp-content/themes/g5_helium/custom/scss/custom.scss */
  /* line 39, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-navigation .social-block .g-social-header .autor h3, #g-navigation .social-block .g-social-header .autor span {
    font-size: 2vw;
  }
  /* line 43, wp-content/themes/g5_helium/custom/scss/custom.scss */
  /* line 44, wp-content/themes/g5_helium/custom/scss/custom.scss */
  /* line 45, wp-content/themes/g5_helium/custom/scss/custom.scss */
  .menu-cats-desktop .g-main-nav .g-toplevel > li .g-menu-item-container {
    font-size: 1.1vw;
  }
}
@media only all and (max-width: 47.99rem) {
  /* line 53, wp-content/themes/g5_helium/custom/scss/custom.scss */
  .g-menu-overlay {
    display: none !important;
  }
  /* line 54, wp-content/themes/g5_helium/custom/scss/custom.scss */
  .g-offcanvas-toggle {
    display: none !important;
  }
  /* line 55, wp-content/themes/g5_helium/custom/scss/custom.scss */
  /* line 56, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-navigation h1.texto-titulo-movil {
    font-size: 1.7rem !important;
  }
  /* line 58, wp-content/themes/g5_helium/custom/scss/custom.scss */
  /* line 59, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-offcanvas #g-mobilemenu-container .g-toplevel li {
    display: inline-block;
  }
  /* line 61, wp-content/themes/g5_helium/custom/scss/custom.scss */
  .registro-popup {
    width: 80%;
    top: 100px;
    left: -50%;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  /* line 66, wp-content/themes/g5_helium/custom/scss/custom.scss */
  /* line 67, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-navigation h1.texto-titulo-movil {
    font-size: 1.7rem !important;
  }
  /* line 68, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-navigation .block-logo-nec {
    margin-left: 8.5rem;
  }
  /* line 70, wp-content/themes/g5_helium/custom/scss/custom.scss */
  .registro-popup {
    width: 80%;
    top: 100px;
    left: -50%;
  }
}
@media only all and (max-width: 59.99rem) {
  /* line 75, wp-content/themes/g5_helium/custom/scss/custom.scss */
  .g-social-header {
    padding: 0px;
    position: fixed;
    bottom: 0px;
    width: 100%;
  }
  /* line 80, wp-content/themes/g5_helium/custom/scss/custom.scss */
  .g-social-header a {
    color: #424753;
    background-color: #fc3;
    float: left;
    border: 1px solid grey;
    font-size: 2rem;
    width: 25%;
  }
  /* line 87, wp-content/themes/g5_helium/custom/scss/custom.scss */
  .g-social-header a:hover {
    background-color: lightgrey;
    color: white;
  }
  /* line 88, wp-content/themes/g5_helium/custom/scss/custom.scss */
  .g-social-header a span::before {
    margin-left: 0.8rem;
  }
  /* line 90, wp-content/themes/g5_helium/custom/scss/custom.scss */
  .g-social-header .autor {
    display: none;
  }
  /* line 92, wp-content/themes/g5_helium/custom/scss/custom.scss */
  /* line 93, wp-content/themes/g5_helium/custom/scss/custom.scss */
  .main-nav .g-grid {
    align-items: center;
  }
  /* line 95, wp-content/themes/g5_helium/custom/scss/custom.scss */
  .main-nav .block-logo-nec {
    margin: 0;
    padding: 0;
  }
  /* line 98, wp-content/themes/g5_helium/custom/scss/custom.scss */
  .main-nav .block-logo-nec img {
    padding: 0.7rem;
  }
  /* line 100, wp-content/themes/g5_helium/custom/scss/custom.scss */
  .main-nav .titulo-header {
    flex-grow: 1;
  }
  /* line 101, wp-content/themes/g5_helium/custom/scss/custom.scss */
  .main-nav .g-block:not(.social-block) {
    flex-basis: auto !important;
  }
  /* line 103, wp-content/themes/g5_helium/custom/scss/custom.scss */
  .main-nav [class*="size-"]:not(.social-block) {
    flex-basis: auto !important;
  }
  /* line 105, wp-content/themes/g5_helium/custom/scss/custom.scss */
  .mobile-center {
    text-align: center;
  }
}
@media only all and (min-width: 60rem) {
  /* line 112, wp-content/themes/g5_helium/custom/scss/custom.scss */
  /* line 113, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-navigation .g-grid {
    flex-wrap: nowrap;
  }
  /* line 114, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-navigation .social-block .g-social-header {
    padding-right: 1rem;
  }
  /* line 115, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-navigation .block-logo-nec {
    margin-left: 8rem;
  }
  /* line 116, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-navigation .titulo-header {
    padding-bottom: 8px;
  }
  /* line 118, wp-content/themes/g5_helium/custom/scss/custom.scss */
  #g-navigation .titulo-header h1 {
    text-align: center;
  }
  /* line 121, wp-content/themes/g5_helium/custom/scss/custom.scss */
  .registro-popup {
    width: 30%;
    top: 225px;
    left: -50%;
  }
  /* line 122, wp-content/themes/g5_helium/custom/scss/custom.scss */
  .g-social-header {
    padding-right: 3rem;
  }
  /* line 124, wp-content/themes/g5_helium/custom/scss/custom.scss */
  .g-social-header a {
    color: #fc3;
    font-size: 2rem;
    border-radius: 0.8rem;
  }
  /* line 128, wp-content/themes/g5_helium/custom/scss/custom.scss */
  .g-social-header a:hover {
    background: #fc3;
    color: grey;
  }
  /* line 129, wp-content/themes/g5_helium/custom/scss/custom.scss */
  .g-social-header a span {
    font-size: 1.6rem;
  }
  /* line 130, wp-content/themes/g5_helium/custom/scss/custom.scss */
  .g-social-header a span::before {
    margin-left: 0.8rem;
  }
  /* line 132, wp-content/themes/g5_helium/custom/scss/custom.scss */
  .g-social-header h3 {
    margin-top: 0px;
    margin-bottom: 0.8rem;
  }
  /* line 134, wp-content/themes/g5_helium/custom/scss/custom.scss */
  /* line 135, wp-content/themes/g5_helium/custom/scss/custom.scss */
  .archivo-multi .g-grid .g-block {
    flex: 0 0 25%;
  }
}
/* line 161, wp-content/themes/g5_helium/custom/scss/custom.scss */
h1, h2 {
  font-family: myFirstFont;
}
/* line 167, wp-content/themes/g5_helium/custom/scss/custom.scss */
a.read-more {
  color: #fff;
  background: #4b5252;
}
/* line 172, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 173, wp-content/themes/g5_helium/custom/scss/custom.scss */
.post .post-content a, .post .entry-content a, .entry-header a, .post-type-page a, .link-todos-posts a {
  color: #424753;
  font-weight: bold;
  border-bottom: 4px solid #fc3;
}
/* line 178, wp-content/themes/g5_helium/custom/scss/custom.scss */
.post .post-content a.read-more, .post .entry-content a.read-more, .entry-header a.read-more, .post-type-page a.read-more, .link-todos-posts a.read-more {
  color: #fff;
  background: #4b5252;
}
/* line 182, wp-content/themes/g5_helium/custom/scss/custom.scss */
.post .post-content a:hover, .post .entry-content a:hover, .entry-header a:hover, .post-type-page a:hover, .link-todos-posts a:hover {
  background-color: #fc3;
}
/* line 190, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 191, wp-content/themes/g5_helium/custom/scss/custom.scss */
.r-textimage a {
  border-bottom: 4px solid #fc3;
}
/* line 193, wp-content/themes/g5_helium/custom/scss/custom.scss */
.r-textimage a:hover {
  background-color: #fc3;
}
/* line 196, wp-content/themes/g5_helium/custom/scss/custom.scss */
.r-textimage a.enlace-textimage {
  border-bottom: none;
}
/* line 198, wp-content/themes/g5_helium/custom/scss/custom.scss */
.r-textimage a.enlace-textimage:hover {
  background-color: #fff;
}
/* line 199, wp-content/themes/g5_helium/custom/scss/custom.scss */
.r-textimage a.enlace-textimage img {
  -webkit-filter: brightness(100%);
}
/* line 201, wp-content/themes/g5_helium/custom/scss/custom.scss */
.r-textimage a.enlace-textimage img:hover {
  -webkit-filter: brightness(85%);
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
/* line 213, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 214, wp-content/themes/g5_helium/custom/scss/custom.scss */
.search-form .button {
  border-bottom: 4px solid #fc3;
  background-color: #4b5252;
}
/* line 218, wp-content/themes/g5_helium/custom/scss/custom.scss */
.search-form .button:hover {
  color: #4b5252;
  background-color: #dcdcdc;
}
/* line 224, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-features {
  padding: 1rem 0 !important;
}
/* line 228, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 230, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-linkcubes .linkcube-items-wrapper {
  background: linear-gradient(45deg, #8f4dae, #dcdcdc);
  color: #fff;
  box-shadow: 5px 5px 3px #b0b0b0;
}
/* line 245, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-linkcubes .linkcube-items-wrapper .linkcube-image-wrapper {
  position: relative;
  z-index: 1;
  overflow: hidden;
  height: 230px;
}
/* line 251, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-linkcubes .linkcube-items-wrapper .linkcube-image-wrapper img {
  display: block;
  height: auto;
  width: 100%;
  -webkit-transform: scale3d(1.8, 1.8, 1);
  -moz-transform: scale3d(1.8, 1.8, 1);
  -ms-transform: scale3d(1.8, 1.8, 1);
  -o-transform: scale3d(1.8, 1.8, 1);
  transform: scale3d(1.8, 1.8, 1);
  -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 261, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 262, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-linkcubes .linkcube-items-wrapper .linkcube-image-wrapper:hover img {
  -webkit-transform: scale3d(1, 1, 1);
  -moz-transform: scale3d(1, 1, 1);
  -ms-transform: scale3d(1, 1, 1);
  -o-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
}
/* line 267, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-linkcubes .linkcube-items-wrapper .linkcube-image-wrapper:after {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  content: "";
  background-color: rgba(255, 255, 255, 0.75);
  opacity: 0.6;
  -webkit-transition: opacity 0.3s;
  -moz-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
/* line 280, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 281, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-linkcubes .linkcube-items-wrapper .linkcube-image-wrapper:hover:after {
  opacity: 0;
}
/* line 288, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-linkcubes .linkcube-items-wrapper .linkcube-content-wrapper {
  max-width: 22.5rem;
  padding: 6.5rem 0;
  margin: 0 auto;
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  .g-linkcubes .linkcube-items-wrapper .linkcube-content-wrapper {
    padding: 4.6rem 0;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-linkcubes .linkcube-items-wrapper .linkcube-content-wrapper {
    max-width: 18.5rem;
    padding: 2.6rem 0;
  }
}
@media only all and (max-width: 47.99rem) {
  .g-linkcubes .linkcube-items-wrapper .linkcube-content-wrapper {
    padding: 3rem 0;
  }
}
@media only all and (max-width: 30rem) {
  .g-linkcubes .linkcube-items-wrapper .linkcube-content-wrapper {
    max-width: 14.5rem;
  }
}
/* line 311, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-linkcubes .linkcube-items-wrapper .linkcube-content-wrapper .item-label {
  display: inline-block;
  background: #dcdcdc;
  padding: 0.35em 0.85em;
  margin-bottom: 0.5rem;
  font-size: 0.8125rem;
  line-height: 1.1538;
  font-weight: 600;
  border-radius: 2.5rem;
  text-align: center;
}
/* line 324, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-linkcubes .linkcube-items-wrapper .linkcube-content-wrapper .item-title {
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.78;
  margin-bottom: 1rem;
}
/* line 330, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-linkcubes .linkcube-items-wrapper .linkcube-content-wrapper .item-title a.item-link {
  display: block;
  color: #fff;
}
/* line 334, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-linkcubes .linkcube-items-wrapper .linkcube-content-wrapper .item-title a.item-link .item-link-text {
  display: inline-block;
  margin-left: 0.25rem;
  -webkit-transition: -webkit-transform 0.3s;
  -moz-transition: -moz-transform 0.3s;
  transition: transform 0.3s;
}
/* line 340, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 341, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-linkcubes .linkcube-items-wrapper .linkcube-content-wrapper .item-title a.item-link:hover .item-link-text {
  -webkit-transform: translate3d(15px, 0, 0);
  -moz-transform: translate3d(15px, 0, 0);
  -ms-transform: translate3d(15px, 0, 0);
  -o-transform: translate3d(15px, 0, 0);
  transform: translate3d(15px, 0, 0);
}
/* line 349, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 350, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-linkcubes .linkcube-items-wrapper .linkcube-content-wrapper .item-tags .tag {
  margin-right: 0.5rem;
  margin-bottom: 0.5rem;
  padding: 0.35rem 0;
  color: rgba(255, 255, 255, 0.6);
  text-transform: uppercase;
  font-size: 0.8125rem;
  font-weight: 600;
  line-height: 1.15;
}
/* line 360, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-linkcubes .linkcube-items-wrapper .linkcube-content-wrapper .item-tags .tag .fa {
  margin-right: 0.15rem;
  font-size: 1rem;
  vertical-align: text-top;
}
/* line 366, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 367, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-linkcubes .linkcube-items-wrapper .linkcube-content-wrapper .item-tags .tag a:hover {
  color: inherit;
}
/* line 377, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 378, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 379, wp-content/themes/g5_helium/custom/scss/custom.scss */
.presentacion .pres-image img {
  border-radius: 15px;
}
/* line 383, wp-content/themes/g5_helium/custom/scss/custom.scss */
.presentacion .pres-textos {
  padding-left: 30px;
}
/* line 386, wp-content/themes/g5_helium/custom/scss/custom.scss */
.presentacion .pres-textos h2 {
  color: #9370db;
}
/* line 393, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation {
  position: fixed;
  width: 100%;
  line-height: initial;
  margin-top: 0px;
  border-bottom: 5px solid #fc3;
}
/* line 409, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation h1 {
  font-size: 3.4rem;
  text-align: center;
  margin-top: 0px;
  margin-bottom: 8px;
}
/* line 415, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation h4 {
  color: #dcdcdc;
  text-align: center;
  margin: 0px;
}
/* line 420, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation .main-nav {
  box-shadow: 4px 4px 4px #fc3;
  margin: 0px 30px;
}
/* line 424, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 426, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 427, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 438, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li {
  text-align: center;
  margin: 0px;
  text-transform: uppercase;
}
/* line 443, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li.menu-mov-third {
  width: 32%;
}
/* line 446, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li.menu-mov-full {
  width: 100%;
}
/* line 449, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li.menu-mov-border-right {
  border-right: 1px solid grey;
}
/* line 452, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li.menu-mov-border-top {
  border-top: 1px solid grey;
}
/* line 455, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li .g-menu-item-container {
  line-height: 40px;
}
/* line 461, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 462, wp-content/themes/g5_helium/custom/scss/custom.scss */
.menu-cats-desktop .g-main-nav {
  border-top: 1px solid grey;
}
/* line 464, wp-content/themes/g5_helium/custom/scss/custom.scss */
.menu-cats-desktop .g-main-nav .g-toplevel > li {
  width: 24%;
}
/* line 468, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 471, wp-content/themes/g5_helium/custom/scss/custom.scss */
.menu-cats-desktop .g-main-nav .g-toplevel > li .g-menu-item-container .g-menu-parent-indicator::after {
  margin-left: 5px;
  margin-top: 10px;
}
/* line 477, wp-content/themes/g5_helium/custom/scss/custom.scss */
.menu-cats-desktop .g-main-nav .g-toplevel > li .g-dropdown {
  width: 80%;
  left: 40px !important;
}
/* line 485, wp-content/themes/g5_helium/custom/scss/custom.scss */
.header-logo-nec img {
  max-height: 100px;
}
/* line 493, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 494, wp-content/themes/g5_helium/custom/scss/custom.scss */
.r-textimage img {
  border-radius: 20px;
}
/* line 499, wp-content/themes/g5_helium/custom/scss/custom.scss */
.r-img-item {
  height: 100px !important;
}
/* line 503, wp-content/themes/g5_helium/custom/scss/custom.scss */
.sellos-calidad .r-imgf.style5 .r-imgf-image img {
  heigth: 70px;
  width: auto;
}
/* line 508, wp-content/themes/g5_helium/custom/scss/custom.scss */
.link-buttons {
  padding: 25px 35px;
}
/* line 510, wp-content/themes/g5_helium/custom/scss/custom.scss */
.link-buttons .r-ig-item {
  heigth: 350px;
  border-radius: 25px;
  border: 5px solid #fc3;
  background-color: #fff;
}
/* line 515, wp-content/themes/g5_helium/custom/scss/custom.scss */
.link-buttons .r-ig-item .r-ig-item-mask {
  border-radius: 20px;
}
/* line 518, wp-content/themes/g5_helium/custom/scss/custom.scss */
.link-buttons .r-ig-item img {
  border-radius: 20px;
}
/* line 525, wp-content/themes/g5_helium/custom/scss/custom.scss */
h3.logoimage_title {
  margin-bottom: 0px;
}
/* line 529, wp-content/themes/g5_helium/custom/scss/custom.scss */
.menu-footer-title {
  text-transform: uppercase;
  color: #fc3;
}
/* line 533, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 534, wp-content/themes/g5_helium/custom/scss/custom.scss */
.menu-footer .g-menu-item-title {
  color: #dcdcdc;
  font-weight: normal;
}
/* line 538, wp-content/themes/g5_helium/custom/scss/custom.scss */
.menu-footer ul li a:hover {
  color: #fc3;
}
/* line 543, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 544, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-main-nav.menu-footer .g-toplevel li {
  display: block;
}
/* line 549, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 550, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-social-footer-section .g-content {
  padding: 0px;
  margin: 0px;
}
/* line 556, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 559, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-social-footer a {
  background: #fc3;
  width: 25%;
}
/* line 569, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-social-footer a.facebook:hover {
  background: #3b5998;
}
/* line 572, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-social-footer a.twitter:hover {
  background: #00aced;
}
/* line 575, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-social-footer a.instagram:hover {
  background: #f66a34;
}
/* line 578, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-social-footer a.linkedin:hover {
  background: #56a1c4;
}
/* line 581, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-social-footer a.youtube:hover {
  background: #de1f26;
}
/* line 584, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-social-footer a.googleplus:hover {
  background: #dd4b39;
}
/* line 587, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-social-footer a span::before {
  margin-left: 0.8rem;
}
/* line 594, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-sidebar {
  background-color: #fc3 !important;
  height: 100%;
}
/* line 597, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-sidebar .g-content {
  padding: 0.38rem 0.938rem;
}
/* line 599, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-sidebar .g-content h3 {
  margin-bottom: 0;
}
/* line 605, wp-content/themes/g5_helium/custom/scss/custom.scss */
.neural-background {
  background-color: lightgrey;
}
/* line 609, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-mainbar {
  padding: 0px !important;
}
/* line 613, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-sidebar {
  margin-top: 0.625rem !important;
  border-radius: 25px;
}
/* line 618, wp-content/themes/g5_helium/custom/scss/custom.scss */
.entrada-blog-multi {
  background-color: lightgrey;
}
/* line 621, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 622, wp-content/themes/g5_helium/custom/scss/custom.scss */
.entrada-blog-multi .platform-content .entry {
  background-color: white;
  border-radius: 25px;
  padding: 0px 20px;
}
/* line 628, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 629, wp-content/themes/g5_helium/custom/scss/custom.scss */
.entrada-blog-multi .platform-content .g-grid .g-block {
  background-color: white;
  border-radius: 25px;
  padding: 0px 20px;
  margin-bottom: 40px;
}
/* line 639, wp-content/themes/g5_helium/custom/scss/custom.scss */
.entry-header h1 {
  line-height: 1.2;
}
/* line 642, wp-content/themes/g5_helium/custom/scss/custom.scss */
.entry-content h2 {
  line-height: 1.2;
}
/* line 646, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 647, wp-content/themes/g5_helium/custom/scss/custom.scss */
.archivo-multi img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
/* line 652, wp-content/themes/g5_helium/custom/scss/custom.scss */
.archivo-multi .g-array-item-image {
  padding: 20px;
  border-radius: 20px;
  background-color: grey;
}
/* line 656, wp-content/themes/g5_helium/custom/scss/custom.scss */
.archivo-multi .g-array-item-image .g-array-item-image-wrapper {
  height: 125px;
  overflow: hidden;
}
/* line 661, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 662, wp-content/themes/g5_helium/custom/scss/custom.scss */
.archivo-multi .g-array-item-title .g-item-title {
  color: black;
  font-size: 1.1rem;
  text-align: center;
  line-height: 1.3rem;
}
/* line 667, wp-content/themes/g5_helium/custom/scss/custom.scss */
.archivo-multi .g-array-item-title .g-item-title a {
  color: black;
}
/* line 672, wp-content/themes/g5_helium/custom/scss/custom.scss */
.archivo-multi .g-array-item-details {
  text-align: center;
  line-height: 1.1rem;
}
/* line 677, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 678, wp-content/themes/g5_helium/custom/scss/custom.scss */
.archive-container #g-mainbar {
  background-color: lightgrey;
}
/* line 680, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 681, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 683, wp-content/themes/g5_helium/custom/scss/custom.scss */
.archive-container #g-mainbar .entries .g-block .entry-content {
  padding: 15px;
  border-radius: 15px;
  background-color: #fc3;
}
/* line 692, wp-content/themes/g5_helium/custom/scss/custom.scss */
.logo-buttons-wrp {
  position: relative;
  height: 100%;
}
/* line 696, wp-content/themes/g5_helium/custom/scss/custom.scss */
.logo-buttons-wrp img {
  height: auto;
  object-fit: cover;
}
/* line 700, wp-content/themes/g5_helium/custom/scss/custom.scss */
.logo-buttons-wrp .g-logo-buttons {
  position: absolute;
  bottom: 15px;
  width: 100%;
  padding-right: 20px;
  display: flex;
  flex-direction: row;
  justify-content: right;
}
/* line 709, wp-content/themes/g5_helium/custom/scss/custom.scss */
.logo-buttons-wrp .g-logo-buttons a {
  color: #fc3;
  display: inline-block;
  background-color: #312f38;
  border-radius: 10px;
  font-family: myFirstFont;
  height: 3.5rem;
  margin-right: 10px;
  padding: 0px 10px;
}
/* line 718, wp-content/themes/g5_helium/custom/scss/custom.scss */
.logo-buttons-wrp .g-logo-buttons a:hover {
  background-color: grey;
}
/* line 721, wp-content/themes/g5_helium/custom/scss/custom.scss */
.logo-buttons-wrp .g-logo-buttons a svg {
  width: 40px;
  height: 40px;
  vertical-align: middle;
  margin-right: 10px;
}
/* line 727, wp-content/themes/g5_helium/custom/scss/custom.scss */
.logo-buttons-wrp .g-logo-buttons a span {
  line-height: 3.5rem;
  vertical-align: middle;
}
/* line 731, wp-content/themes/g5_helium/custom/scss/custom.scss */
.logo-buttons-wrp .g-logo-buttons a .fa {
  margin-right: 10px;
}
/* line 738, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-page-surround {
  min-height: 10vh !important;
}
/* line 742, wp-content/themes/g5_helium/custom/scss/custom.scss */
#button-menumov {
  font-size: 2rem;
  color: #fc3;
  background: none;
  text-align: center;
}
/* line 750, wp-content/themes/g5_helium/custom/scss/custom.scss */
.menumov-hidden {
  display: none;
}
/* line 753, wp-content/themes/g5_helium/custom/scss/custom.scss */
.menumov-show {
  display: block;
  border-top: 3px solid grey;
}
/* line 758, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-registro {
  position: absolute;
}
/* line 762, wp-content/themes/g5_helium/custom/scss/custom.scss */
.registro-popup {
  visibility: hidden;
  opacity: 0;
  position: fixed !important;
  background: #fff;
  background: white;
  transition: all 0.5s ease-in-out;
}
/* line 775, wp-content/themes/g5_helium/custom/scss/custom.scss */
.registro-show {
  visibility: visible;
  z-index: 200;
  opacity: 1;
  left: 55px;
  border: 5px solid #fc3;
  border-radius: 20px;
}
/* line 784, wp-content/themes/g5_helium/custom/scss/custom.scss */
#button-popup {
  position: fixed;
  top: 50%;
  left: 10px;
  font-size: 3rem;
  color: #f39;
  background: none;
}
/* line 793, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-offcanvas {
  overflow: hidden;
  font-family: myFirstFont;
}
/* line 798, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-offcanvas-toggle {
  font-size: 3.3rem;
  position: fixed;
  top: 52px;
  left: 20px;
  height: auto;
  width: auto;
}
/* line 807, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-intro {
  padding: 0;
  position: relative;
  background-image: linear-gradient(#f1f1f1, #ecebee);
}
/* line 811, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-intro .g-container > .g-grid > .g-block > .g-content {
  height: 100%;
}
/* line 821, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 822, wp-content/themes/g5_helium/custom/scss/custom.scss */
.menu-categorias .g-content {
  margin: 0;
  padding: 0;
}
/* line 825, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 826, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 827, wp-content/themes/g5_helium/custom/scss/custom.scss */
.menu-categorias .g-content .g-main-nav .g-toplevel li.g-parent {
  display: block;
  background-color: lightgrey;
  padding: 0px 15px;
  border-bottom: 1px solid grey;
}
/* line 833, wp-content/themes/g5_helium/custom/scss/custom.scss */
.menu-categorias .g-content .g-main-nav .g-toplevel li.g-parent a {
  color: black;
}
/* line 836, wp-content/themes/g5_helium/custom/scss/custom.scss */
.menu-categorias .g-content .g-main-nav .g-toplevel li.g-parent a:hover {
  color: #fc3;
  background-color: grey;
}
/* line 840, wp-content/themes/g5_helium/custom/scss/custom.scss */
.menu-categorias .g-content .g-main-nav .g-toplevel li.g-parent .g-dropdown {
  position: relative !important;
  float: none;
  width: auto !important;
}
/* line 845, wp-content/themes/g5_helium/custom/scss/custom.scss */
.menu-categorias .g-content .g-main-nav .g-toplevel li.g-parent .g-dropdown.g-inactive {
  display: none;
}
/* line 848, wp-content/themes/g5_helium/custom/scss/custom.scss */
.menu-categorias .g-content .g-main-nav .g-toplevel li.g-parent .g-dropdown .g-dropdown-column {
  position: relative !important;
}
/* line 852, wp-content/themes/g5_helium/custom/scss/custom.scss */
.menu-categorias .g-content .g-main-nav .g-toplevel li.g-parent .g-dropdown:hover {
  position: relative !important;
}
/* line 855, wp-content/themes/g5_helium/custom/scss/custom.scss */
.menu-categorias .g-content .g-main-nav .g-toplevel li.g-parent .g-menu-parent-indicator::after {
  position: absolute;
  right: 5px;
  bottom: 15px;
}
/* line 895, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 896, wp-content/themes/g5_helium/custom/scss/custom.scss */
#mini-post-ultimo .g-content {
  padding: 0px 5px;
}
/* line 898, wp-content/themes/g5_helium/custom/scss/custom.scss */
#mini-post-ultimo .g-content .r-miniposts-item {
  border: 3px solid #fc3;
  border-radius: 20px;
  padding: 15px 10px;
}
/* line 906, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 907, wp-content/themes/g5_helium/custom/scss/custom.scss */
.label-ultimo-post .g-content {
  line-height: 20px;
  margin-top: 20px;
}
/* line 910, wp-content/themes/g5_helium/custom/scss/custom.scss */
.label-ultimo-post .g-content h2 {
  margin-bottom: 0px;
}
/* line 916, wp-content/themes/g5_helium/custom/scss/custom.scss */
.g-menu-item-container img {
  width: 2rem;
}
/* line 920, wp-content/themes/g5_helium/custom/scss/custom.scss */
.formulario-con-borde {
  border: 5px solid #fc3;
  border-radius: 20px;
  padding: 0px 25px;
}
/* The Modal (background) */
/* line 930, wp-content/themes/g5_helium/custom/scss/custom.scss */
.modal {
  display: none;
  /* Hidden by default */
  position: fixed;
  /* Stay in place */
  z-index: 1;
  /* Sit on top */
  left: 0;
  top: 0;
  width: 100%;
  /* Full width */
  height: 100%;
  /* Full height */
  overflow: auto;
  /* Enable scroll if needed */
  background-color: #000;
  /* Fallback color */
  background-color: rgba(0, 0, 0, 0.4);
  /* Black w/ opacity */
}
/* Modal Content/Box */
/* line 944, wp-content/themes/g5_helium/custom/scss/custom.scss */
.modal-content {
  background-color: #fefefe;
  margin: 15% auto;
  /* 15% from the top and centered */
  padding: 20px;
  border: 1px solid #888;
  width: 80%;
  /* Could be more or less, depending on screen size */
  font-size: 0.8rem;
}
/* The Close Button */
/* line 954, wp-content/themes/g5_helium/custom/scss/custom.scss */
.close {
  color: #aaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
}
/* line 961, wp-content/themes/g5_helium/custom/scss/custom.scss */
.close:hover, .close:focus {
  color: black;
  text-decoration: none;
  cursor: pointer;
}
/* line 973, wp-content/themes/g5_helium/custom/scss/custom.scss */
.widgets-list-layout-links a {
  color: #424753;
}
/* line 977, wp-content/themes/g5_helium/custom/scss/custom.scss */
.bloque-resumen {
  border-left: 7px solid #fc3;
  background-color: #f0f0f0;
  padding: 5px 10px 5px 30px;
  border-radius: 20px;
}
/* line 984, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 985, wp-content/themes/g5_helium/custom/scss/custom.scss */
.type-post h1 {
  font-size: 2.5rem;
}
/* line 988, wp-content/themes/g5_helium/custom/scss/custom.scss */
.type-post h2 {
  font-size: 1.8rem;
}
/* Jetpack - Posts mas léidos*/
/* line 1006, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1007, wp-content/themes/g5_helium/custom/scss/custom.scss */
.jetpack_top_posts_widget .widgets-list-layout li {
  border: 1px solid grey;
  border-radius: 20px;
  padding: 10px 20px;
}
/* line 1013, wp-content/themes/g5_helium/custom/scss/custom.scss */
.jetpack_top_posts_widget .widgets-list-layout li img.widgets-list-layout-blavatar {
  max-width: 70px;
}
/* line 1017, wp-content/themes/g5_helium/custom/scss/custom.scss */
.jetpack_top_posts_widget .widgets-list-layout li .widgets-list-layout-links a {
  font-size: 1.1rem;
}
/* line 1023, wp-content/themes/g5_helium/custom/scss/custom.scss */
.verposts-hidden {
  display: none;
}
/* line 1033, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-expanded {
  display: none;
}
/* line 1037, wp-content/themes/g5_helium/custom/scss/custom.scss */
.widget_categories .postform {
  font-family: myFirstFont;
  height: 45px;
  width: 100%;
}
/* line 1043, wp-content/themes/g5_helium/custom/scss/custom.scss */
.instagram-logo {
  font-family: myFirstFont;
}
/* line 1045, wp-content/themes/g5_helium/custom/scss/custom.scss */
.instagram-logo img {
  height: 120px;
}
/* line 1050, wp-content/themes/g5_helium/custom/scss/custom.scss */
.instagram-links {
  font-family: myFirstFont;
  font-size: 1.2rem;
}
/* line 1054, wp-content/themes/g5_helium/custom/scss/custom.scss */
.instagram-links .instagram-user {
  color: grey;
  margin: 4px 0;
}
/* line 1055, wp-content/themes/g5_helium/custom/scss/custom.scss */
.instagram-links .instagram-title {
  font-weight: bold;
  margin: 0 0 50px 0;
  font-size: 1.4rem;
}
/* line 1056, wp-content/themes/g5_helium/custom/scss/custom.scss */
.instagram-links hr {
  margin: 8px 0;
}
/* line 1057, wp-content/themes/g5_helium/custom/scss/custom.scss */
.instagram-links ul {
  margin: 0px;
  padding: 0px;
}
/* line 1060, wp-content/themes/g5_helium/custom/scss/custom.scss */
.instagram-links ul li {
  font-weight: bold;
  list-style-type: none;
  margin: 15px 0;
}
/* line 1067, wp-content/themes/g5_helium/custom/scss/custom.scss */
.instagram-links ul li a {
  color: #fc3;
  display: block;
  background: #312f38;
  font-size: 1.4rem;
  line-height: 40px;
  text-decoration: none;
}
/* line 1075, wp-content/themes/g5_helium/custom/scss/custom.scss */
.instagram-links ul li a:hover {
  background: #fc3;
  color: black;
}
/* line 1083, wp-content/themes/g5_helium/custom/scss/custom.scss */
/* line 1085, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-intro.errorpage {
  color: #fc3;
  background-image: url('../images/error/error-404-desktop.jpg');
  background-size: contain;
  background-repeat: no-repeat;
  width: 80%;
  height: 0;
  padding-top: 55.2%;
  /* (img-height / img-width * container-width) */
  /* (853 / 1280 * 100) */
  margin: 0 auto;
}
/* line 1098, wp-content/themes/g5_helium/custom/scss/custom.scss */
.wrapper-enlaces-error {
  position: absolute;
  top: 42%;
  right: 1%;
  width: 22%;
  height: 35%;
  perspective: 600px;
  perspective-origin: -68% 35%;
}
/* line 1110, wp-content/themes/g5_helium/custom/scss/custom.scss */
.enlaces-error {
  transform: rotateX(-20deg) rotateY(-38deg);
  font-size: 18px;
  font-weight: bold;
}
/* line 1116, wp-content/themes/g5_helium/custom/scss/custom.scss */
.enlaces-error ul {
  list-style-type: square;
  line-height: 1.9rem;
}
/* line 1121, wp-content/themes/g5_helium/custom/scss/custom.scss */
#g-intro i {
  position: absolute;
  top: 50%;
  left: 50%;
}
/* line 1126, wp-content/themes/g5_helium/custom/scss/custom.scss */
.error-titulo-enlaces {
  font-family: myFirstFont;
  font-size: 1.6rem;
  color: dimgray;
  font-weight: bold;
  position: absolute;
  top: 8%;
  right: 5%;
  text-align: center;
}
/* line 1137, wp-content/themes/g5_helium/custom/scss/custom.scss */
.portada-libro {
  margin-left: 10px;
  margin-right: 10px;
}
/* line 1142, wp-content/themes/g5_helium/custom/scss/custom.scss */
.portada-libro a {
  border-bottom: none;
}
/* line 1146, wp-content/themes/g5_helium/custom/scss/custom.scss */
.portada-libro a:hover {
  background-color: transparent;
}
@media screen and (min-width: 598px) {
  /* line 1152, wp-content/themes/g5_helium/custom/scss/custom.scss */
  .portada-libro:hover + .overlay-slide-bottom {
    opacity: 1;
    transform: translateY(-70%);
  }
  /* line 1157, wp-content/themes/g5_helium/custom/scss/custom.scss */
  .overlay-slide-bottom {
    opacity: 0;
    transition-duration: 0.3s;
    transition-timing-function: ease-out;
    transition-property: opacity, transform;
  }
}
/* line 1166, wp-content/themes/g5_helium/custom/scss/custom.scss */
.boton-comprar-libro {
  width: 60%;
  margin: 0 auto;
  margin-bottom: 45px;
}
/*# sourceMappingURL=custom_home_-_particles.css.map */