.elementor .e-4994c8d-52091e2{margin: 14px 0 22px 0 !important;\n}.elementor .e-78dfaecf-2b66237{font-family:var(--k-fuente-titulos);font-weight:600;font-size:28px;color:var(--k-texto);letter-spacing:-0.01em;line-height:1.1;margin: 0 0 20px 0 !important; &:empty { display: none !important; } margin: 0 0 22px 0 !important;\n}.elementor .e-5ac931de-06ac3b5{color:var(--k-blanco);width: 20px !important; height: 20px !important; fill: var(--k-blanco);\n}.elementor .e-177f70b-f47686c{color:var(--k-blanco);margin: 0 !important;\n}.elementor .e-330a2085-b89da19{gap: 10px !important;\n}.elementor .e-7caa8588-abf34c6{margin-block-start:20px;}.elementor .e-288a560f-443e6d7{color:var(--k-azul-oscuro);width: 16px !important; height: 16px !important; fill: var(--k-azul-oscuro);\n}.elementor .e-ecbbc80-4815d7f{justify-content:space-between;align-items:center;display: flex !important; flex-direction: row !important; gap: 12px !important; padding: 0 !important; margin-bottom: 16px !important;\n}.elementor .e-4dd44ac5-1e07fdd{object-fit:contain;width: 32px !important; height: 32px !important; display: block !important;\n}.elementor .e-763a7b1f-893e604{padding: 0 !important; display: flex !important; flex-direction: column !important; gap: 4px !important;\n}.elementor .e-3ae8046b-1c6c5b3{margin-block-start:0px;margin-block-end:0px;border-radius:25px;border-width:0px;border-color:#eceaea;border-style:solid;flex: 1 1 0 !important; min-width: 0 !important;\n}.elementor .e-6f0546c1-23ed99c{color:#111111;width: 30px !important; height: 30px !important; fill: #111111;\n}.elementor .e-2d759df5-d910252{padding: 0 !important; display: flex !important; flex-direction: column !important; gap: 4px !important;\n}.elementor .e-5ef31ce1-6c909f8{margin-block-start:0px;margin-block-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--k-borde);border-style:solid;flex: 1 1 0 !important; min-width: 0 !important;\n}.elementor .e-5f844945-eb81166{object-fit:contain;width: 32px !important; height: 32px !important; display: block !important;\n}.elementor .e-2b3a4935-499aefc{padding: 0 !important; display: flex !important; flex-direction: column !important; gap: 4px !important;\n}.elementor .e-c84ab7d-5ddb4c6{border-color:var(--k-borde);flex: 1 1 0 !important; min-width: 0 !important;\n}.elementor .e-5e2cf8f7-ba2f045{object-fit:contain;width: 32px !important; height: 32px !important; display: block !important;\n}.elementor .e-5755ddf9-e499bdc{padding: 0 !important; display: flex !important; flex-direction: column !important; gap: 4px !important;\n}.elementor .e-687f008c-a7402a3{border-color:var(--k-borde);flex: 1 1 0 !important; min-width: 0 !important;\n}.elementor .e-51d6d79e-eccae9e{object-fit:contain;width: 32px !important; height: 32px !important; display: block !important;\n}.elementor .e-39702927-e59047a{padding: 0 !important; display: flex !important; flex-direction: column !important; gap: 4px !important;\n}.elementor .e-1e96489f-6decaef{border-color:var(--k-borde);flex: 1 1 0 !important; min-width: 0 !important;\n}.elementor .e-32a45fa9-a0f44fd{border-radius:18px;background-color:var(--k-fondo-suave);display: flex !important; flex-direction: row !important; padding: 26px 8px !important; margin: 4px 0 32px 0 !important; gap: 0 !important;\n}.elementor .e-4bc93509-aafe537{width:100%;column-count:2;column-gap:80px;column-rule: 1px solid var(--k-borde); padding: 0 40px !important; & p { margin: 0 0 14px 0; font-family: var(--k-fuente-texto); font-size: 15px; line-height: 1.7; color: var(--k-texto-cuerpo); break-inside: avoid; } & p:first-child { font-weight: 700; font-size: 17px; color: var(--k-texto); } & h4 { margin: 22px 0 8px 0; font-family: var(--k-fuente-titulos); font-size: 12px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: var(--k-azul-oscuro); break-after: avoid; } & p:first-child + h4 { margin-top: 18px; } & p:last-child { margin-bottom: 0; }\n}.elementor .e-4118f74f-f0b1ac4{border-radius:18px;display: flex !important; flex-direction: row !important; gap: 0 !important; padding: 32px 0 !important; padding: 24px 0 0 0 !important;\n}.elementor .e-656d64b2-a8cb03a{border-block-start-width:1px;padding: 24px 0 0 0 !important; border-top-style: solid; border-top-color: var(--k-borde); margin-bottom: 28px !important; margin-bottom: 12px !important;\n}.elementor .e-21885d94-04431ff{font-family:var(--k-fuente-texto);font-size:14px;color:var(--k-texto);line-height:20px;margin: 0 !important;\n}.elementor .e-397a9735-f830aac{padding:0px;border-radius:14px;align-items:center;display: flex !important; flex-direction: row !important; padding: 12px 14px !important; margin-top: 4px !important;\n}.elementor .e-7d6f75ea-b830d7a{max-width: 1440px !important; width: 100% !important; margin: 0 auto 72px auto !important;\n}