.elementor .e-1acacafe-91ba{font-size:13px;color:rgba(255,255,255,0.7);margin-block-end:4px;}.elementor .e-17c78231-c1ed{font-weight:800;font-size:12px;color:rgba(255,255,255,0.75);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-69909c48-fd3d{max-width:640px;font-size:clamp(2rem, 1.3rem + 2.8vw, 3.1rem);color:var(--white);line-height:1.08;}.elementor .e-4530b31c-2fbb{max-width:580px;font-size:18px;color:rgba(255,255,255,0.84);line-height:1.6;}.elementor .e-219629c9-683a:hover,.elementor .e-219629c9-683a:focus-visible{background-color:#1e8a4c;}.elementor .e-219629c9-683a{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-3c5156f1-2877:hover,.elementor .e-3c5156f1-2877:focus-visible{border-color:var(--white);background-color:rgba(255,255,255,0.08);}.elementor .e-3c5156f1-2877{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-288e463c-da9d{width:100%;padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-10d65737-d4b4{font-weight:800;font-size:15px;color:var(--brand-accent);}.elementor .e-3b234801-d6e8{font-weight:700;font-size:15px;color:rgba(255,255,255,0.9);}.elementor .e-79c60f62-d3df{width:auto;padding:0px;display:flex;flex-direction:row;gap:6px;align-items:center;}.elementor .e-77a3b5b8-38be{font-weight:800;font-size:15px;color:var(--brand-accent);}.elementor .e-56483259-6201{font-weight:700;font-size:15px;color:rgba(255,255,255,0.9);}.elementor .e-1cfff485-9d36{width:auto;padding:0px;display:flex;flex-direction:row;gap:6px;align-items:center;}.elementor .e-4eb4e7d8-c81e{font-weight:800;font-size:15px;color:var(--brand-accent);}.elementor .e-2bc18897-ba19{font-weight:700;font-size:15px;color:rgba(255,255,255,0.9);}.elementor .e-2cbc53eb-6ac8{width:auto;padding:0px;display:flex;flex-direction:row;gap:6px;align-items:center;}.elementor .e-56fe38f6-4656{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-7f5c55fb-7eb2{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 0px;}.elementor .e-173f1851-8e85{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-398d8178-c005{font-family:var(--font-heading);font-weight:800;font-size:23px;color:var(--brand-primary);letter-spacing:-0.01em;line-height:1.2;}.elementor .e-7511c9b2-38f1{font-size:14px;color:var(--ink-muted);margin-block-end:6px;}.elementor .e-20b6d013-40af{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-dc64103-4e3d{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:row;gap:56px;align-items:center;}.elementor .e-1b5764d4-aa3f{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-1ba2da59-eef4{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-2702acd5-b226{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;}.elementor .e-5db7b8a5-34e7{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-2e3c0235-a755{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-8aec83e-1814{max-width:820px;}.elementor .e-3937f82a-4e0f{width:100%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-a269905-26e7{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-48d39e3a-aafe{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-363ca823-9e32{width:100%;max-width:var(--container-max);padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-6acb3795-e210{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-49c704fc-74dd{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-57bfc2ca-e399{max-width:820px;}.elementor .e-2aca85ef-b652{width:100%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-6fc07863-4568{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-30c49827-b5ac{font-weight:800;font-size:14px;color:var(--white);flex:0 0 40%;}.elementor .e-17aed7b-c563{font-weight:800;font-size:14px;color:var(--white);}.elementor .e-6d3c6fde-13f5{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-1948de54-f1bb{font-weight:700;font-size:15px;color:var(--ink);flex:0 0 40%;}.elementor .e-3a82d2d8-784e{font-size:15px;color:var(--ink-muted);line-height:1.5;}.elementor .e-7e9c5501-103e{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-8bc1f40-b55a{font-weight:700;font-size:15px;color:var(--ink);flex:0 0 40%;}.elementor .e-ce5512c-412a{font-size:15px;color:var(--ink-muted);line-height:1.5;}.elementor .e-6e6cc3a0-2322{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-5dd435ef-cd1c{font-weight:700;font-size:15px;color:var(--ink);flex:0 0 40%;}.elementor .e-280a6ab5-f5b2{font-size:15px;color:var(--ink-muted);line-height:1.5;}.elementor .e-1185a7f9-aedd{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-35f54b0d-27b0{font-weight:700;font-size:15px;color:var(--ink);flex:0 0 40%;}.elementor .e-4a46b6d2-6504{font-size:15px;color:var(--ink-muted);line-height:1.5;}.elementor .e-4c470d03-30ce{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-436d6ba2-71c8{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-26bfebe3-d261{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-3fc00465-f6a8{width:100%;max-width:var(--container-max);padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-497974ae-5f67{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-4b106e76-a65d{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-685c45ab-679c{max-width:820px;}.elementor .e-24ec3318-fb0f{width:100%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-16b23b85-1dec{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-55acb978-e369{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-4de9d112-c329{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-1cfb6836-2c49{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-5eba075b-c6e0{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-2b3d3dc-b2b1{width:100%;max-width:820px;padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-e72dc70-7d2a{width:100%;max-width:var(--container-max);padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-372b9fdb-1003{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-69256614-9431{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-6ae5fbec-7fd9{max-width:820px;}.elementor .e-6c9af092-4636{width:100%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-219a0f3c-5b88{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-716fd7e3-3aa8{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-1512eb1f-23b5{width:100%;max-width:var(--container-max);padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-4107f163-4956{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-1fd36e46-734e{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-226fe527-9c8b{max-width:820px;}.elementor .e-4d4de476-cee2{width:100%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-1ede8f56-5e5e{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-4bac5910-4846{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-747565c6-75c7{width:100%;max-width:var(--container-max);padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-2a4be8d9-cc6b{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-733b1c5d-1fe3{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-72cf7db7-ab0f{max-width:820px;}.elementor .e-3c2072a6-2885{width:100%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-1adbba69-68c9{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-39107175-3668{font-family:var(--font-heading);font-weight:800;font-size:24px;color:var(--white);letter-spacing:-0.01em;line-height:1.2;}.elementor .e-2feca482-f014{font-size:16px;color:rgba(255,255,255,0.88);line-height:1.6;}.elementor .e-4be77f4e-be9b:hover,.elementor .e-4be77f4e-be9b:focus-visible{background-color:var(--brand-accent-dark);transform:translate3d(0px, -1px, 0px);}.elementor .e-4be77f4e-be9b{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-22e346a8-3959{width:100%;max-width:820px;padding:32px;border-radius:18px;background-color:var(--brand-primary);display:flex;flex-direction:column;gap:10px;}.elementor .e-1a58a9be-5d95{width:100%;max-width:var(--container-max);padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-49333e39-4a7e{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-27edcdf5-66a5{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-342940f2-eb78{width:100%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-28819b1d-7a80{font-weight:700;font-size:17px;color:var(--brand-primary);line-height:1.4;margin:0px;}.elementor .e-29e2ccae-f32f{color:var(--brand-accent);}.elementor .e-25cd9a13-71e4{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;gap:12px;}.elementor .e-3646276c-7ca1{font-size:16px;color:var(--ink-muted);line-height:1.7;}.elementor .e-7919ca80-6601{padding-block-start:0px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-6492e1a4-392e{width:100%;overflow:hidden;border-radius:14px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--white);}.elementor .e-391c6455-6a04{font-weight:700;font-size:17px;color:var(--brand-primary);line-height:1.4;margin:0px;}.elementor .e-3293e3bb-e19c{color:var(--brand-accent);}.elementor .e-51db687f-fe53{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;gap:12px;}.elementor .e-7307f85e-aa4c{font-size:16px;color:var(--ink-muted);line-height:1.7;}.elementor .e-6b42cc6a-2cce{padding-block-start:0px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-1db5705b-5bcb{width:100%;overflow:hidden;border-radius:14px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--white);}.elementor .e-ded3ef7-99da{font-weight:700;font-size:17px;color:var(--brand-primary);line-height:1.4;margin:0px;}.elementor .e-13d6f4d1-2973{color:var(--brand-accent);}.elementor .e-261704f4-7742{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;gap:12px;}.elementor .e-418ab9ab-644d{font-size:16px;color:var(--ink-muted);line-height:1.7;}.elementor .e-213c2bfa-6bb0{padding-block-start:0px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-47d5e0e6-a590{width:100%;overflow:hidden;border-radius:14px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--white);}.elementor .e-474878aa-c400{font-weight:700;font-size:17px;color:var(--brand-primary);line-height:1.4;margin:0px;}.elementor .e-fb640f-e1c6{color:var(--brand-accent);}.elementor .e-24ca805a-85aa{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;gap:12px;}.elementor .e-21ac72a9-904c{font-size:16px;color:var(--ink-muted);line-height:1.7;}.elementor .e-76e0cb2a-2f0d{padding-block-start:0px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-2f65aa28-5e13{width:100%;overflow:hidden;border-radius:14px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--white);}.elementor .e-48f12afe-b509{width:100%;display:flex;flex-direction:column;gap:10px;}.elementor .e-1582ccc2-791b{width:100%;max-width:860px;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-6ca7afd1-a090{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-203c889d-b2ab{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-9ce35bb-98fb:hover,.elementor .e-9ce35bb-98fb:focus-visible{background-color:var(--surface-soft);}.elementor .e-9ce35bb-98fb{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-12c8751-128e:hover,.elementor .e-12c8751-128e:focus-visible{background-color:var(--surface-soft);}.elementor .e-12c8751-128e{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-70a64e05-3d31:hover,.elementor .e-70a64e05-3d31:focus-visible{background-color:var(--surface-soft);}.elementor .e-70a64e05-3d31{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-28f4ab1-d35d:hover,.elementor .e-28f4ab1-d35d:focus-visible{background-color:var(--surface-soft);}.elementor .e-28f4ab1-d35d{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-7f02f6bb-92f2:hover,.elementor .e-7f02f6bb-92f2:focus-visible{background-color:var(--surface-soft);}.elementor .e-7f02f6bb-92f2{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-2184e4ba-4997:hover,.elementor .e-2184e4ba-4997:focus-visible{background-color:var(--surface-soft);}.elementor .e-2184e4ba-4997{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-40cfb40-e862{width:100%;padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-264d8fe9-514b{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-7c60ce62-466f{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-4dd2cc6b-dec5{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-82bf6c0-107b{font-size:17px;color:var(--ink-muted);line-height:1.6;}.elementor .e-4bb9fd7f-cb49{font-family:var(--font-heading);font-weight:800;font-size:30px;color:var(--brand-primary);letter-spacing:-0.02em;text-decoration:none;}.elementor .e-2a72db57-748d:hover,.elementor .e-2a72db57-748d:focus-visible{background-color:#1e8a4c;}.elementor .e-2a72db57-748d{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-43208cd9-78b5{width:40%;position:sticky;inset-block-start:100px;padding:0px;display:flex;flex-direction:column;gap:14px;flex:0 0 40%;}.elementor .e-13ecd5bd-42a0{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-6b1d34e8-8a1e{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:row;gap:48px;align-items:flex-start;}.elementor .e-5c450229-acdc{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;}