.elementor .e-e9161b4-23256ed{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-fdad961-95382d8{font-family:var(--bosque-fuente);font-weight:600;font-size:0.85rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-ef4a01f-fa4587e{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-098c6b0-b9163f1{font-family:var(--bosque-fuente);font-size:0.8rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-255b1d2-1df1dd1{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-8f75be8-99c58d8{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-1282fcd-f18c9df{font-family:var(--bosque-fuente);font-size:1.1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-cd3e7ca-86d7d0e{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-243df96-9dbdb86{font-family:var(--bosque-fuente);font-size:0.82rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-88b1f0b-90c4a79{padding:0px;display:flex;flex-direction:column;gap:1.3rem;flex:1 1 28rem;}.elementor .e-6be83a8-b6653f9{min-height:28rem;padding:0px;border-radius:1rem;background-image:url("https://legalizatufinca.es/wp-content/uploads/2026/09/parcelas-y-entorno-v2.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;gap:1.3rem;flex:1 1 24rem;background-position: 65% center;\n}.elementor .e-74cb041-8cadd11{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-c4b287b-0e33d44{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-16a2555-abb9762{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-d1f6c33-4810c48{font-family:var(--bosque-fuente);font-weight:700;font-size:0.8rem;color:#40714A;line-height:1.7;margin:0px;}.elementor .e-5674240-8cdea8b{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-aadfea8-27a751f{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-f4063cc-a9e6f36{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-f2eed7b-d71601d{font-family:var(--bosque-fuente);font-weight:700;font-size:0.8rem;color:#40714A;line-height:1.7;margin:0px;}.elementor .e-1b735c1-c243a91{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-a4597e6-944d584{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-58b9f70-0e6536f{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-b3807c3-cbb08cc{font-family:var(--bosque-fuente);font-weight:700;font-size:0.8rem;color:#40714A;line-height:1.7;margin:0px;}.elementor .e-bbd32df-da36bce{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-dee852f-6560268{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-85aefcf-9af59df{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-c9cbc67-0987c77{font-family:var(--bosque-fuente);font-weight:700;font-size:0.8rem;color:#40714A;line-height:1.7;margin:0px;}.elementor .e-8306594-8d5673e{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-8056a2c-6f95337{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-2599964-24a1232{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-6823278-91bb155{padding:0px;display:grid;flex-direction:column;gap:1.2rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,25rem),1fr));}.elementor .e-772f6b9-c82b812{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-e79b8a3-3653c2e{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-981e0da-f907ee1{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-c6991fa-768d750{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-3cbfd1e-7e0c9ec{padding:0px;display:flex;flex-direction:column;gap:1.3rem;flex:1 1 23rem;}.elementor .e-e7b3700-163c7f4{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-66c674b-eb3128f{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-893d16a-7f5ec85{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-c358429-1ce7b24{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-7fc82e0-d6ade1c{padding:0px;display:flex;flex-direction:column;gap:1.3rem;flex:1 1 28rem;}.elementor .e-5c6db3f-0728d1d{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-4f14f53-c5858fe{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-fb433bd-f178c45{font-family:var(--bosque-fuente);font-weight:700;font-size:0.75rem;color:#40714A;line-height:1.7;margin:0px;}.elementor .e-f116c20-f87c627{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-e8f8a2d-6ddfb80{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-df14fa6-8b4f375{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-c442096-2a30834{font-family:var(--bosque-fuente);font-weight:700;font-size:0.75rem;color:#40714A;line-height:1.7;margin:0px;}.elementor .e-b7227b6-ff18c04{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-4cfb738-97cf621{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-f8fa4a1-8a8b6c3{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-bd34043-40b10b3{font-family:var(--bosque-fuente);font-weight:700;font-size:0.75rem;color:#40714A;line-height:1.7;margin:0px;}.elementor .e-f7ebcd2-cc92f3f{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-5f3934f-29303e5{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-4a13250-a72a7ea{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-b5c4c6d-64e91a5{padding:0px;display:grid;flex-direction:column;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));}.elementor .e-12d4a25-6f5a1ed{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-e37fb6a-9841ac3{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-738dbf5-67fdb38{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-89b6f1c-4342c04{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-1a966d2-18cb51f{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-b15f44a-bac2afc{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-6175eb1-7ef8562{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-c6df538-abedc83{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-70f3c7c-1fee1b3{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-3138e92-628ff79{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-5f16c65-e511c1b{font-family:var(--bosque-fuente);font-size:0.75rem;color:#D7E4BF;letter-spacing:0.16em;line-height:1.7;margin:0px;}.elementor .e-ee8c6b6-98afa7d{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-7c67861-9ef7807{font-family:var(--bosque-fuente);font-size:1rem;color:#E8EFDF;line-height:1.7;margin:0px;}.elementor .e-c99403b-10f27a8{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-fb93d15-c9394a3{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-38d9387-0b9cf8c{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-c3c54e1-5c5ad36{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-cd6f7d1-825f49c{font-family:var(--bosque-fuente);font-size:0.8rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-5a2667c-a51d6c8{font-family:var(--bosque-fuente);font-size:0.8rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-22af8be-b15aefe{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-3d61b6e-96ca115{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-33bf556-ddd0656{width:100%;padding:0px;background-color:#F8FAF3;display:flex;flex-direction:column;gap:0px;}