.elementor .e-8a2cf99-cc6c{width:220px;flex:0 0 auto;& a:focus-visible { outline: 3px solid #145A89; outline-offset: 4px; }\n}.elementor .e-1d271c09-c688:hover,.elementor .e-1d271c09-c688:focus-visible{color:#0B2F4A;text-decoration:none;background-color:transparent;}.elementor .e-1d271c09-c688{font-family:var(--tp-fuente);font-weight:600;font-size:16px;color:#145A89;line-height:1.2;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:auto;margin-inline-end:32px;border-radius:0px;border-width:0px;border-style:none;background-color:transparent;display:inline-flex;align-items:center;box-shadow: none;\n}.elementor .e-164ee40a-e345{flex:0 0 auto;}.elementor .e-e6ca19-ec62{width:100%;height:96px;max-width:1260px;padding:0px;display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-2c7797bd-79c5{width:100%;position:sticky;inset-block-start:0px;z-index:60;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;border-block-end-width:1px;background-color:#FFFFFF;display:flex;justify-content:center;border-bottom-style: solid; border-bottom-color: #E3EBF1;\n}.elementor .e-cc09d43-743c{font-family:var(--tp-fuente);font-weight:700;font-size:14.5px;color:#8FD6D9;letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-1f2f6002-d7d3{font-family:var(--tp-fuente);font-weight:800;font-size:52px;color:#FFFFFF;letter-spacing:-0.025em;line-height:1.1;margin:0px;& span { display: block; font-size: 32px; line-height: 1.2; letter-spacing: -0.015em; color: #F7B53D; margin: 8px 0px 0px 0px; }\n}.elementor .e-6ffbc17e-7c09{max-width:62ch;font-family:var(--tp-fuente);font-size:18.5px;color:#E1ECF4;line-height:1.6;margin:0px;}.elementor .e-15e5046-3cbf{font-family:var(--tp-fuente);font-weight:700;font-size:16.5px;color:#F7B53D;margin:0px;}.elementor .e-46a32209-a16a:hover,.elementor .e-46a32209-a16a:focus-visible{color:#F7B53D;}.elementor .e-46a32209-a16a{font-family:var(--tp-fuente);font-weight:600;font-size:16.5px;color:#FFFFFF;text-decoration:underline;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;text-underline-offset: 6px; &:focus-visible { outline: 2px solid #FFFFFF; outline-offset: 4px; }\n}.elementor .e-50bfea06-a8fd{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 0px;align-items:flex-start;}.elementor .e-5a1233b1-c481{padding-block-start:0px;}.elementor .e-3461d1dd-efba{font-family:var(--tp-fuente);font-weight:800;font-size:38px;color:#0B2F4A;letter-spacing:-0.02em;line-height:1.1;margin:0px;}.elementor .e-514cd5fe-d42e{font-family:var(--tp-fuente);font-weight:500;font-size:15px;color:#3E5163;margin:0px;}.elementor .e-4978440c-6a8e{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-508433b5-6c7c{width:100%;}.elementor .e-7f176044-9fe2{display:none;}.elementor .e-2b595eb7-d4fe{width:500px;padding:28px;border-radius:18px;background-color:#FFFFFF;box-shadow:0px 24px 48px -20px rgba(0,0,0,0.45);display:flex;flex-direction:column;gap:0px;flex:0 0 auto;}.elementor .e-47daed0d-193b{width:100%;max-width:1260px;padding:0px;display:flex;flex-direction:row;gap:40px;align-items:center;}.elementor .e-10f0c8fd-8445{width:100%;padding-block-start:64px;padding-block-end:72px;padding-inline-start:40px;padding-inline-end:40px;background-image:url("https://taxespositivos.com/wp-content/uploads/2026/10/tp-fondo-hero-individuales-basico.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#0B2F4A;display:flex;justify-content:center;}.elementor .e-e4c93c-2852{font-family:var(--tp-fuente);font-weight:700;font-size:16.5px;color:#0B2F4A;line-height:1.5;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:10px;border-inline-start-width:4px;background-color:#E8F5F5;align-self:flex-start;border-left-style: solid; border-left-color: #35A1A6;\n}.elementor .e-3067153f-dbf3{gap:16px;}.elementor .e-6ab09983-43ba{background-image:url("https://taxespositivos.com/wp-content/uploads/2026/10/tp-marca-agua-azul.png");background-repeat:no-repeat;background-attachment:scroll;background-size:auto 140%;background-position:0% 0%;background-color:#FFFFFF;background-position: right -60px center;\n}.elementor .e-16ff4420-c7a7{color:#FFFFFF;}.elementor .e-1374e6e-f6a7{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;border-radius:14px;border-width:1px;border-color:#DCE5EC;border-style:solid;background-color:#FFFFFF;}.elementor .e-2b756768-f9a0{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;border-radius:14px;border-width:1px;border-color:#DCE5EC;border-style:solid;background-color:#FFFFFF;}.elementor .e-61aa7d5-1a8b{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;border-radius:14px;border-width:1px;border-color:#DCE5EC;border-style:solid;background-color:#FFFFFF;}.elementor .e-1ae6775a-4eb8{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;border-radius:14px;border-width:1px;border-color:#DCE5EC;border-style:solid;background-color:#FFFFFF;}.elementor .e-1a358590-87e7{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;border-radius:14px;border-width:1px;border-color:#DCE5EC;border-style:solid;background-color:#FFFFFF;}.elementor .e-1cddb7a0-392e{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;border-radius:14px;border-width:1px;border-color:#DCE5EC;border-style:solid;background-color:#FFFFFF;}.elementor .e-49c9217-40a9{padding:0px;display:grid;gap:16px;grid-template-columns:repeat(3, minmax(0px, 1fr));}.elementor .e-3b92802-e2fe{font-weight:400;color:#0B2F4A;}.elementor .e-75580f9e-593d{background-color:#0B2F4A;}.elementor .e-6a2f3663-20d6{gap:12px;}.elementor .e-c48b17f-4e08{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-1b069122-67cc{min-width:0px;gap:14px;flex:1 1 0px;}.elementor .e-9cc39ec-6f51{flex-direction:row;gap:40px;align-items:flex-start;}.elementor .e-7a18f3fd-651e{background-color:#F2F6F9;}.elementor .e-79e0652a-db12{width:300px;overflow:hidden;border-radius:18px;box-shadow:0px 20px 40px -24px rgba(11,47,74,0.55);flex:0 0 auto;}.elementor .e-1510925b-e47f{font-family:var(--tp-fuente);font-weight:700;font-size:18px;color:#1B7F85;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1e32077c-15fd{max-width:58ch;}.elementor .e-73fe678d-c39f{max-width:58ch;}.elementor .e-19fe25b0-c6a1{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-73253025-3162{flex-direction:row;gap:40px;align-items:center;}.elementor .e-1df4f485-e121{background-image:url("https://taxespositivos.com/wp-content/uploads/2026/10/tp-marca-agua-azul.png");background-repeat:no-repeat;background-attachment:scroll;background-size:auto 110%;background-position:0% 0%;background-color:#FFFFFF;background-position: right -40px center; background-position: right 2% center; background-size: auto 70%;\n}.elementor .e-256e749f-d070{color:#FFFFFF;}.elementor .e-13e23892-8207{margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-47d4b6b9-7004{font-family:var(--tp-fuente);font-size:14.5px;color:#4A5D6E;line-height:1.5;margin:0px;}.elementor .e-2c28f11b-8312{width:100%;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-45c9baa3-3705{min-width:0px;border-style:none;gap:10px;flex:1 1 0px;}.elementor .e-3e7892b2-b8eb{font-family:var(--tp-fuente);font-weight:600;font-size:16px;color:#3E5163;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2d4fc13-b20c{font-family:var(--tp-fuente);font-weight:700;font-size:16px;color:#0B2F4A;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4afa05ee-a8a2{width:100%;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-66281608-4725{min-width:0px;border-style:none;gap:10px;flex:1 1 0px;}.elementor .e-3a675722-4d31{padding:0px;display:flex;flex-direction:row;gap:32px;}.elementor .e-7870c445-abc8{background-color:#0B2F4A;}.elementor .e-49e030eb-5e87{gap:12px;}.elementor .e-46963c43-972e{background-color:#FFFFFF;}.elementor .e-2a61b2bd-23d3{color:#0B2F4A;text-align:center;}.elementor .e-77ef882c-ff76{font-family:var(--tp-fuente);font-size:18px;color:#1E3A52;line-height:1.6;text-align:center;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3bff840c-7205{&:focus-visible { outline: 3px solid #FFFFFF; outline-offset: 3px; } &:focus-visible { outline: 3px solid #0B2F4A; outline-offset: 3px; }\n}.elementor .e-100c4d9c-773d{font-family:var(--tp-fuente);font-size:15px;color:#1E3A52;line-height:1.5;text-align:center;margin:0px;& a { color: #145A89; font-weight: 700; text-decoration: underline; } & a:focus-visible { outline: 2px solid #145A89; outline-offset: 3px; }\n}.elementor .e-54b71366-a81c{max-width:760px;gap:18px;align-items:center;}.elementor .e-2c5b5730-fecc{padding-block-start:64px;padding-block-end:64px;background-image:url("https://taxespositivos.com/wp-content/uploads/2026/10/tp-marca-agua-azul.png");background-repeat:no-repeat;background-attachment:scroll;background-size:auto 70%;background-position:0% 0%;background-color:#E8F1F8;background-position: right 4% center; background-position: right 4% center;\n}.elementor .e-310b4ca5-4f9c{width:190px;}.elementor .e-afbbd08-9dd6{font-family:var(--tp-fuente);font-size:15.5px;color:#D6E3EE;line-height:1.6;margin:0px;}.elementor .e-12fc9c4a-71ab:hover,.elementor .e-12fc9c4a-71ab:focus-visible{color:#0B2F4A;background-color:#F7B53D;fill: #0B2F4A;\n}.elementor .e-12fc9c4a-71ab{width:40px;height:40px;color:#FFFFFF;padding:10px;border-radius:999px;background-color:rgba(255,255,255,0.1);fill: #FFFFFF; & svg { fill: currentColor; } &:focus-visible { outline: 2px solid #FFFFFF; outline-offset: 3px; }\n}.elementor .e-5a72a638-7ffe:hover,.elementor .e-5a72a638-7ffe:focus-visible{color:#0B2F4A;background-color:#F7B53D;fill: #0B2F4A;\n}.elementor .e-5a72a638-7ffe{width:40px;height:40px;color:#FFFFFF;padding:10px;border-radius:999px;background-color:rgba(255,255,255,0.1);fill: #FFFFFF; & svg { fill: currentColor; } &:focus-visible { outline: 2px solid #FFFFFF; outline-offset: 3px; }\n}.elementor .e-2385f974-a23b:hover,.elementor .e-2385f974-a23b:focus-visible{color:#0B2F4A;background-color:#F7B53D;fill: #0B2F4A;\n}.elementor .e-2385f974-a23b{width:40px;height:40px;color:#FFFFFF;padding:10px;border-radius:999px;background-color:rgba(255,255,255,0.1);fill: #FFFFFF; & svg { fill: currentColor; } &:focus-visible { outline: 2px solid #FFFFFF; outline-offset: 3px; }\n}.elementor .e-5067a910-fb1f{padding:0px;margin-block-start:4px;display:flex;flex-direction:row;gap:12px;}.elementor .e-43509cb2-dc65{padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-34e338ef-3757{font-family:var(--tp-fuente);font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-21e30689-c78b{font-family:var(--tp-fuente);font-size:15.5px;color:#D6E3EE;line-height:2;margin:0px;& a { color: #E1ECF4; text-decoration: none; } & a:focus-visible { outline: 2px solid #FFFFFF; outline-offset: 3px; } & a { color: #FFFFFF; }\n}.elementor .e-a466d4a-a3fa{padding:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-24cf5d25-dfec{font-family:var(--tp-fuente);font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-37864fd4-7e67{font-family:var(--tp-fuente);font-size:15.5px;color:#D6E3EE;line-height:2;margin:0px;& a { color: #E1ECF4; text-decoration: none; } & a:focus-visible { outline: 2px solid #FFFFFF; outline-offset: 3px; } & a { color: #FFFFFF; }\n}.elementor .e-48f21e9f-311f{padding:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-281af816-73e1{width:100%;max-width:1260px;padding-block-end:28px;display:flex;flex-direction:row;gap:40px;}.elementor .e-669ae0b9-fe7b{width:100%;max-width:1260px;font-family:var(--tp-fuente);font-size:14px;color:#B5CADA;text-align:center;padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255,255,255,0.1); & a { color: #D6E3EE; text-decoration: none; } & a:hover { text-decoration: underline; } & a:focus-visible { outline: 2px solid #FFFFFF; outline-offset: 3px; }\n}.elementor .e-7bdf320b-d210{width:100%;padding-block-start:40px;background-color:#081F31;display:flex;flex-direction:column;align-items:center;}