.elementor .e-1f8bee01-a7ac{font-size:13px;color:rgba(255,255,255,0.7);margin-block-end:4px;}.elementor .e-2216c66f-3b08{font-weight:800;font-size:12px;color:rgba(255,255,255,0.75);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-535db54d-f2f0{max-width:640px;font-size:clamp(2rem, 1.3rem + 2.8vw, 3.1rem);color:var(--white);line-height:1.08;}.elementor .e-205b9c77-c0ca{max-width:580px;font-size:18px;color:rgba(255,255,255,0.84);line-height:1.6;}.elementor .e-567fc991-d67b:hover,.elementor .e-567fc991-d67b:focus-visible{background-color:#1e8a4c;}.elementor .e-567fc991-d67b{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-4608f5f-c9c3:hover,.elementor .e-4608f5f-c9c3:focus-visible{border-color:var(--white);background-color:rgba(255,255,255,0.08);}.elementor .e-4608f5f-c9c3{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-19716f1c-2dcd{width:100%;padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-24997ec5-da31{font-weight:800;font-size:15px;color:var(--brand-accent);}.elementor .e-3203189a-bb97{font-weight:700;font-size:15px;color:rgba(255,255,255,0.9);}.elementor .e-12d1f5fd-c907{width:auto;padding:0px;display:flex;flex-direction:row;gap:6px;align-items:center;}.elementor .e-6e3935a1-2e43{font-weight:800;font-size:15px;color:var(--brand-accent);}.elementor .e-39d433ff-882e{font-weight:700;font-size:15px;color:rgba(255,255,255,0.9);}.elementor .e-5e6ff8fb-aba5{width:auto;padding:0px;display:flex;flex-direction:row;gap:6px;align-items:center;}.elementor .e-43e7779f-38e8{font-weight:800;font-size:15px;color:var(--brand-accent);}.elementor .e-3c40dbe8-edb0{font-weight:700;font-size:15px;color:rgba(255,255,255,0.9);}.elementor .e-6bd3f25f-87f6{width:auto;padding:0px;display:flex;flex-direction:row;gap:6px;align-items:center;}.elementor .e-3c5bdf4f-7415{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-2170a78c-886a{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 0px;}.elementor .e-a217ea9-df06{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-454c821b-fc3f{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-44f4e8f2-41c6{font-size:14px;color:var(--ink-muted);margin-block-end:6px;}.elementor .e-2ff3aaeb-6563{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-2cddb555-5837{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:row;gap:56px;align-items:center;}.elementor .e-30efa87f-c65b{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-4f2bcad5-2728{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-22acc96d-fce0{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;}.elementor .e-8d3c56a-4cf6{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-5ffe0d-9294{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-49b6fecd-1a83{max-width:820px;}.elementor .e-5a384a61-b2c8{width:100%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-2eb3d235-635a{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-1e4b45b5-4a2b{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-1b89164e-9a40{width:100%;max-width:var(--container-max);padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-6c9e2660-a4aa{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-69dfa7e8-9d31{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-1a5b97a0-e154{max-width:820px;}.elementor .e-5231b839-5ac6{width:100%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-774962e8-8819{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-39746cd2-d829{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-364a280e-4805{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-13976029-3abe{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-38b97889-376d{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-300009c-ba2b{width:100%;max-width:820px;padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-72d95b33-46fd{width:100%;max-width:var(--container-max);padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-77a18026-a1d0{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-704c12f2-ea18{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-76196ef6-b9a1{max-width:820px;}.elementor .e-b779773-8e91{width:100%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-66ef4a37-438a{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-374b1e05-368e{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-8d6f1c3-b8c5{width:100%;max-width:var(--container-max);padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-75ae7f16-e7e3{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-73f66ae6-1d40{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-1c9bfb07-785d{max-width:820px;}.elementor .e-579b8735-2c9e{width:100%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-3e3e8f0-e4b7{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-15f34da0-e83e{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-14b4bed6-d244{width:100%;max-width:var(--container-max);padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-655248ad-e7bd{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-46fa018b-e0f9{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-26d4a415-30ca{max-width:820px;}.elementor .e-bd391b5-c7a2{width:100%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-3824cb6d-c88d{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-3aaaf121-3de0{font-weight:800;font-size:14px;color:var(--white);flex:0 0 40%;}.elementor .e-1906b72e-d131{font-weight:800;font-size:14px;color:var(--white);}.elementor .e-2a416a9c-1aff{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-7939c031-73e3{font-weight:700;font-size:15px;color:var(--ink);flex:0 0 40%;}.elementor .e-770a8ba6-2919{font-size:15px;color:var(--ink-muted);line-height:1.5;}.elementor .e-65144565-dba9{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-5a23d972-9d73{font-weight:700;font-size:15px;color:var(--ink);flex:0 0 40%;}.elementor .e-7724bb8e-44d1{font-size:15px;color:var(--ink-muted);line-height:1.5;}.elementor .e-65c46975-487a{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-224f0513-6d39{font-weight:700;font-size:15px;color:var(--ink);flex:0 0 40%;}.elementor .e-437dd383-2d73{font-size:15px;color:var(--ink-muted);line-height:1.5;}.elementor .e-6ceff7c-86ce{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-e9a71fd-6e3b{font-weight:700;font-size:15px;color:var(--ink);flex:0 0 40%;}.elementor .e-31432233-d752{font-size:15px;color:var(--ink-muted);line-height:1.5;}.elementor .e-22f9e4-f7be{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-74365d7-74f8{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-59852ac2-1b1a{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-30c2a95-f949{width:100%;max-width:var(--container-max);padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-6643fadf-7cd7{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-3d09b418-645f{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-7d54172-bcc2{max-width:820px;}.elementor .e-3b61d9cb-2c3e{width:100%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-5ea1822c-115a{max-width:820px;font-size:17px;color:var(--ink);line-height:1.75;}.elementor .e-102a0585-dbaf{font-family:var(--font-heading);font-weight:800;font-size:24px;color:var(--white);letter-spacing:-0.01em;line-height:1.2;}.elementor .e-30db4626-78c7{font-size:16px;color:rgba(255,255,255,0.88);line-height:1.6;}.elementor .e-afd6a69-184a:hover,.elementor .e-afd6a69-184a:focus-visible{background-color:var(--brand-accent-dark);transform:translate3d(0px, -1px, 0px);}.elementor .e-afd6a69-184a{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-5c0635f0-2f82{width:100%;max-width:820px;padding:32px;border-radius:18px;background-color:var(--brand-primary);display:flex;flex-direction:column;gap:10px;}.elementor .e-a16fa2e-b74a{width:100%;max-width:var(--container-max);padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-7cc3c16e-b867{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-9d1862e-2f58{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-1f1e5df7-b295{width:100%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-2c3cfa5e-952b{font-weight:700;font-size:17px;color:var(--brand-primary);line-height:1.4;margin:0px;}.elementor .e-47dae6b9-36f1{color:var(--brand-accent);}.elementor .e-37e6d246-764b{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;gap:12px;}.elementor .e-75a0d07-d104{font-size:16px;color:var(--ink-muted);line-height:1.7;}.elementor .e-6e87b00c-6265{padding-block-start:0px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-564dfd0c-37c9{width:100%;overflow:hidden;border-radius:14px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--white);}.elementor .e-7a5e5659-64ae{font-weight:700;font-size:17px;color:var(--brand-primary);line-height:1.4;margin:0px;}.elementor .e-24c1ca31-abdf{color:var(--brand-accent);}.elementor .e-49852c0e-404c{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;gap:12px;}.elementor .e-1d07619e-aa36{font-size:16px;color:var(--ink-muted);line-height:1.7;}.elementor .e-27765177-8bdf{padding-block-start:0px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-747679da-1bc8{width:100%;overflow:hidden;border-radius:14px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--white);}.elementor .e-3e357c00-3bd2{font-weight:700;font-size:17px;color:var(--brand-primary);line-height:1.4;margin:0px;}.elementor .e-1b84d3b4-96d0{color:var(--brand-accent);}.elementor .e-46f2e969-fe7d{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;gap:12px;}.elementor .e-130d6c97-1cb2{font-size:16px;color:var(--ink-muted);line-height:1.7;}.elementor .e-793f52fd-1767{padding-block-start:0px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-780f8e89-f2fe{width:100%;overflow:hidden;border-radius:14px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--white);}.elementor .e-57c9bf41-2621{font-weight:700;font-size:17px;color:var(--brand-primary);line-height:1.4;margin:0px;}.elementor .e-6e67aa58-a7d8{color:var(--brand-accent);}.elementor .e-3e514065-203d{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;gap:12px;}.elementor .e-68bab865-1164{font-size:16px;color:var(--ink-muted);line-height:1.7;}.elementor .e-6af32395-9462{padding-block-start:0px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-637d4cd-296a{width:100%;overflow:hidden;border-radius:14px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--white);}.elementor .e-e1e58d7-cbb2{width:100%;display:flex;flex-direction:column;gap:10px;}.elementor .e-669ba985-813c{width:100%;max-width:860px;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-37f04e21-2a11{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-48f21e84-9821{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-5dc3540e-b670:hover,.elementor .e-5dc3540e-b670:focus-visible{background-color:var(--surface-soft);}.elementor .e-5dc3540e-b670{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-14d2a4e3-ce56:hover,.elementor .e-14d2a4e3-ce56:focus-visible{background-color:var(--surface-soft);}.elementor .e-14d2a4e3-ce56{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-3df75bce-1e72:hover,.elementor .e-3df75bce-1e72:focus-visible{background-color:var(--surface-soft);}.elementor .e-3df75bce-1e72{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-30c629e1-31b9:hover,.elementor .e-30c629e1-31b9:focus-visible{background-color:var(--surface-soft);}.elementor .e-30c629e1-31b9{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-6e2b5a3a-7904:hover,.elementor .e-6e2b5a3a-7904:focus-visible{background-color:var(--surface-soft);}.elementor .e-6e2b5a3a-7904{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-4f3dc086-1f4a:hover,.elementor .e-4f3dc086-1f4a:focus-visible{background-color:var(--surface-soft);}.elementor .e-4f3dc086-1f4a{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-1e8e4a37-222d{width:100%;padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-1e67cc0d-2a4e{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-8d92159-339f{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-12a01b85-8134{font-weight:800;font-size:12px;color:var(--brand-accent-dark);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-6e63bf9b-f9a6{font-size:17px;color:var(--ink-muted);line-height:1.6;}.elementor .e-4ec10909-ba0f{font-family:var(--font-heading);font-weight:800;font-size:30px;color:var(--brand-primary);letter-spacing:-0.02em;text-decoration:none;}.elementor .e-7fa3df96-b2e5:hover,.elementor .e-7fa3df96-b2e5:focus-visible{background-color:#1e8a4c;}.elementor .e-7fa3df96-b2e5{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-3f089d0c-1166{width:40%;position:sticky;inset-block-start:100px;padding:0px;display:flex;flex-direction:column;gap:14px;flex:0 0 40%;}.elementor .e-379e72b2-8950{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-75b28cab-f6e5{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:row;gap:48px;align-items:flex-start;}.elementor .e-3c1d9b21-869f{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;}