.elementor .blog-paginacion{width:100%;column-gap:16px;padding:0px;margin-block-start:56px;display:flex;justify-content:center;row-gap:16px;\n}.elementor .blog-loop{width:100%;padding-block-start:0px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .blog-imagen{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;margin-block-end:8px;border-radius:16px;}.elementor .blog-tarjeta{padding:0px;display:flex;flex-direction:column;align-items:flex-start;row-gap:10px;\n}.elementor .blog-rejilla{width:100%;column-gap:40px;padding:0px;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-auto-rows:auto;row-gap:56px;\n}.elementor .cabecera-pagina-interior{width:100%;max-width:1600px;padding:0px;display:flex;flex-direction:column;align-items:flex-start;row-gap: 28px;\n}.elementor .cabecera-pagina{width:100%;padding-block-start:110px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--blanco);display:flex;flex-direction:column;align-items:center;}.elementor .contenedor{width:100%;max-width:1600px;padding:0px;display:flex;flex-direction:column;}.elementor .seccion{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;display:flex;flex-direction:column;align-items:center;}.elementor .card-texto{font-family:var(--familia-base);font-weight:400;font-size:var(--card-texto);color:var(--negro);line-height:1.2;}.elementor .card-titulo{font-family:var(--familia-base);font-weight:500;font-size:var(--card-titulo);color:var(--negro);line-height:1.1;}.elementor .boton-primario:hover,.elementor .boton-primario:focus-visible{color:var(--blanco);background-color:var(--azul-hover);}.elementor .boton-primario{height:43px;font-family:var(--familia-base);font-weight:500;font-size:var(--menu);color:var(--blanco);line-height:1;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;border-radius:999px;background-color:var(--azul);display:inline-flex;justify-content:center;align-items:center;}.elementor .boton-primario:focus{color:var(--blanco);}.elementor .parrafo{font-family:var(--familia-base);font-weight:400;font-size:var(--parrafo);color:var(--negro);line-height:1.25;}.elementor .h1-hero{font-family:var(--familia-base);font-weight:700;font-size:var(--hero);color:var(--negro);line-height:1;}.elementor .texto-gris-acc{color:var(--gris-texto-accesible);}