.elementor .vidalim-blog-help-inner{min-width:0px;max-width:1280px;padding:40px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:24px;background-color:#E8F1EF;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .vidalim-blog-help{padding-block-start:0px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;background-color:white;}.elementor .vidalim-blog-page-button:hover,.elementor .vidalim-blog-page-button:focus-visible{background-color:#E8F1EF;}.elementor .vidalim-blog-page-button{width:auto;min-height:48px;font-weight:700;font-size:14px;color:#116D63;line-height:1.4;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;border-width:1px;border-color:#116D63;border-style:solid;background-color:white;display:inline-flex;justify-content:center;align-items:center;&:focus-visible { outline:3px solid #116D63;outline-offset:3px; }\n}.elementor .vidalim-blog-pagination{padding:0px;margin-block-start:32px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:12px;flex-wrap:wrap;justify-content:space-between;}.elementor .vidalim-blog-read{font-weight:800;font-size:14px;color:#116D63;line-height:1.5;padding-block-start:6px;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .vidalim-blog-excerpt{font-family:""Open Sans",sans-serif";font-size:15px;color:#3E4A46;line-height:1.65;margin:0px;}.elementor .vidalim-blog-meta{font-family:""Open Sans",sans-serif";font-size:13px;color:#56635F;line-height:1.5;margin:0px;}.elementor .vidalim-blog-card-title{font-family:""Open Sans",sans-serif";font-weight:800;font-size:22px;color:#1B2421;letter-spacing:-0.3px;line-height:1.3;margin:0px;overflow-wrap:anywhere;\n}.elementor .vidalim-blog-card-body{min-width:0px;padding:24px;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .vidalim-blog-card-image{width:100%;height:240px;object-fit:cover;border-radius:0px;display:block;}.elementor .vidalim-blog-card:hover,.elementor .vidalim-blog-card:focus-visible{border-color:#A9C8BD;box-shadow:0px 10px 28px 0px rgba(27,36,33,.06);}.elementor .vidalim-blog-card{height:100%;min-width:0px;overflow:hidden;color:#1B2421;text-decoration:none;padding:0px;border-radius:20px;border-width:1px;border-color:#E4E8E6;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0px;&:focus-visible { outline:3px solid #116D63;outline-offset:4px; }\n}.elementor .vidalim-blog-grid{padding:0px;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;}.elementor .vidalim-blog-topic:hover,.elementor .vidalim-blog-topic:focus-visible{background-color:#E8F1EF;}.elementor .vidalim-blog-topic{min-height:44px;font-weight:700;font-size:13px;color:#0B4F48;line-height:1.4;text-decoration:none;padding-block-start:11px;padding-block-end:11px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:#D5E1DD;border-style:solid;background-color:#FFFFFF;display:inline-flex;align-items:center;&:focus-visible { outline:3px solid #116D63;outline-offset:3px; }\n}.elementor .vidalim-blog-topics{min-width:0px;padding:0px;margin-block-start:0px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:8px;flex-wrap:wrap;}.elementor .vidalim-blog-list{padding-block-start:48px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FFFFFF;}.elementor .vidalim-blog-route{min-width:0px;padding:0px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:10px;flex-wrap:wrap;align-items:center;}.elementor .vidalim-blog-intro{min-width:0px;max-width:880px;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .vidalim-blog-inner{width:100%;min-width:0px;max-width:1280px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .vidalim-blog-hero{padding-block-start:48px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F6F4EE;}.elementor .vidalim-blog-shell{width:100%;min-width:0px;font-family:""Open Sans",sans-serif";color:#1B2421;padding:0px;}.elementor .vidalim-enlace:hover,.elementor .vidalim-enlace:focus-visible{text-decoration:underline;}.elementor .vidalim-enlace{min-height:44px;font-family:var(--vidalim-texto-fuente);font-weight:600;font-size:15px;color:var(--vidalim-verde);line-height:1.4;text-decoration:none;padding-block-start:6px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-flex;align-items:center;&:focus-visible { outline:3px solid #C79A1E;outline-offset:3px; }\n}.elementor .vidalim-boton:hover,.elementor .vidalim-boton:focus-visible{color:white;background-color:var(--vidalim-verde-oscuro);}.elementor .vidalim-boton{min-height:52px;font-family:var(--vidalim-texto-fuente);font-weight:700;font-size:15px;color:white;line-height:1.4;text-decoration:none;cursor:pointer;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;border-width:1px;border-color:transparent;border-style:solid;background-color:var(--vidalim-verde);display:inline-flex;justify-content:center;align-items:center;&:focus-visible { outline:3px solid #C79A1E;outline-offset:3px; } & > a { display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:52px;padding:14px 24px;line-height:1.4;color:inherit;text-decoration:inherit;border-radius:inherit; }\n}.elementor .vidalim-texto{font-family:var(--vidalim-texto-fuente);font-weight:400;font-size:16px;color:var(--vidalim-texto-secundario);line-height:1.6;margin:0px;}.elementor .vidalim-titulo{font-family:var(--vidalim-texto-fuente);font-weight:800;font-size:38px;color:var(--vidalim-texto);letter-spacing:-0.02em;line-height:1.12;margin:0px;}.elementor .vidalim-etiqueta{font-family:var(--vidalim-texto-fuente);font-weight:700;font-size:13px;color:var(--vidalim-verde);letter-spacing:0.1em;line-height:1.5;text-transform:uppercase;margin:0px;}.elementor .vidalim-blog-heading{font-weight:800;font-size:52px;color:#1B2421;letter-spacing:-1.2px;line-height:1.1;margin:0px;}