@charset "UTF-8";
/* =========================================================================
   Headings: reducir tamaño de fuente un 20% en todo el sitio
   Sobreescribimos las variables custom del tema para evitar !important
   ========================================================================= */
:root {
  --wp--custom--font-size--h-1: calc(var(--wp--preset--font-size--6-x-large) * 0.8);
  --wp--custom--font-size--h-2: calc(var(--wp--preset--font-size--5-x-large) * 0.8);
  --wp--custom--font-size--h-3: calc(var(--wp--preset--font-size--4-x-large) * 0.8);
  --wp--custom--font-size--h-4: calc(var(--wp--preset--font-size--3-x-large) * 0.8);
  --wp--custom--font-size--h-5: calc(var(--wp--preset--font-size--2-x-large) * 0.8);
  --wp--custom--font-size--h-6: calc(var(--wp--preset--font-size--large) * 0.8);
}

/* =========================================================================
   .home-header > .wp-block-columns: padding en móvil (≤ 600px)
   ========================================================================= */
.switcher-poly {
  padding: 0;
}
.switcher-poly .lang-item {
  display: inline-block;
}
.switcher-poly .lang-item a {
  text-decoration: none;
  color: #46986B;
}
.switcher-poly .lang-item a[aria-current=true] {
  font-weight: bold;
}

@media (max-width: 600px) {
  .home-header .wp-block-columns {
    padding: 48px 0 0 0 !important;
  }
  .switcher-poly {
    width: 100%;
    text-align: right;
  }
  .wp-container-core-group-is-layout-28aa6802 {
    width: 100%;
  }
}

/*# sourceMappingURL=ofi-tools.css.map */
