.elementor-2700 .elementor-element.elementor-element-a4a850f{--display:flex;overflow:visible;}.elementor-2700 .elementor-element.elementor-element-c2dbacb{padding:50px 0px 39px 0px;}.elementor-2700 .elementor-element.elementor-element-c2dbacb .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:35px;}.elementor-2700 .elementor-element.elementor-element-f1bb09d{--display:flex;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2700 .elementor-element.elementor-element-82d0e15 .elementskit-blog-block-post, .elementor-2700 .elementor-element.elementor-element-82d0e15 .elementskit-post-image-card, .elementor-2700 .elementor-element.elementor-element-82d0e15 .elementskit-post-card{background-color:#178E7900;border-radius:5px 5px 5px 5px;padding:3px 3px 3px 3px;margin:3px 3px 3px 3px;}.elementor-2700 .elementor-element.elementor-element-82d0e15 .elementskit-post-image-card{display:block;}.elementor-2700 .elementor-element.elementor-element-82d0e15 .elementskit-blog-block-post .elementskit-post-body{padding:5px 5px 5px 5px;}.elementor-2700 .elementor-element.elementor-element-82d0e15 .elementskit-post-image-card .elementskit-post-body{padding:5px 5px 5px 5px;}.elementor-2700 .elementor-element.elementor-element-82d0e15 .elementskit-post-body{background-color:#178E7900;border-width:0px 0px 0px 0px;}.elementor-2700 .elementor-element.elementor-element-82d0e15 .post-meta-list{text-align:left;}.elementor-2700 .elementor-element.elementor-element-82d0e15 .elementskit-meta-lists.elementskit-style-tag{left:-10px;}.elementor-2700 .elementor-element.elementor-element-82d0e15 .elementskit-meta-lists.elementskit-style-tag > .elementskit-single-meta::before{border-width:5px;left:0%;top:-10px;}.elementor-2700 .elementor-element.elementor-element-82d0e15 .elementskit-post-body .entry-title, .elementor-2700 .elementor-element.elementor-element-82d0e15 .elementskit-entry-header .entry-title, .elementor-2700 .elementor-element.elementor-element-82d0e15 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-2700 .elementor-element.elementor-element-82d0e15 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-2700 .elementor-element.elementor-element-82d0e15 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-family:"Verdana", Sans-serif;text-decoration:none;}.elementor-2700 .elementor-element.elementor-element-82d0e15 .elementskit-post-body .entry-title a{color:var( --e-global-color-c3f7944 );}.elementor-2700 .elementor-element.elementor-element-82d0e15 .elementskit-entry-header .entry-title a{color:var( --e-global-color-c3f7944 );}.elementor-2700 .elementor-element.elementor-element-82d0e15 .elementskit-post-body .entry-title{text-align:left;}.elementor-2700 .elementor-element.elementor-element-82d0e15 .elementskit-entry-header .entry-title{text-align:left;}.elementor-2700 .elementor-element.elementor-element-82d0e15 .elementskit-post-footer > p{color:var( --e-global-color-astglobalcolor3 );}.elementor-2700 .elementor-element.elementor-element-82d0e15 .elementskit-post-body > p{color:var( --e-global-color-astglobalcolor3 );text-align:left;}.elementor-2700 .elementor-element.elementor-element-82d0e15 .elementskit-post-footer{text-align:left;}.elementor-2700 .elementor-element.elementor-element-82d0e15 .ekit-blog-post-pagination-container{justify-content:left;}.elementor-2700 .elementor-element.elementor-element-82d0e15 .ekit-blog-post-pagination-container .page-numbers{padding:12px 14px 12px 14px;border-radius:2px 2px 2px 2px;color:var( --e-global-color-c3f7944 );}.elementor-2700 .elementor-element.elementor-element-82d0e15 .ekit-blog-post-pagination-container .page-numbers:hover{color:var( --e-global-color-accent );}.elementor-2700 .elementor-element.elementor-element-82d0e15 .ekit-blog-post-pagination-container .page-numbers.current{color:#fff;}.elementor-2700 .elementor-element.elementor-element-2cf2298{--display:flex;overflow:visible;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2700 .elementor-element.elementor-element-82d0e15 .elementskit-blog-block-post, .elementor-2700 .elementor-element.elementor-element-82d0e15 .elementskit-post-image-card, .elementor-2700 .elementor-element.elementor-element-82d0e15 .elementskit-post-card{margin:0px 0px 30px 0px;}}@media(max-width:767px){.elementor-2700 .elementor-element.elementor-element-82d0e15 .elementskit-blog-block-post, .elementor-2700 .elementor-element.elementor-element-82d0e15 .elementskit-post-image-card, .elementor-2700 .elementor-element.elementor-element-82d0e15 .elementskit-post-card{margin:0px 0px 30px 0px;}}/* Start custom CSS for elementskit-blog-posts, class: .elementor-element-82d0e15 */<style>
  /* si tenés header fijo, ajustá este margen para que no tape el título */
  #blog-top { scroll-margin-top: 120px; } 
</style>

<script>
(function () {
  // Evitamos que el navegador restaure la posición anterior
  if ('scrollRestoration' in history) history.scrollRestoration = 'manual';

  // Interceptar clics en la paginación y forzar el #blog-top
  document.addEventListener('click', function (e) {
    const link = e.target.closest('.ekit-pagination a, .elementskit-pagination a, .page-numbers');
    if (!link) return;
    e.preventDefault(); // frenamos la navegación default
    const url = new URL(link.href, location.href);
    url.hash = 'blog-top';
    window.location.href = url.toString(); // navegamos nosotros con el hash
  });

  // Si ya caíste en una página paginada, subí al ancla al cargar
  function scrollIfPaged() {
    const isPaged = /(\/page\/\d+|[?&](paged|page)=\d+)/i.test(location.href) || location.hash === '#blog-top';
    if (!isPaged) return;
    const el = document.getElementById('blog-top');
    if (!el) return;
    // pequeño delay para que termine de renderizar
    setTimeout(() => el.scrollIntoView({ behavior: 'instant', block: 'start' }), 80);
  }

  document.addEventListener('DOMContentLoaded', scrollIfPaged);
  window.addEventListener('load', scrollIfPaged);
})();
</script>/* End custom CSS */