.elementor .e-15e77e06-b97b{font-size:17px;color:var(--verde);letter-spacing:0.04em;text-transform:uppercase;margin:0px;}.elementor .e-807621e-ca9c{font-family:var(--font-titulos);font-weight:700;font-size:50px;color:var(--tinta);letter-spacing:-0.01em;line-height:1.2;margin:0px;& span { display: inline-flex; align-items: center; gap: 0.25em; margin: 0.22em 0 0.06em; padding: 0.06em 0.55em 0.14em; border-radius: 999px; background: #ceead6; color: #188038; font-weight: 500; white-space: nowrap; --icono: url("data:image/svg+xml,svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'circle cx='12' cy='12' r='9.5'/path d='M9.4 9.2a2.7 2.7 0 0 1 5.2.9c0 1.8-2.6 2.4-2.6 3.9'/path d='M12 17.3h.01'//svg"); } & span::after { content: ""; width: 0.8em; height: 0.8em; flex-shrink: 0; background: #188038; -webkit-mask: var(--icono) center / contain no-repeat; mask: var(--icono) center / contain no-repeat; } & span { display: inline-flex; align-items: center; gap: 0.25em; margin: 0.22em 0 0.06em; padding: 0.06em 0.55em 0.14em; border-radius: 999px; background: #ceead6; color: #188038; font-weight: 500; white-space: nowrap; } & span::after { content: ""; width: 0.8em; height: 0.8em; flex-shrink: 0; background: #188038; -webkit-mask: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyLjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iOS41Ii8+PHBhdGggZD0iTTkuNCA5LjJhMi43IDIuNyAwIDAgMSA1LjIuOWMwIDEuOC0yLjYgMi40LTIuNiAzLjkiLz48cGF0aCBkPSJNMTIgMTcuM2guMDEiLz48L3N2Zz4=) center / contain no-repeat; mask: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyLjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iOS41Ii8+PHBhdGggZD0iTTkuNCA5LjJhMi43IDIuNyAwIDAgMSA1LjIuOWMwIDEuOC0yLjYgMi40LTIuNiAzLjkiLz48cGF0aCBkPSJNMTIgMTcuM2guMDEiLz48L3N2Zz4=) center / contain no-repeat; }\n}.elementor .e-5d56e8ef-e0a5{font-family:var(--font-titulos);font-weight:500;font-size:22px;color:var(--tinta);line-height:1.3;margin:0px;}.elementor .e-1ac323df-81b0{width:24px;color:var(--verde);flex:0 0 auto;}.elementor .e-305077d0-8381{cursor:pointer;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-502ff870-56ba{font-size:17px;color:var(--tinta-suave);line-height:1.55;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-78c99685-88a7{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-radius:24px;background-color:var(--niebla);& summary { list-style: none; } & summary::-webkit-details-marker { display: none; } & summary::after { content: "+"; flex-shrink: 0; font-family: Outfit, sans-serif; font-size: 30px; line-height: 1; font-weight: 500; color: #188038; transition: transform .2s; } &[open] summary::after { transform: rotate(45deg); }\n}.elementor .e-7fb2201a-69cb{font-family:var(--font-titulos);font-weight:500;font-size:22px;color:var(--tinta);line-height:1.3;margin:0px;}.elementor .e-5d94c1b7-cc74{width:24px;color:var(--verde);flex:0 0 auto;}.elementor .e-30b02bc1-2bec{cursor:pointer;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-3bb54ba4-432f{font-size:17px;color:var(--tinta-suave);line-height:1.55;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3fb9d9a8-3f02{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-radius:24px;background-color:var(--niebla);& summary { list-style: none; } & summary::-webkit-details-marker { display: none; } & summary::after { content: "+"; flex-shrink: 0; font-family: Outfit, sans-serif; font-size: 30px; line-height: 1; font-weight: 500; color: #188038; transition: transform .2s; } &[open] summary::after { transform: rotate(45deg); }\n}.elementor .e-548228ee-cfd6{font-family:var(--font-titulos);font-weight:500;font-size:22px;color:var(--tinta);line-height:1.3;margin:0px;}.elementor .e-62f581fd-974f{width:24px;color:var(--verde);flex:0 0 auto;}.elementor .e-44886c2c-af87{cursor:pointer;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-5ec17b15-ee76{font-size:17px;color:var(--tinta-suave);line-height:1.55;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6538700e-5b41{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-radius:24px;background-color:var(--niebla);& summary { list-style: none; } & summary::-webkit-details-marker { display: none; } & summary::after { content: "+"; flex-shrink: 0; font-family: Outfit, sans-serif; font-size: 30px; line-height: 1; font-weight: 500; color: #188038; transition: transform .2s; } &[open] summary::after { transform: rotate(45deg); }\n}.elementor .e-76fb829b-dda7{font-family:var(--font-titulos);font-weight:500;font-size:22px;color:var(--tinta);line-height:1.3;margin:0px;}.elementor .e-6f34ff42-8ec1{width:24px;color:var(--verde);flex:0 0 auto;}.elementor .e-f85fd27-45a6{cursor:pointer;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-53c8ba50-3c8d{font-size:17px;color:var(--tinta-suave);line-height:1.55;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-79c737c9-eb66{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-radius:24px;background-color:var(--niebla);& summary { list-style: none; } & summary::-webkit-details-marker { display: none; } & summary::after { content: "+"; flex-shrink: 0; font-family: Outfit, sans-serif; font-size: 30px; line-height: 1; font-weight: 500; color: #188038; transition: transform .2s; } &[open] summary::after { transform: rotate(45deg); }\n}.elementor .e-a6ee0b7-a3ce{max-width:820px;margin-block-start:8px;gap:12px;text-align: left;\n}.elementor .e-3737656-cdd3{text-align:center;padding-block-start:96px;padding-block-end:96px;padding-inline-start:5%;padding-inline-end:5%;display:flex;flex-direction:column;gap:18px;align-items:center;}