.elementor .paginacion-blog{padding-block-start:2.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:2rem;border-block-start-width:1px;display:flex;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: var(--color-gris-lineas); & .e--disabled { visibility: hidden; pointer-events: none; }\n}.elementor .barra-lateral-titulo{font-family:var(--fuente-texto);font-weight:600;font-size:0.875rem;color:var(--color-dorado);letter-spacing:1.4px;text-transform:uppercase;padding-block-end:0.75rem;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--color-dorado);\n}.elementor .barra-lateral-bloque{padding:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .barra-lateral{position:sticky;inset-block-start:110px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2.5rem;padding-inline-end:0px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:2.5rem;border-left-style: solid; border-left-color: var(--color-gris-lineas); & .elementor-search-form__container { min-height: 49px; background-color: transparent; border: 1px solid rgba(255,255,255,0.34); border-radius: 0px; } & .elementor-search-form__input { font-family: var(--fuente-texto), sans-serif; font-size: 1rem; color: var(--color-blanco); background-color: transparent; padding-left: 1rem; } & .elementor-search-form__input::placeholder { color: rgba(255,255,255,0.55); } & .elementor-search-form__submit { min-width: 52px; background-color: var(--color-dorado); color: var(--color-blanco); border-radius: 0px; } & .elementor-search-form__submit:hover { background-color: var(--color-crema); color: var(--color-negro); } & .elementor-search-form__submit svg { fill: currentColor; } & .elementor-widget-wp-widget-categories h5 { display: none; } & ul { list-style: none; margin: 0px; padding: 0px; } & li.cat-item { display: flex; justify-content: space-between; align-items: baseline; gap: 1rem; padding: 0.85rem 0px; border-bottom: 1px solid var(--color-gris-lineas); font-family: var(--fuente-texto), sans-serif; font-size: 0.875rem; color: var(--color-gris-lineas); } & li.cat-item a { font-family: var(--fuente-titulos), serif; font-size: 1.2rem; color: var(--color-crema); text-decoration: none; transition: color 0.2s; } & li.cat-item a:hover, & li.current-cat a { color: var(--color-dorado); }\n}.elementor .enlace-leer-mas{font-family:var(--fuente-texto);font-weight:600;font-size:0.875rem;color:var(--color-dorado);letter-spacing:0.8px;text-transform:uppercase;padding-block-start:0.5rem;margin-block-start:auto;}.elementor .articulo-fecha{font-family:var(--fuente-texto);font-weight:400;font-size:0.875rem;color:var(--color-dorado);letter-spacing:1px;text-transform:uppercase;}.elementor .tarjeta-articulo-imagen{width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;margin-block-end:1rem;display:block;filter: brightness(0.85);\n}.elementor .tarjeta-articulo:hover,.elementor .tarjeta-articulo:focus-visible{opacity:85%;}.elementor .tarjeta-articulo{height:100%;color:inherit;text-decoration:none;padding:0px;display:flex;flex-direction:column;gap:0.75rem;}.elementor .grilla-articulos{display:grid;gap:2.2rem;grid-template-columns:repeat(3, minmax(0, 1fr));grid-auto-rows:auto;}.elementor .icono-etiqueta{width:22px;height:22px;flex:0 0 22px;}.elementor .texto-base{font-family:var(--fuente-texto);font-weight:400;font-size:var(--tamano-texto);color:var(--color-blanco);line-height:1.4;}.elementor .titulo-pequeno{font-family:var(--fuente-titulos);font-weight:400;font-size:var(--tamano-titulo-pequeno);color:var(--color-crema);line-height:1.1;}.elementor .titulo-grande{font-family:var(--fuente-titulos);font-weight:400;font-size:var(--tamano-titulo-grande);color:var(--color-crema);line-height:0.95;}.elementor .texto-etiqueta{font-family:var(--fuente-texto);font-weight:400;font-size:var(--tamano-texto);color:var(--color-blanco);text-transform:uppercase;}.elementor .etiqueta-seccion{padding:0px;display:flex;flex-direction:row;gap:0.5rem;align-items:center;}.elementor .contenedor{width:var(--ancho-contenido);max-width:1274px;position:relative;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.5rem;}.elementor .seccion{width:100%;position:relative;padding-block-start:var(--espacio-seccion);padding-block-end:var(--espacio-seccion);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--color-negro);display:flex;flex-direction:column;align-items:center;}.elementor .columnas-2{padding:0px;display:flex;flex-direction:row;gap:4rem;align-items:center;}