.elementor .e-3b08649a-a269{width:220px;flex:0 0 auto;&:focus-visible { outline: 3px solid #145A89; outline-offset: 4px; } & a:focus-visible { outline: 3px solid #145A89; outline-offset: 4px; }\n}.elementor .e-2547e3f0-5128:hover,.elementor .e-2547e3f0-5128:focus-visible{color:#0B2F4A;text-decoration:none;background-color:transparent;}.elementor .e-2547e3f0-5128{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-691af31b-b7fc{flex:0 0 auto;}.elementor .e-d59cec2-40d9{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-598fb08d-5665{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-192d80e2-6c9a{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-65c87097-89e4{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-2b5369ea-358f{max-width:62ch;font-family:var(--tp-fuente);font-size:18.5px;color:#E1ECF4;line-height:1.6;margin:0px;}.elementor .e-72c4823d-9db3{padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;gap: 6px 20px;\n}.elementor .e-457f2b3c-35ad{font-family:var(--tp-fuente);font-weight:700;font-size:16.5px;color:#F7B53D;margin:0px;}.elementor .e-1b6bc99e-398c:hover,.elementor .e-1b6bc99e-398c:focus-visible{color:#F7B53D;}.elementor .e-1b6bc99e-398c{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-1a2377cc-efdd{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 0px;align-items:flex-start;}.elementor .e-119f09af-6ea4{padding-block-start:0px;}.elementor .e-68fbb6a6-852a{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-665b487e-86ee{font-family:var(--tp-fuente);font-weight:500;font-size:15px;color:#3E5163;margin:0px;}.elementor .e-34ea34dc-29f6{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-371f2818-eb4d{width:100%;}.elementor .e-28a73312-4237{display:none;}.elementor .e-7f0b462c-bbbc{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-64192b25-f6c7{width:100%;max-width:1260px;padding:0px;display:flex;flex-direction:row;gap:40px;align-items:center;}.elementor .e-1492fa0e-539b{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-corporativos.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#0B2F4A;display:flex;justify-content:center;}.elementor .e-68f3090f-3965{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-535001bd-d1a4{min-width:0px;border-inline-start-width:4px;flex:1 1 0px;border-left-style: solid; border-left-color: #35A1A6;\n}.elementor .e-73ce8350-137f{flex-direction:row;gap:40px;align-items:flex-start;}.elementor .e-30f9ed9d-af24{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 115%;background-position:0% 0%;background-color:#FFFFFF;background-position: right -60px center;\n}.elementor .e-28e34c5d-5dfb{color:#FFFFFF;}.elementor .e-5ebf7561-ba08{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;flex:1 1 340px;}.elementor .e-2256a0dd-4d05{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;flex:1 1 340px;}.elementor .e-cb81096-eb62{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;flex:1 1 340px;}.elementor .e-2a6f52b7-66f6{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;flex:1 1 340px;}.elementor .e-aa74cc8-1f1f{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;flex:1 1 340px;}.elementor .e-522074c0-9f41{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;flex:1 1 340px;}.elementor .e-6f130a3b-dc7c{padding:0px;display:grid;flex-direction:row;gap:16px;flex-wrap:wrap;grid-template-columns:repeat(3, minmax(0px, 1fr));}.elementor .e-62e59a51-85fd{background-color:#0B2F4A;}.elementor .e-70ad49a2-1c3b{gap:12px;}.elementor .e-6bb6f5fe-4f65{font-size:16px;color:#3E5163;}.elementor .e-5f103a95-23b6{font-family:var(--tp-fuente);font-weight:800;font-size:22px;color:#0B2F4A;margin:0px;}.elementor .e-4a855b62-57ad{font-family:var(--tp-fuente);font-weight:600;font-size:15px;color:#2A3B4A;line-height:1.4;margin:0px;}.elementor .e-52804880-2160{padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;border-radius:12px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#DCE5EC;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:4px;flex:1 1 150px;border-top-style: solid; border-top-color: #35A1A6;\n}.elementor .e-77e627e5-3e53{font-family:var(--tp-fuente);font-weight:800;font-size:22px;color:#0B2F4A;margin:0px;}.elementor .e-1b18acec-8aee{font-family:var(--tp-fuente);font-weight:600;font-size:15px;color:#2A3B4A;line-height:1.4;margin:0px;}.elementor .e-56af6375-7c35{padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;border-radius:12px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#DCE5EC;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:4px;flex:1 1 150px;border-top-style: solid; border-top-color: #145A89;\n}.elementor .e-3ba7c0cd-3014{font-family:var(--tp-fuente);font-weight:800;font-size:22px;color:#0B2F4A;margin:0px;}.elementor .e-886b3ea-c242{font-family:var(--tp-fuente);font-weight:600;font-size:15px;color:#2A3B4A;line-height:1.4;margin:0px;}.elementor .e-6c9574af-66ba{padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;border-radius:12px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#DCE5EC;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:4px;flex:1 1 150px;border-top-style: solid; border-top-color: #F7B53D;\n}.elementor .e-69a55112-2086{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-21500a18-fa9a{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-9f6126e-f2d3{min-width:0px;gap:14px;flex:1 1 0px;}.elementor .e-12660224-4003{flex-direction:row;gap:40px;align-items:flex-start;}.elementor .e-d93e6c5-c5fd{background-color:#F2F6F9;}.elementor .e-329fb01d-a6b6{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-2f7958eb-a0b1{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-77c636ee-5663{max-width:58ch;}.elementor .e-8ae2cb1-87f4{max-width:58ch;}.elementor .e-3c5be851-1767{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-490089fc-bdff{flex-direction:row;gap:40px;align-items:center;}.elementor .e-12f5e665-c6cc{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-268126ba-f3bd{color:#FFFFFF;}.elementor .e-74a3969a-c08f{margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-74e69de7-8322{font-family:var(--tp-fuente);font-size:14.5px;color:#4A5D6E;line-height:1.5;margin:0px;}.elementor .e-54cbd72-e135{width:100%;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-62258f25-c0c5{min-width:0px;border-style:none;gap:10px;flex:1 1 0px;}.elementor .e-368f1008-5a6a{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-28a4c436-e5b1{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-52f179a1-649e{width:100%;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-67c54c04-da3a{min-width:0px;border-style:none;gap:10px;flex:1 1 0px;}.elementor .e-63a39852-2574{padding:0px;display:flex;flex-direction:row;gap:32px;}.elementor .e-252b2051-5a83{background-color:#0B2F4A;}.elementor .e-295e7699-870d{gap:12px;}.elementor .e-59093a96-f500{background-color:#FFFFFF;}.elementor .e-3eb263de-4abd{color:#0B2F4A;text-align:center;}.elementor .e-38b032bf-97e5{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-25ab169-332c{&:focus-visible { outline: 3px solid #FFFFFF; outline-offset: 3px; } &:focus-visible { outline: 3px solid #0B2F4A; outline-offset: 3px; }\n}.elementor .e-4c07c0f6-e430{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-22e11ad-2eb2{max-width:760px;gap:18px;align-items:center;}.elementor .e-3897c5b6-4807{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-69e8b64d-e99a{width:190px;}.elementor .e-1d4d1715-a5d1{font-family:var(--tp-fuente);font-size:15.5px;color:#D6E3EE;line-height:1.6;margin:0px;}.elementor .e-35cfd038-a1a7:hover,.elementor .e-35cfd038-a1a7:focus-visible{color:#0B2F4A;background-color:#F7B53D;fill: #0B2F4A;\n}.elementor .e-35cfd038-a1a7{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-3c0de50f-b787:hover,.elementor .e-3c0de50f-b787:focus-visible{color:#0B2F4A;background-color:#F7B53D;fill: #0B2F4A;\n}.elementor .e-3c0de50f-b787{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-62b53842-35b8:hover,.elementor .e-62b53842-35b8:focus-visible{color:#0B2F4A;background-color:#F7B53D;fill: #0B2F4A;\n}.elementor .e-62b53842-35b8{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-3ce671e6-1a6c{padding:0px;margin-block-start:4px;display:flex;flex-direction:row;gap:12px;}.elementor .e-3e43f0a8-93a5{padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-7b09a79-7bc0{font-family:var(--tp-fuente);font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-3de73fbc-eb8f{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-3db6e52c-ca46{padding:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-95636cd-a8cb{font-family:var(--tp-fuente);font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-24084598-d9dc{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-74057d0-dbe0{padding:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-714d7651-29cd{width:100%;max-width:1260px;padding-block-end:28px;display:flex;flex-direction:row;gap:40px;}.elementor .e-3e744948-e475{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-6b185747-6645{width:100%;padding-block-start:40px;background-color:#081F31;display:flex;flex-direction:column;align-items:center;}