.elementor .e-2d4a629-4ab9{font-size:13px;color:rgba(255,255,255,0.7);margin-block-end:4px;}.elementor .e-460e4a7b-b8d3{font-weight:800;font-size:12px;color:rgba(255,255,255,0.75);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-20e51dd0-9d18{max-width:640px;font-size:clamp(2rem, 1.3rem + 2.8vw, 3.1rem);color:var(--white);line-height:1.08;}.elementor .e-24308585-b6e0{font-weight:600;font-size:13px;color:rgba(255,255,255,0.62);margin-block-start:-8px;margin-block-end:-6px;}.elementor .e-5a5a86d3-d5df{max-width:580px;font-size:18px;color:rgba(255,255,255,0.84);line-height:1.6;}.elementor .e-6b930b68-d084:hover,.elementor .e-6b930b68-d084:focus-visible{background-color:#1e8a4c;}.elementor .e-6b930b68-d084{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-29eefd87-2a8f:hover,.elementor .e-29eefd87-2a8f:focus-visible{border-color:var(--white);background-color:rgba(255,255,255,0.08);}.elementor .e-29eefd87-2a8f{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-59cd756f-7a79{width:100%;padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-5c22dbdb-2947{font-weight:800;font-size:15px;color:var(--brand-accent);}.elementor .e-585f4248-4992{font-weight:700;font-size:15px;color:rgba(255,255,255,0.9);}.elementor .e-5ca23f9f-7611{width:auto;padding:0px;display:flex;flex-direction:row;gap:6px;align-items:center;}.elementor .e-6d9445e0-aa11{font-weight:800;font-size:15px;color:var(--brand-accent);}.elementor .e-7b439a97-b3be{font-weight:700;font-size:15px;color:rgba(255,255,255,0.9);}.elementor .e-3061856d-cebd{width:auto;padding:0px;display:flex;flex-direction:row;gap:6px;align-items:center;}.elementor .e-daeaebd-5caf{font-weight:800;font-size:15px;color:var(--brand-accent);}.elementor .e-1c273232-80de{font-weight:700;font-size:15px;color:rgba(255,255,255,0.9);}.elementor .e-32626845-48a9{width:auto;padding:0px;display:flex;flex-direction:row;gap:6px;align-items:center;}.elementor .e-7587002-5125{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-5bc9c1a7-57cc{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 0px;}.elementor .e-6154fcb7-8a71{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-4762af84-dc3a{font-size:23px;color:var(--brand-primary);}.elementor .e-1b1f2c60-970e{font-size:14px;color:var(--ink-muted);margin-block-end:6px;}.elementor .e-55228266-dfa2{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-3437a770-8e79{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:row;gap:56px;align-items:center;}.elementor .e-5f9767bf-8fe0{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-709e6f56-dd8a{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-428e894d-6be4{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;}.elementor .e-181b000-c17a{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-4c4ecdb5-26e6{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-cd29a41-b623{max-width:820px;}.elementor .e-a4738aa-a0ae{width:100%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-6447c748-5f29{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-23f748c7-aee5{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-77af3c61-c866{width:100%;max-width:var(--container-max);padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-371d0e61-df20{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-1f1a9559-2202{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-483fd334-803c{max-width:820px;}.elementor .e-ba67acb-6c97{width:100%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-fede6b4-9004{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-56f1f350-c6c6{font-size:16px;color:var(--ink);line-height:1.65;padding-inline-start:18px;border-inline-start-width:3px;border-left-style: solid; border-left-color: var(--brand-accent);\n}.elementor .e-5e907db4-df43{font-size:16px;color:var(--ink);line-height:1.65;padding-inline-start:18px;border-inline-start-width:3px;border-left-style: solid; border-left-color: var(--brand-accent);\n}.elementor .e-4f633707-766e{font-size:16px;color:var(--ink);line-height:1.65;padding-inline-start:18px;border-inline-start-width:3px;border-left-style: solid; border-left-color: var(--brand-accent);\n}.elementor .e-511efedc-c262{font-size:16px;color:var(--ink);line-height:1.65;padding-inline-start:18px;border-inline-start-width:3px;border-left-style: solid; border-left-color: var(--brand-accent);\n}.elementor .e-756190e-271f{font-size:16px;color:var(--ink);line-height:1.65;padding-inline-start:18px;border-inline-start-width:3px;border-left-style: solid; border-left-color: var(--brand-accent);\n}.elementor .e-4b8f8e62-ff0e{width:100%;max-width:820px;padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-2fd95ac6-6122{width:100%;max-width:var(--container-max);padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-7007c0cd-f336{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-67bc9c56-c19a{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-259acb76-9225{max-width:820px;}.elementor .e-362d5fce-1355{width:100%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-4022d22b-c1e5{font-family:var(--font-heading);font-weight:800;font-size:15px;color:var(--brand-accent-dark);letter-spacing:0.1em;}.elementor .e-20e67525-f02b{font-family:var(--font-heading);font-weight:700;font-size:19px;color:var(--brand-primary);line-height:1.3;}.elementor .e-5c772f47-2377{font-size:15px;color:var(--ink-muted);line-height:1.65;}.elementor .e-13e46aa3-a374{width:auto;padding:26px;border-radius:18px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-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;border-top-style: solid; border-top-color: var(--brand-accent);\n}.elementor .e-7193e678-3c9f{font-family:var(--font-heading);font-weight:800;font-size:15px;color:var(--brand-accent-dark);letter-spacing:0.1em;}.elementor .e-3d1e10b8-500a{font-family:var(--font-heading);font-weight:700;font-size:19px;color:var(--brand-primary);line-height:1.3;}.elementor .e-2cf7e02-e634{font-size:15px;color:var(--ink-muted);line-height:1.65;}.elementor .e-43607d1-d500{width:auto;padding:26px;border-radius:18px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-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;border-top-style: solid; border-top-color: var(--brand-accent);\n}.elementor .e-3b3c4464-b57a{font-family:var(--font-heading);font-weight:800;font-size:15px;color:var(--brand-accent-dark);letter-spacing:0.1em;}.elementor .e-127244e9-b499{font-family:var(--font-heading);font-weight:700;font-size:19px;color:var(--brand-primary);line-height:1.3;}.elementor .e-43a5e1d9-abc4{font-size:15px;color:var(--ink-muted);line-height:1.65;}.elementor .e-15e8dcb1-ed23{width:auto;padding:26px;border-radius:18px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-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;border-top-style: solid; border-top-color: var(--brand-accent);\n}.elementor .e-6174035-b8c7{font-family:var(--font-heading);font-weight:800;font-size:15px;color:var(--brand-accent-dark);letter-spacing:0.1em;}.elementor .e-4aec4ea8-b852{font-family:var(--font-heading);font-weight:700;font-size:19px;color:var(--brand-primary);line-height:1.3;}.elementor .e-34e15034-2ddf{font-size:15px;color:var(--ink-muted);line-height:1.65;}.elementor .e-3c11ba4a-606a{width:auto;padding:26px;border-radius:18px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-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;border-top-style: solid; border-top-color: var(--brand-accent);\n}.elementor .e-5f28aac-48a7{font-family:var(--font-heading);font-weight:800;font-size:15px;color:var(--brand-accent-dark);letter-spacing:0.1em;}.elementor .e-369b0200-1895{font-family:var(--font-heading);font-weight:700;font-size:19px;color:var(--brand-primary);line-height:1.3;}.elementor .e-206bcf7c-abee{font-size:15px;color:var(--ink-muted);line-height:1.65;}.elementor .e-5c6fc84-995b{width:auto;padding:26px;border-radius:18px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-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;border-top-style: solid; border-top-color: var(--brand-accent);\n}.elementor .e-7fafa2d2-a5a6{width:100%;padding:0px;display:flex;flex-direction:row;gap:18px;flex-wrap:wrap;}.elementor .e-79f1c99-898a{width:100%;max-width:var(--container-max);padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-453c869f-39ff{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-7c37a31f-6733{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-455bc7bb-2eb5{max-width:820px;}.elementor .e-6702aecd-8d05{width:100%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-17bc17bf-8a73{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-1b036f7-db18{font-weight:800;font-size:14px;color:var(--white);flex:0 0 40%;}.elementor .e-53d9f6de-58ed{font-weight:800;font-size:14px;color:var(--white);}.elementor .e-5ecf9552-7e56{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-32084687-b987{font-weight:700;font-size:15px;color:var(--ink);flex:0 0 40%;}.elementor .e-68e3ce88-2cfc{font-size:15px;color:var(--ink-muted);line-height:1.5;}.elementor .e-76104aa-9dbd{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-4de8ee9a-472e{font-weight:700;font-size:15px;color:var(--ink);flex:0 0 40%;}.elementor .e-2104c121-ae7d{font-size:15px;color:var(--ink-muted);line-height:1.5;}.elementor .e-6d73b7f5-ba10{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-2e3b9204-8af5{font-weight:700;font-size:15px;color:var(--ink);flex:0 0 40%;}.elementor .e-5364a74c-e340{font-size:15px;color:var(--ink-muted);line-height:1.5;}.elementor .e-25dfacf8-1232{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-3cce210f-e344{font-weight:700;font-size:15px;color:var(--ink);flex:0 0 40%;}.elementor .e-71ef2adb-2423{font-size:15px;color:var(--ink-muted);line-height:1.5;}.elementor .e-185df4d3-8ab7{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-7fb52731-48ac{font-weight:700;font-size:15px;color:var(--ink);flex:0 0 40%;}.elementor .e-2fe39792-8253{font-size:15px;color:var(--ink-muted);line-height:1.5;}.elementor .e-55c0ab08-e662{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-572d1e19-f6d9{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-5e6700e-2396{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-1e0b988f-6ff6{width:100%;max-width:var(--container-max);padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-42cbc784-3eb9{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-40c512c6-c728{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-1b60c4ef-2665{max-width:820px;}.elementor .e-bbabfdb-ac68{width:100%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-23838f0b-623d{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-ebf6ab4-3e11{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-2f416cca-34dc{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-37accbd2-dcf5{width:100%;max-width:var(--container-max);padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-5f530a9d-4f3d{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-700620c6-b884{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-328a2a1f-9d85{max-width:820px;}.elementor .e-40e2123c-8414{width:100%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-4d47872a-9f32{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-4e69954a-b027{font-size:19px;line-height:1.3;}.elementor .e-23dccddb-ef40{font-size:15px;color:var(--ink-muted);line-height:1.65;}.elementor .e-9c6b99a-9169{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-46c30f7d-a975{font-size:19px;line-height:1.3;}.elementor .e-2f7b45da-e5bf{font-size:15px;color:var(--ink-muted);line-height:1.65;}.elementor .e-4f924634-8683:hover,.elementor .e-4f924634-8683:focus-visible{color:var(--brand-accent-dark);}.elementor .e-4f924634-8683{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-20c32fdf-cdea{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-e21de2b-6c81{font-size:19px;line-height:1.3;}.elementor .e-7cccc27e-8400{font-size:15px;color:var(--ink-muted);line-height:1.65;}.elementor .e-509357a4-2701:hover,.elementor .e-509357a4-2701:focus-visible{color:var(--brand-accent-dark);}.elementor .e-509357a4-2701{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-41e5f18b-b132{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-5f6d2fa7-9cdc{font-size:19px;line-height:1.3;}.elementor .e-6c709d13-3646{font-size:15px;color:var(--ink-muted);line-height:1.65;}.elementor .e-7d5cb899-56fc{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-60688e91-2f83{width:100%;padding:0px;display:flex;flex-direction:row;gap:18px;flex-wrap:wrap;}.elementor .e-7c6d907e-b75c{width:100%;max-width:var(--container-max);padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-6169a37c-ef8f{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-7d6a7b8b-bd9e{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-24df975d-45de{max-width:820px;}.elementor .e-dca4487-81ab{width:100%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-9a6ea74-344e{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-4c9db0e1-550c{font-size:24px;color:var(--white);}.elementor .e-30121f7-857f{font-size:16px;color:rgba(255,255,255,0.88);line-height:1.6;}.elementor .e-40f7740e-db38:hover,.elementor .e-40f7740e-db38:focus-visible{background-color:var(--brand-accent-dark);transform:translate3d(0px, -1px, 0px);}.elementor .e-40f7740e-db38{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-7d8893d8-4f25{width:100%;max-width:820px;padding:32px;border-radius:18px;background-color:var(--brand-primary);display:flex;flex-direction:column;gap:10px;}.elementor .e-76883f4a-9c01{width:100%;max-width:var(--container-max);padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-4bcdad3a-b1ec{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-23e87fdf-fa1c{width:100%;height:auto;aspect-ratio:2 / 1;object-fit:cover;border-radius:18px;box-shadow:0px 16px 40px 0px rgba(9,58,90,0.14);display:block;object-position: center;\n}.elementor .e-4090fade-d177{width:100%;max-width:860px;padding:0px;display:flex;flex-direction:column;}.elementor .e-13776376-7d37{width:100%;padding-block-start:0px;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-2d82dc3b-d73f{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-7a87ce4d-c112{width:100%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-3af2c822-eca5{font-weight:700;font-size:17px;color:var(--brand-primary);line-height:1.4;margin:0px;}.elementor .e-1681d8d2-4d49{color:var(--brand-accent);}.elementor .e-39335ad1-fd56{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;gap:12px;}.elementor .e-28f1be07-bcc8{font-size:16px;color:var(--ink-muted);line-height:1.7;}.elementor .e-5215caa0-b373{padding-block-start:0px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-6a9ccf1b-6d49{width:100%;overflow:hidden;border-radius:14px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--white);}.elementor .e-54b11780-60ef{font-weight:700;font-size:17px;color:var(--brand-primary);line-height:1.4;margin:0px;}.elementor .e-7ac8c447-cba4{color:var(--brand-accent);}.elementor .e-5b99d3a8-a891{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;gap:12px;}.elementor .e-217077bb-648f{font-size:16px;color:var(--ink-muted);line-height:1.7;}.elementor .e-514b482b-4698{padding-block-start:0px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-1a3fe2a5-532a{width:100%;overflow:hidden;border-radius:14px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--white);}.elementor .e-7ced65df-4795{font-weight:700;font-size:17px;color:var(--brand-primary);line-height:1.4;margin:0px;}.elementor .e-325911e3-7b7f{color:var(--brand-accent);}.elementor .e-2102b7d5-68d3{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;gap:12px;}.elementor .e-2e82be0f-e5ec{font-size:16px;color:var(--ink-muted);line-height:1.7;}.elementor .e-6f1f7817-ff01{padding-block-start:0px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-316df7d3-4c79{width:100%;overflow:hidden;border-radius:14px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--white);}.elementor .e-25c1ccaf-d73f{font-weight:700;font-size:17px;color:var(--brand-primary);line-height:1.4;margin:0px;}.elementor .e-6dcc40b9-ea07{color:var(--brand-accent);}.elementor .e-672c060c-65e4{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;gap:12px;}.elementor .e-2fda8810-e07e{font-size:16px;color:var(--ink-muted);line-height:1.7;}.elementor .e-418c46d6-5d00{padding-block-start:0px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-73101cc7-a567{width:100%;overflow:hidden;border-radius:14px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--white);}.elementor .e-1fcf59cc-5ebd{font-weight:700;font-size:17px;color:var(--brand-primary);line-height:1.4;margin:0px;}.elementor .e-7dbf5ed7-aec6{color:var(--brand-accent);}.elementor .e-2ca7e644-5e96{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;gap:12px;}.elementor .e-6cc384a3-4c6e{font-size:16px;color:var(--ink-muted);line-height:1.7;}.elementor .e-7e6cb65e-6cb8{padding-block-start:0px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-86d4bce-b11f{width:100%;overflow:hidden;border-radius:14px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--white);}.elementor .e-1241b8-4047{font-weight:700;font-size:17px;color:var(--brand-primary);line-height:1.4;margin:0px;}.elementor .e-4a721fed-66d5{color:var(--brand-accent);}.elementor .e-23f2a9e4-3563{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;gap:12px;}.elementor .e-5f7cb915-d8b5{font-size:16px;color:var(--ink-muted);line-height:1.7;}.elementor .e-612b8a5e-fb25{padding-block-start:0px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-60085e8-ba21{width:100%;overflow:hidden;border-radius:14px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--white);}.elementor .e-40ce40af-dfe8{width:100%;display:flex;flex-direction:column;gap:10px;}.elementor .e-6f473dc4-bfd6{width:100%;max-width:860px;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-7e9817fa-dc83{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-1cb1577c-a57c{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-5cc429df-76dd:hover,.elementor .e-5cc429df-76dd:focus-visible{background-color:var(--surface-soft);}.elementor .e-5cc429df-76dd{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-1ffe4b62-917d:hover,.elementor .e-1ffe4b62-917d:focus-visible{background-color:var(--surface-soft);}.elementor .e-1ffe4b62-917d{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-389f119c-1cd1:hover,.elementor .e-389f119c-1cd1:focus-visible{background-color:var(--surface-soft);}.elementor .e-389f119c-1cd1{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-451ed76e-ac85:hover,.elementor .e-451ed76e-ac85:focus-visible{background-color:var(--surface-soft);}.elementor .e-451ed76e-ac85{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-5cf91ecc-ef03:hover,.elementor .e-5cf91ecc-ef03:focus-visible{background-color:var(--surface-soft);}.elementor .e-5cf91ecc-ef03{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-297727c2-5555:hover,.elementor .e-297727c2-5555:focus-visible{background-color:var(--surface-soft);}.elementor .e-297727c2-5555{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-12f750b-f133{width:100%;padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-4f3bb5aa-6d1a{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-3f8fb36a-172e{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-9bc6aff-26bc{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-1c41635b-4271{font-size:17px;color:var(--ink-muted);line-height:1.6;}.elementor .e-507cd751-a114{font-family:var(--font-heading);font-weight:800;font-size:30px;color:var(--brand-primary);letter-spacing:-0.02em;text-decoration:none;}.elementor .e-5e6f394-15a9:hover,.elementor .e-5e6f394-15a9:focus-visible{background-color:#1e8a4c;}.elementor .e-5e6f394-15a9{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-7be996-7e37{width:40%;position:sticky;inset-block-start:100px;padding:0px;display:flex;flex-direction:column;gap:14px;flex:0 0 40%;}.elementor .e-26b36831-3e01{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-5e668695-1a68{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:row;gap:48px;align-items:flex-start;}.elementor .e-29da0afa-98f6{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;}