.elementor .e-b4a1501-af70b73{width:10rem;height:3.4rem;font-family:var(--bosque-fuente);font-size:0px;color:#425743;line-height:1.7;margin:0px;background-image:url("https://legalizatufinca.es/wp-content/uploads/2026/09/legaliza-tu-finca-bosque-tight.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:0% 0%;}.elementor .e-9bdfd3c-e76d8da{font-family:var(--bosque-fuente);font-weight:600;font-size:0.85rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-3d9ed44-390568f{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:6vw;padding-inline-end:6vw;background-color:#F8FAF3;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-e07078e-476a3cf{font-family:var(--bosque-fuente);font-size:0.8rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-5affed2-5d5f009{font-family:var(--bosque-fuente);font-size:0.72rem;color:#425743;letter-spacing:0.17em;line-height:1.7;margin-block-start:1.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-weight: 750;\n}.elementor .e-c65eb65-fc328e0{font-family:var(--bosque-fuente);font-size:clamp(2.7rem,5vw,4.8rem);color:#1C3A2A;letter-spacing:-0.04em;line-height:1.12;margin:0px;font-weight: 650;\n}.elementor .e-fcd4cde-d825e13{font-family:var(--bosque-fuente);font-size:1.1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-0df59ba-8631a19{font-family:var(--bosque-fuente);font-weight:700;font-size:1rem;color:#ffffff;line-height:1.7;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;border-radius:0.35rem;background-color:#173F30;align-self:flex-start;}.elementor .e-ffa7aff-63642de{font-family:var(--bosque-fuente);font-size:0.82rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-db76aed-471a306{padding:0px;display:flex;flex-direction:column;gap:1.3rem;flex:1 1 28rem;}.elementor .e-1cf9eed-ef235c0{min-height:28rem;padding:0px;border-radius:1rem;background-image:url("https://legalizatufinca.es/wp-content/uploads/2026/09/finca-hero.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;display:flex;flex-direction:column;gap:1.3rem;flex:1 1 24rem;background-position: 65% center;\n}.elementor .e-1899105-3f7f01f{padding-block-start:clamp(3rem,6vw,6rem);padding-block-end:clamp(3rem,6vw,6rem);padding-inline-start:max(6vw,calc((100vw - 1200px)/2));padding-inline-end:max(6vw,calc((100vw - 1200px)/2));background-color:#E8EFDF;display:flex;flex-direction:row;gap:4rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-70a45ea-31451dd{font-family:var(--bosque-fuente);font-size:0.75rem;color:#425743;letter-spacing:0.16em;line-height:1.7;margin:0px;font-weight: 750;\n}.elementor .e-1369c1a-b0ab604{font-family:var(--bosque-fuente);font-size:clamp(1.8rem,3vw,2.8rem);color:#1C3A2A;letter-spacing:-0.04em;line-height:1.12;margin:0px;font-weight: 650;\n}.elementor .e-8bf40e6-88c52fe{font-family:var(--bosque-fuente);font-weight:700;font-size:0.8rem;color:#40714A;line-height:1.7;margin:0px;}.elementor .e-9242752-0cafb22{font-family:var(--bosque-fuente);font-size:1.35rem;color:#1C3A2A;letter-spacing:-0.02em;line-height:1.12;margin:0px;font-weight: 650;\n}.elementor .e-f512cf9-4c9de96{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-2c7c2fe-5ac50ab{padding:2rem;border-radius:0.5rem;border-width:1px;border-color:#CBD7C0;border-style:solid;display:flex;flex-direction:column;gap:1.3rem;}.elementor .e-d05a265-08a868e{font-family:var(--bosque-fuente);font-weight:700;font-size:0.8rem;color:#40714A;line-height:1.7;margin:0px;}.elementor .e-bad8715-5f8368f{font-family:var(--bosque-fuente);font-size:1.35rem;color:#1C3A2A;letter-spacing:-0.02em;line-height:1.12;margin:0px;font-weight: 650;\n}.elementor .e-53ae287-e58a21f{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-f6ab0b4-48ec364{padding:2rem;border-radius:0.5rem;border-width:1px;border-color:#CBD7C0;border-style:solid;display:flex;flex-direction:column;gap:1.3rem;}.elementor .e-1f2c2bb-634cff6{font-family:var(--bosque-fuente);font-weight:700;font-size:0.8rem;color:#40714A;line-height:1.7;margin:0px;}.elementor .e-385a988-7da5bc9{font-family:var(--bosque-fuente);font-size:1.35rem;color:#1C3A2A;letter-spacing:-0.02em;line-height:1.12;margin:0px;font-weight: 650;\n}.elementor .e-f930eab-c4b67ac{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-2d2c707-024a82d{padding:2rem;border-radius:0.5rem;border-width:1px;border-color:#CBD7C0;border-style:solid;display:flex;flex-direction:column;gap:1.3rem;}.elementor .e-31fb523-c78bd3f{font-family:var(--bosque-fuente);font-weight:700;font-size:0.8rem;color:#40714A;line-height:1.7;margin:0px;}.elementor .e-e6e2fff-a4b84d8{font-family:var(--bosque-fuente);font-size:1.35rem;color:#1C3A2A;letter-spacing:-0.02em;line-height:1.12;margin:0px;font-weight: 650;\n}.elementor .e-8e0ff80-d0b5728{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-8b794c7-a233401{padding:2rem;border-radius:0.5rem;border-width:1px;border-color:#CBD7C0;border-style:solid;display:flex;flex-direction:column;gap:1.3rem;}.elementor .e-6babf8b-f3d7b77{padding:0px;display:grid;flex-direction:column;gap:1.2rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,25rem),1fr));}.elementor .e-22954ab-655730b{padding-block-start:clamp(3rem,6vw,6rem);padding-block-end:clamp(3rem,6vw,6rem);padding-inline-start:max(6vw,calc((100vw - 1200px)/2));padding-inline-end:max(6vw,calc((100vw - 1200px)/2));display:flex;flex-direction:column;gap:1.3rem;}.elementor .e-1993ae9-6764a23{font-family:var(--bosque-fuente);font-size:0.75rem;color:#425743;letter-spacing:0.16em;line-height:1.7;margin:0px;font-weight: 750;\n}.elementor .e-9ff5a78-52463ea{font-family:var(--bosque-fuente);font-size:clamp(1.8rem,3vw,2.8rem);color:#1C3A2A;letter-spacing:-0.04em;line-height:1.12;margin:0px;font-weight: 650;\n}.elementor .e-f9fe44e-1c5e8a6{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-f9c1730-5807e1c{padding:0px;display:flex;flex-direction:column;gap:1.3rem;flex:1 1 23rem;}.elementor .e-5e352b8-a6e4988{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;padding-block-end:1rem;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #CBD7C0;\n}.elementor .e-d062abb-e1aa16c{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;padding-block-end:1rem;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #CBD7C0;\n}.elementor .e-4c4b77b-b17485f{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;padding-block-end:1rem;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #CBD7C0;\n}.elementor .e-1ca4c46-32d9eb3{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;padding-block-end:1rem;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #CBD7C0;\n}.elementor .e-99a2461-93aead8{padding:0px;display:flex;flex-direction:column;gap:1.3rem;flex:1 1 28rem;}.elementor .e-8e9fa09-00d617d{padding-block-start:clamp(3rem,6vw,6rem);padding-block-end:clamp(3rem,6vw,6rem);padding-inline-start:max(6vw,calc((100vw - 1200px)/2));padding-inline-end:max(6vw,calc((100vw - 1200px)/2));background-color:#E8EFDF;display:flex;flex-direction:row;gap:4rem;flex-wrap:wrap;}.elementor .e-d4363fe-e53a36a{font-family:var(--bosque-fuente);font-size:clamp(1.8rem,3vw,2.8rem);color:#1C3A2A;letter-spacing:-0.04em;line-height:1.12;margin:0px;font-weight: 650;\n}.elementor .e-1d4372a-ad2f8c4{font-family:var(--bosque-fuente);font-weight:700;font-size:0.75rem;color:#40714A;line-height:1.7;margin:0px;}.elementor .e-f105746-8aee185{font-family:var(--bosque-fuente);font-size:1.4rem;color:#1C3A2A;letter-spacing:-0.04em;line-height:1.12;margin:0px;font-weight: 650;\n}.elementor .e-1ae0e4c-7920b26{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-965f9fa-ab35d34{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:1.3rem;}.elementor .e-79a0901-4b19d37{font-family:var(--bosque-fuente);font-weight:700;font-size:0.75rem;color:#40714A;line-height:1.7;margin:0px;}.elementor .e-ce4dc5d-23c1352{font-family:var(--bosque-fuente);font-size:1.4rem;color:#1C3A2A;letter-spacing:-0.04em;line-height:1.12;margin:0px;font-weight: 650;\n}.elementor .e-6e141ce-c827feb{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-ff875b6-27d0230{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:1.3rem;}.elementor .e-5478b79-7faafc9{font-family:var(--bosque-fuente);font-weight:700;font-size:0.75rem;color:#40714A;line-height:1.7;margin:0px;}.elementor .e-e6ff6d2-455c27f{font-family:var(--bosque-fuente);font-size:1.4rem;color:#1C3A2A;letter-spacing:-0.04em;line-height:1.12;margin:0px;font-weight: 650;\n}.elementor .e-4cb73d2-1d99d87{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-6c96dbd-2a82b09{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:1.3rem;}.elementor .e-20fec74-e6e9373{padding:0px;display:grid;flex-direction:column;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));}.elementor .e-d6248ed-7ef813f{font-family:var(--bosque-fuente);font-size:0.9rem;color:#425743;line-height:1.7;padding:1.5rem;margin:0px;border-radius:0.4rem;background-color:#E8EFDF;}.elementor .e-a9835bf-abdb5ed{padding-block-start:clamp(3rem,6vw,6rem);padding-block-end:clamp(3rem,6vw,6rem);padding-inline-start:max(6vw,calc((100vw - 1200px)/2));padding-inline-end:max(6vw,calc((100vw - 1200px)/2));display:flex;flex-direction:column;gap:1.3rem;}.elementor .e-9e36409-ba2ce23{font-family:var(--bosque-fuente);font-size:clamp(1.8rem,3vw,2.8rem);color:#1C3A2A;letter-spacing:-0.04em;line-height:1.12;margin:0px;font-weight: 650;\n}.elementor .e-fcae5fb-65a77f5{font-family:var(--bosque-fuente);font-size:1.25rem;color:#1C3A2A;letter-spacing:-0.02em;line-height:1.12;margin:0px;font-weight: 650;\n}.elementor .e-bbd8f19-a234323{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-cfae8cd-a60915a{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:1.3rem;border-bottom-style: solid; border-bottom-color: #CBD7C0;\n}.elementor .e-0f161bf-e6550d8{font-family:var(--bosque-fuente);font-size:1.25rem;color:#1C3A2A;letter-spacing:-0.02em;line-height:1.12;margin:0px;font-weight: 650;\n}.elementor .e-66ebbaa-4218c67{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-5de7f69-5f8b4e3{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:1.3rem;border-bottom-style: solid; border-bottom-color: #CBD7C0;\n}.elementor .e-1b0266d-460ab00{padding-block-start:0px;padding-block-end:clamp(3rem,6vw,6rem);padding-inline-start:max(6vw,calc((100vw - 1200px)/2));padding-inline-end:max(6vw,calc((100vw - 1200px)/2));display:flex;flex-direction:column;gap:1.3rem;}.elementor .e-3930ab0-890f080{font-family:var(--bosque-fuente);font-size:0.75rem;color:#D7E4BF;letter-spacing:0.16em;line-height:1.7;margin:0px;}.elementor .e-d22f632-69f4958{font-family:var(--bosque-fuente);font-size:clamp(1.8rem,3vw,2.8rem);color:#ffffff;letter-spacing:-0.04em;line-height:1.12;margin:0px;font-weight: 650;\n}.elementor .e-3385a5f-e6a3378{font-family:var(--bosque-fuente);font-size:1rem;color:#E8EFDF;line-height:1.7;margin:0px;}.elementor .e-ef86065-bff4e9c{font-family:var(--bosque-fuente);font-weight:700;font-size:1rem;color:#ffffff;line-height:1.7;padding-block-start:1rem;margin:0px;}.elementor .e-4dee8bd-50e61bc{padding-block-start:clamp(3rem,6vw,6rem);padding-block-end:clamp(3rem,6vw,6rem);padding-inline-start:max(6vw,calc((100vw - 1200px)/2));padding-inline-end:max(6vw,calc((100vw - 1200px)/2));background-color:#173F30;display:flex;flex-direction:column;gap:1.3rem;}.elementor .e-de921d9-90824a0{font-family:var(--bosque-fuente);font-size:1.6rem;color:#1C3A2A;letter-spacing:-0.04em;line-height:1.12;margin:0px;font-weight: 650;\n}.elementor .e-f458bf4-dfa408a{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-5945e93-478f3d0{font-family:var(--bosque-fuente);font-size:0.8rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-07f4d1f-8c249c8{font-family:var(--bosque-fuente);font-size:0.8rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-a28a7b8-b695a9f{padding-block-start:3rem;padding-block-end:6rem;padding-inline-start:max(6vw,calc((100vw - 1200px)/2));padding-inline-end:max(6vw,calc((100vw - 1200px)/2));display:flex;flex-direction:column;gap:1.3rem;}.elementor .e-0575da6-bf2d21e{position:fixed;inset-inline-end:1rem;inset-block-end:1rem;z-index:999;font-family:var(--bosque-fuente);font-weight:700;font-size:0.85rem;color:#ffffff;line-height:1.7;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;margin:0px;border-radius:2rem;border-width:1px;border-color:#D7E4BF;border-style:solid;background-color:#173F30;box-shadow:0px 4px 24px 0px #0003;}.elementor .e-ad46364-8efa2e3{width:100%;padding:0px;background-color:#F8FAF3;display:flex;flex-direction:column;gap:0px;}