.elementor .e-6ccd64c1-c6d6{font-size:13px;color:rgba(255,255,255,0.7);margin-block-end:4px;}.elementor .e-39410589-87f1{font-weight:800;font-size:12px;color:rgba(255,255,255,0.75);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-6f66d72d-494e{max-width:640px;font-size:clamp(2rem, 1.3rem + 2.8vw, 3.1rem);color:var(--white);line-height:1.08;}.elementor .e-25cc3d2b-9cb6{max-width:580px;font-size:18px;color:rgba(255,255,255,0.84);line-height:1.6;}.elementor .e-5da1a3d1-ff61:hover,.elementor .e-5da1a3d1-ff61:focus-visible{background-color:#1e8a4c;}.elementor .e-5da1a3d1-ff61{font-family:var(--font-body);font-weight:800;font-size:16px;color:var(--white);text-align:center;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:12px;background-color:#25a05a;transition:all 0.15s;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-31187e7d-9dff:hover,.elementor .e-31187e7d-9dff:focus-visible{border-color:var(--white);background-color:rgba(255,255,255,0.08);}.elementor .e-31187e7d-9dff{font-family:var(--font-body);font-weight:800;font-size:16px;color:var(--white);text-align:center;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:12px;border-width:2px;border-color:rgba(255,255,255,0.55);border-style:solid;background-color:transparent;transition:all 0.15s;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-29c4b3e4-81ec{width:100%;padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-2c1bb214-5264{font-weight:800;font-size:15px;color:var(--brand-accent);}.elementor .e-4079a553-d163{font-weight:700;font-size:15px;color:rgba(255,255,255,0.9);}.elementor .e-3c821511-e047{width:auto;padding:0px;display:flex;flex-direction:row;gap:6px;align-items:center;}.elementor .e-148d0332-8eff{font-weight:800;font-size:15px;color:var(--brand-accent);}.elementor .e-5ea764a8-165f{font-weight:700;font-size:15px;color:rgba(255,255,255,0.9);}.elementor .e-30c47229-3b50{width:auto;padding:0px;display:flex;flex-direction:row;gap:6px;align-items:center;}.elementor .e-3f7e29c4-557c{font-weight:800;font-size:15px;color:var(--brand-accent);}.elementor .e-76b449a8-801c{font-weight:700;font-size:15px;color:rgba(255,255,255,0.9);}.elementor .e-55bfcdf1-8f39{width:auto;padding:0px;display:flex;flex-direction:row;gap:6px;align-items:center;}.elementor .e-714c4b48-cc6f{width:100%;padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;flex-wrap:wrap;gap: 8px 24px;\n}.elementor .e-1995f19-3d35{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 0px;}.elementor .e-3c4bd0e6-1aa3{width:calc(100% + 56px);height:8px;padding:0px;margin-block-start:0px;margin-block-end:20px;margin-inline-start:-28px;margin-inline-end:0px;background-color:var(--brand-accent);}.elementor .e-74f46e7f-921f{font-size:23px;color:var(--brand-primary);}.elementor .e-6e1ad83b-8d38{font-size:14px;color:var(--ink-muted);margin-block-end:6px;}.elementor .e-14636b26-6bd0{width:420px;max-width:100%;overflow:hidden;padding-block-start:0px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;border-radius:20px;background-color:var(--white);box-shadow:0px 30px 80px 0px rgba(0,0,0,0.35);display:flex;flex-direction:column;gap:8px;flex:0 0 420px;}.elementor .e-7933a01c-509c{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:row;gap:56px;align-items:center;}.elementor .e-244110f3-fbea{width:100%;padding-block-start:72px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(100deg, rgba(9,58,90,1) 0%,rgba(9,58,90,0.97) 50%,rgba(13,79,120,0.82) 100%),url("https://zonaproindiviso.com/wp-content/uploads/2026/10/vender-proindiviso-fachada-edificio-espana.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;background-color:var(--brand-primary-dark);display:flex;flex-direction:column;align-items:center;background-position: right center;\n}.elementor .e-7112a0db-cc72{width:100%;height:auto;aspect-ratio:2.4 / 1;object-fit:cover;border-radius:20px;box-shadow:0px 24px 60px 0px rgba(9,58,90,0.28);display:block;object-position: center;\n}.elementor .e-12a6674b-ef05{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;}.elementor .e-448f7b3b-3cb8{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(180deg, #093a5a 0%,#093a5a 52%,#ffffff 52%,#ffffff 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;align-items:center;}.elementor .e-183c34f3-90df{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-53e0cbbe-6c5d{max-width:820px;}.elementor .e-5aff5910-ecc6{width:100%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-5fe2c217-4952{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-63a7f536-c3e6{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-50167f12-4113{width:100%;max-width:var(--container-max);padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-aaa07a9-1fb9{width:100%;padding-block-start:var(--space-l);padding-block-end:var(--space-l);padding-inline-start:24px;padding-inline-end:24px;background-color:var(--white);display:flex;flex-direction:column;align-items:center;}.elementor .e-2b0dd80d-e6b1{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-99fed12-cb59{max-width:820px;}.elementor .e-20586d6c-9787{width:100%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-495410e-f69e{font-family:var(--font-heading);font-weight:700;font-size:19px;color:var(--brand-primary);line-height:1.3;}.elementor .e-6545269f-6b28{font-size:15px;color:var(--ink-muted);line-height:1.65;}.elementor .e-3158871-eb35{width:auto;padding:26px;border-radius:18px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--white);display:flex;flex-direction:column;gap:10px;flex:1 1 260px;justify-content:flex-start;}.elementor .e-228332e4-ef84{font-family:var(--font-heading);font-weight:700;font-size:19px;color:var(--brand-primary);line-height:1.3;}.elementor .e-364007f4-d729{font-size:15px;color:var(--ink-muted);line-height:1.65;}.elementor .e-7f556082-11e6{width:auto;padding:26px;border-radius:18px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--white);display:flex;flex-direction:column;gap:10px;flex:1 1 260px;justify-content:flex-start;}.elementor .e-216979f7-3ef8{font-family:var(--font-heading);font-weight:700;font-size:19px;color:var(--brand-primary);line-height:1.3;}.elementor .e-c207fc-7a2e{font-size:15px;color:var(--ink-muted);line-height:1.65;}.elementor .e-467e0d3e-2893{width:auto;padding:26px;border-radius:18px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--white);display:flex;flex-direction:column;gap:10px;flex:1 1 260px;justify-content:flex-start;}.elementor .e-202b8a75-1d76{font-family:var(--font-heading);font-weight:700;font-size:19px;color:var(--brand-primary);line-height:1.3;}.elementor .e-7faad2a2-d3f4{font-size:15px;color:var(--ink-muted);line-height:1.65;}.elementor .e-68a9fc0c-a1f8{width:auto;padding:26px;border-radius:18px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--white);display:flex;flex-direction:column;gap:10px;flex:1 1 260px;justify-content:flex-start;}.elementor .e-12f1eab8-b516{width:100%;padding:0px;display:flex;flex-direction:row;gap:18px;flex-wrap:wrap;}.elementor .e-dce77fd-e2ac{width:100%;max-width:var(--container-max);padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-353b00fe-e583{width:100%;padding-block-start:var(--space-l);padding-block-end:var(--space-l);padding-inline-start:24px;padding-inline-end:24px;background-color:var(--surface-soft);display:flex;flex-direction:column;align-items:center;}.elementor .e-122370cc-af96{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-6c325121-3a5a{max-width:820px;}.elementor .e-2cd2873b-d904{width:100%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-4d96d8ba-686e{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-4674e2da-836a{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-27502f55-45f4{width:100%;max-width:var(--container-max);padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-3057af96-af70{width:100%;padding-block-start:var(--space-l);padding-block-end:var(--space-l);padding-inline-start:24px;padding-inline-end:24px;background-color:var(--white);display:flex;flex-direction:column;align-items:center;}.elementor .e-5df51904-796c{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-386c2221-e100{max-width:820px;}.elementor .e-50488823-904a{width:100%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-de50603-27e3{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-159fe2bb-bbee{font-weight:800;font-size:14px;color:var(--white);flex:0 0 40%;}.elementor .e-60eeeeea-72f3{font-weight:800;font-size:14px;color:var(--white);}.elementor .e-e367843-3ea6{width:100%;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;background-color:var(--brand-primary);display:flex;flex-direction:row;gap:16px;}.elementor .e-47430c76-c86b{font-weight:700;font-size:15px;color:var(--ink);flex:0 0 40%;}.elementor .e-2ea37677-93c3{font-size:15px;color:var(--ink-muted);line-height:1.5;}.elementor .e-22be748e-3265{width:100%;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;background-color:var(--white);display:flex;flex-direction:row;gap:16px;}.elementor .e-785c9db1-81fd{font-weight:700;font-size:15px;color:var(--ink);flex:0 0 40%;}.elementor .e-69ac8723-f6b9{font-size:15px;color:var(--ink-muted);line-height:1.5;}.elementor .e-785430c0-ff9c{width:100%;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;background-color:var(--surface-soft);display:flex;flex-direction:row;gap:16px;}.elementor .e-2e524e94-5f76{font-weight:700;font-size:15px;color:var(--ink);flex:0 0 40%;}.elementor .e-392d70fb-f996{font-size:15px;color:var(--ink-muted);line-height:1.5;}.elementor .e-73802e4c-d18d{width:100%;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;background-color:var(--white);display:flex;flex-direction:row;gap:16px;}.elementor .e-40065cac-4591{font-weight:700;font-size:15px;color:var(--ink);flex:0 0 40%;}.elementor .e-6d26ad-7902{font-size:15px;color:var(--ink-muted);line-height:1.5;}.elementor .e-245ebb4b-40c1{width:100%;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;background-color:var(--surface-soft);display:flex;flex-direction:row;gap:16px;}.elementor .e-6ddb2e19-59a7{font-weight:700;font-size:15px;color:var(--ink);flex:0 0 40%;}.elementor .e-1a34d24d-3246{font-size:15px;color:var(--ink-muted);line-height:1.5;}.elementor .e-5f77c367-8daf{width:100%;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;background-color:var(--white);display:flex;flex-direction:row;gap:16px;}.elementor .e-aa21c98-88be{width:100%;max-width:820px;overflow:hidden;padding:0px;border-radius:14px;border-width:1px;border-color:var(--line);border-style:solid;display:flex;flex-direction:column;gap:0px;}.elementor .e-2a593c3c-4d49{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-6f51b0c7-9266{width:100%;max-width:var(--container-max);padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-7c7d4e59-1627{width:100%;padding-block-start:var(--space-l);padding-block-end:var(--space-l);padding-inline-start:24px;padding-inline-end:24px;background-color:var(--surface-soft);display:flex;flex-direction:column;align-items:center;}.elementor .e-1fd73ab0-a1fc{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-6bd630d9-cad4{max-width:820px;}.elementor .e-435916c0-2fbf{width:100%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-6ee93bd-82c5{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-757f4211-88bb{font-size:19px;line-height:1.3;}.elementor .e-58f97d02-1d49{font-size:15px;color:var(--ink-muted);line-height:1.65;}.elementor .e-770e16dd-ba81:hover,.elementor .e-770e16dd-ba81:focus-visible{color:var(--brand-accent-dark);}.elementor .e-770e16dd-ba81{font-family:var(--font-body);font-weight:800;font-size:15px;color:var(--brand-primary);text-align:center;text-decoration:none;padding:0px;margin-block-start:6px;border-radius:12px;background-color:transparent;transition:all 0.15s;display:inline-flex;justify-content:center;align-items:center;align-self:flex-start;}.elementor .e-4ee41ba-2b8d{width:auto;padding:26px;border-radius:18px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--surface-soft);display:flex;flex-direction:column;gap:10px;flex:1 1 260px;justify-content:flex-start;}.elementor .e-728d1058-5eda{width:100%;padding:0px;display:flex;flex-direction:row;gap:18px;flex-wrap:wrap;}.elementor .e-7e0a03e7-4ca2{width:100%;max-width:var(--container-max);padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-271d40a2-faf5{width:100%;padding-block-start:var(--space-l);padding-block-end:var(--space-l);padding-inline-start:24px;padding-inline-end:24px;background-color:var(--white);display:flex;flex-direction:column;align-items:center;}.elementor .e-35ef7545-602c{font-size:24px;color:var(--white);}.elementor .e-53828782-9502{font-size:16px;color:rgba(255,255,255,0.88);line-height:1.6;}.elementor .e-336a8aff-d957:hover,.elementor .e-336a8aff-d957:focus-visible{background-color:var(--brand-accent-dark);transform:translate3d(0px, -1px, 0px);}.elementor .e-336a8aff-d957{font-family:var(--font-body);font-weight:800;font-size:16px;color:var(--white);text-align:center;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:6px;border-radius:12px;background-color:var(--brand-accent);transition:all 0.15s;display:inline-flex;justify-content:center;align-items:center;align-self:flex-start;}.elementor .e-6ab0ebec-566a{width:100%;max-width:820px;padding:32px;border-radius:18px;background-color:var(--brand-primary);display:flex;flex-direction:column;gap:10px;}.elementor .e-2d3de1e9-a66e{width:100%;max-width:var(--container-max);padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-37fd325d-72cf{width:100%;padding-block-start:var(--space-l);padding-block-end:var(--space-l);padding-inline-start:24px;padding-inline-end:24px;background-color:var(--surface-soft);display:flex;flex-direction:column;align-items:center;}.elementor .e-1052a610-5477{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-6c8631ce-3fb7{width:100%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-3aa12d39-caa4{font-weight:700;font-size:17px;color:var(--brand-primary);line-height:1.4;margin:0px;}.elementor .e-69884c3b-b5dd{color:var(--brand-accent);}.elementor .e-4cc05bca-d1ec{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;gap:12px;}.elementor .e-5b29793d-c2c7{font-size:16px;color:var(--ink-muted);line-height:1.7;}.elementor .e-50f7d924-19a1{padding-block-start:0px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-1dda1761-8543{width:100%;overflow:hidden;border-radius:14px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--white);}.elementor .e-5b13827a-1c0d{font-weight:700;font-size:17px;color:var(--brand-primary);line-height:1.4;margin:0px;}.elementor .e-d25f884-a535{color:var(--brand-accent);}.elementor .e-1ff9213f-de11{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;gap:12px;}.elementor .e-4d4e17b1-1bd3{font-size:16px;color:var(--ink-muted);line-height:1.7;}.elementor .e-1f0860e5-84e9{padding-block-start:0px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-224b1266-10e6{width:100%;overflow:hidden;border-radius:14px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--white);}.elementor .e-7dabd5ed-5ce4{font-weight:700;font-size:17px;color:var(--brand-primary);line-height:1.4;margin:0px;}.elementor .e-7287dd54-75f1{color:var(--brand-accent);}.elementor .e-44196a9d-3f27{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;gap:12px;}.elementor .e-2a6ce9cf-3ff8{font-size:16px;color:var(--ink-muted);line-height:1.7;}.elementor .e-3f0d54d0-346d{padding-block-start:0px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-79671ac8-5468{width:100%;overflow:hidden;border-radius:14px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--white);}.elementor .e-517a9339-35d4{width:100%;display:flex;flex-direction:column;gap:10px;}.elementor .e-b16ec2f-8912{width:100%;max-width:860px;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-69099394-af8c{width:100%;padding-block-start:var(--space-l);padding-block-end:var(--space-l);padding-inline-start:24px;padding-inline-end:24px;background-color:var(--surface-soft-2);display:flex;flex-direction:column;align-items:center;}.elementor .e-aec05c4-ad26{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-bd2a02b-d5db:hover,.elementor .e-bd2a02b-d5db:focus-visible{background-color:var(--surface-soft);}.elementor .e-bd2a02b-d5db{font-family:var(--font-body);font-weight:800;font-size:14px;color:var(--brand-primary);text-align:center;text-decoration:none;padding-block-start:9px;padding-block-end:9px;padding-inline-start:16px;padding-inline-end:16px;border-radius:12px;border-width:2px;border-color:var(--brand-primary);border-style:solid;background-color:transparent;transition:all 0.15s;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-6521065d-43b5:hover,.elementor .e-6521065d-43b5:focus-visible{background-color:var(--surface-soft);}.elementor .e-6521065d-43b5{font-family:var(--font-body);font-weight:800;font-size:14px;color:var(--brand-primary);text-align:center;text-decoration:none;padding-block-start:9px;padding-block-end:9px;padding-inline-start:16px;padding-inline-end:16px;border-radius:12px;border-width:2px;border-color:var(--brand-primary);border-style:solid;background-color:transparent;transition:all 0.15s;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-ca4fd67-265d:hover,.elementor .e-ca4fd67-265d:focus-visible{background-color:var(--surface-soft);}.elementor .e-ca4fd67-265d{font-family:var(--font-body);font-weight:800;font-size:14px;color:var(--brand-primary);text-align:center;text-decoration:none;padding-block-start:9px;padding-block-end:9px;padding-inline-start:16px;padding-inline-end:16px;border-radius:12px;border-width:2px;border-color:var(--brand-primary);border-style:solid;background-color:transparent;transition:all 0.15s;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-2d41dea-48eb:hover,.elementor .e-2d41dea-48eb:focus-visible{background-color:var(--surface-soft);}.elementor .e-2d41dea-48eb{font-family:var(--font-body);font-weight:800;font-size:14px;color:var(--brand-primary);text-align:center;text-decoration:none;padding-block-start:9px;padding-block-end:9px;padding-inline-start:16px;padding-inline-end:16px;border-radius:12px;border-width:2px;border-color:var(--brand-primary);border-style:solid;background-color:transparent;transition:all 0.15s;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-5d07e1aa-62c1:hover,.elementor .e-5d07e1aa-62c1:focus-visible{background-color:var(--surface-soft);}.elementor .e-5d07e1aa-62c1{font-family:var(--font-body);font-weight:800;font-size:14px;color:var(--brand-primary);text-align:center;text-decoration:none;padding-block-start:9px;padding-block-end:9px;padding-inline-start:16px;padding-inline-end:16px;border-radius:12px;border-width:2px;border-color:var(--brand-primary);border-style:solid;background-color:transparent;transition:all 0.15s;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-27392eed-3345:hover,.elementor .e-27392eed-3345:focus-visible{background-color:var(--surface-soft);}.elementor .e-27392eed-3345{font-family:var(--font-body);font-weight:800;font-size:14px;color:var(--brand-primary);text-align:center;text-decoration:none;padding-block-start:9px;padding-block-end:9px;padding-inline-start:16px;padding-inline-end:16px;border-radius:12px;border-width:2px;border-color:var(--brand-primary);border-style:solid;background-color:transparent;transition:all 0.15s;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-47797e81-7af5{width:100%;padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-5ace8d92-948a{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-23f5a361-66e2{width:100%;padding-block-start:32px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:1px;background-color:var(--white);display:flex;flex-direction:column;align-items:center;border-top-style: solid; border-top-color: var(--line);\n}.elementor .e-5ba732ec-60f9{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-271d2de8-97f7{font-size:17px;color:var(--ink-muted);line-height:1.6;}.elementor .e-23a75dba-a2b6{font-family:var(--font-heading);font-weight:800;font-size:30px;color:var(--brand-primary);letter-spacing:-0.02em;text-decoration:none;}.elementor .e-2f95a0b4-6b88:hover,.elementor .e-2f95a0b4-6b88:focus-visible{background-color:#1e8a4c;}.elementor .e-2f95a0b4-6b88{font-family:var(--font-body);font-weight:800;font-size:16px;color:var(--white);text-align:center;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:12px;background-color:#25a05a;transition:all 0.15s;display:inline-flex;justify-content:center;align-items:center;align-self:flex-start;}.elementor .e-5e0f26e5-27c6{width:40%;position:sticky;inset-block-start:100px;padding:0px;display:flex;flex-direction:column;gap:14px;flex:0 0 40%;}.elementor .e-2b94a8eb-2152{width:auto;min-width:0px;padding:32px;border-radius:20px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--surface-soft);display:flex;flex-direction:column;flex:1 1 0px;}.elementor .e-735440b1-99ee{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:row;gap:48px;align-items:flex-start;}.elementor .e-3f19378-68e5{width:100%;padding-block-start:var(--space-l);padding-block-end:var(--space-l);padding-inline-start:24px;padding-inline-end:24px;background-color:var(--white);display:flex;flex-direction:column;align-items:center;}