.elementor .e-64f052e-aacda6a{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-6d80e7c-673945d{font-family:var(--bosque-fuente);font-weight:600;font-size:0.85rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-919bad4-051919a{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-78735b3-e77d458{font-family:var(--bosque-fuente);font-size:0.8rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-d100e3e-d4bfaa6{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-bd87757-050b8df{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-f70bd8b-eec8f33{font-family:var(--bosque-fuente);font-size:1.1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-75aad72-39aed4d{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-1ffa134-0af1083{font-family:var(--bosque-fuente);font-size:0.82rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-ea665d9-32c4686{padding:0px;display:flex;flex-direction:column;gap:1.3rem;flex:1 1 28rem;}.elementor .e-53e32e7-e6c474b{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-b210f57-0cc8c80{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-d809687-27c0a07{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-4028a1f-3b77cb1{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-a886b57-1ec44a2{font-family:var(--bosque-fuente);font-weight:700;font-size:0.8rem;color:#40714A;line-height:1.7;margin:0px;}.elementor .e-d021ba8-9045668{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-8c52b0f-cc27358{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-7a2e595-503eb16{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-663df70-35e1720{font-family:var(--bosque-fuente);font-weight:700;font-size:0.8rem;color:#40714A;line-height:1.7;margin:0px;}.elementor .e-c0f98db-5b24b4d{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-ce757a1-3b554c9{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-7549bca-f30b0b6{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-f7b90cc-2d92226{font-family:var(--bosque-fuente);font-weight:700;font-size:0.8rem;color:#40714A;line-height:1.7;margin:0px;}.elementor .e-f5c1048-8e6b653{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-6c60cf3-27b127b{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-b099ba6-ccf3a6a{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-2ea5cef-13ab8af{font-family:var(--bosque-fuente);font-weight:700;font-size:0.8rem;color:#40714A;line-height:1.7;margin:0px;}.elementor .e-c65be15-c800529{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-0c74a71-353ff08{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-3909ac1-0fa8a3c{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-c0b5082-1b35732{padding:0px;display:grid;flex-direction:column;gap:1.2rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,25rem),1fr));}.elementor .e-ee56e4b-6d05c6d{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-488b021-5a9ccbe{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-5bddc36-eb57774{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-0ffbb18-e153b52{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-3f82473-5e9d40f{padding:0px;display:flex;flex-direction:column;gap:1.3rem;flex:1 1 23rem;}.elementor .e-8f8d7e2-72e24f0{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-b61159c-6680092{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-2d17c0e-2ba29f3{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-e033f53-6071ecb{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-5e5e16f-d6c15db{padding:0px;display:flex;flex-direction:column;gap:1.3rem;flex:1 1 28rem;}.elementor .e-db71903-1e1d238{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-49b37c4-6d7c6f6{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-bddb867-9fc3900{font-family:var(--bosque-fuente);font-weight:700;font-size:0.75rem;color:#40714A;line-height:1.7;margin:0px;}.elementor .e-fa4c2a0-32d93aa{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-0014719-4ed5992{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-5a1d7da-97c601d{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-3374bff-eb21d1e{font-family:var(--bosque-fuente);font-weight:700;font-size:0.75rem;color:#40714A;line-height:1.7;margin:0px;}.elementor .e-ce7d8ee-b8b15c9{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-9d7a64b-b08b42d{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-03046cb-0a3479c{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-d832183-2ede592{font-family:var(--bosque-fuente);font-weight:700;font-size:0.75rem;color:#40714A;line-height:1.7;margin:0px;}.elementor .e-3564a8d-ddd5083{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-bc65f17-2f9c29e{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-9a3473f-5c619db{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-c376f03-4962cfa{padding:0px;display:grid;flex-direction:column;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));}.elementor .e-1eb8f8a-8706f3f{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-3c89c37-6bee931{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-1e55e80-0bc70f6{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-3d98f49-02f8776{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-fdbb65b-e48d112{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-5b234cb-ebaa225{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-9356f0f-73b9b86{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-4c09408-81a8861{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-7020af7-08c4891{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-6a806db-080f544{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-210fbe1-c46e912{font-family:var(--bosque-fuente);font-size:0.75rem;color:#D7E4BF;letter-spacing:0.16em;line-height:1.7;margin:0px;}.elementor .e-16c3f25-134fa62{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-c0001e9-702f026{font-family:var(--bosque-fuente);font-size:1rem;color:#E8EFDF;line-height:1.7;margin:0px;}.elementor .e-fe490a8-b67e8f3{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-3007ca3-aa8b6d7{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-41a74a3-2d5b11f{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-f6d498e-98bf3b4{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-a9e0b66-15a589e{font-family:var(--bosque-fuente);font-size:0.8rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-22a8ef8-6edf48c{font-family:var(--bosque-fuente);font-size:0.8rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-f9054c9-a632fe6{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-2fab2c3-f514d4f{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-20989fe-d6aa6b6{width:100%;padding:0px;background-color:#F8FAF3;display:flex;flex-direction:column;gap:0px;}