.elementor .e-4a8dc7a-c42dd90{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-073851d-59ce2c6{font-family:var(--bosque-fuente);font-weight:600;font-size:0.85rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-affe6d1-eab127c{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-719d172-4d98dcd{font-family:var(--bosque-fuente);font-size:0.8rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-a6c358f-9574514{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-50c4da3-7bbc40e{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-29de28f-20a348c{font-family:var(--bosque-fuente);font-size:1.1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-f718f61-fcdb9d0{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-44cd919-9f0b077{font-family:var(--bosque-fuente);font-size:0.82rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-e5f5c00-d975d76{padding:0px;display:flex;flex-direction:column;gap:1.3rem;flex:1 1 28rem;}.elementor .e-59d1f25-4783c90{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-f8c110e-c3cbacb{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-aa29ead-d65b21c{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-303699d-2665e8d{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-aa3ca80-92b9554{font-family:var(--bosque-fuente);font-weight:700;font-size:0.8rem;color:#40714A;line-height:1.7;margin:0px;}.elementor .e-da8b6ea-03ba0c0{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-37d57ed-8ddf935{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-bdc94fc-cdb63d5{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-e9d4cb7-cdb8a72{font-family:var(--bosque-fuente);font-weight:700;font-size:0.8rem;color:#40714A;line-height:1.7;margin:0px;}.elementor .e-ca23487-7e79d09{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-9cc7ca9-ee428f2{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-2999ee1-8b7fd5f{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-bfaf48c-9b6c09f{font-family:var(--bosque-fuente);font-weight:700;font-size:0.8rem;color:#40714A;line-height:1.7;margin:0px;}.elementor .e-72c6181-7cf8e66{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-54e9877-0fa2edd{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-18d47e6-15f7b31{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-f822b33-20fd90b{font-family:var(--bosque-fuente);font-weight:700;font-size:0.8rem;color:#40714A;line-height:1.7;margin:0px;}.elementor .e-02364ec-b5c2a1c{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-64ca1f7-ad0f8de{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-0ddc7e3-a137bbb{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-f729904-9d45479{padding:0px;display:grid;flex-direction:column;gap:1.2rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,25rem),1fr));}.elementor .e-b9124e8-69af3c6{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-2b78253-aa5c250{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-d391f2f-eb75dfe{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-8158157-7f5683f{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-d4ba8cf-39e938b{padding:0px;display:flex;flex-direction:column;gap:1.3rem;flex:1 1 23rem;}.elementor .e-68ea9c4-206ab5f{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-50bf92a-693c892{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-044a3ed-483e214{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-6a27555-4e530e4{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-29a0a9b-11b7aaf{padding:0px;display:flex;flex-direction:column;gap:1.3rem;flex:1 1 28rem;}.elementor .e-04534cb-729aeff{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-3567cc9-73e891b{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-6d9cb8f-ed5d534{font-family:var(--bosque-fuente);font-weight:700;font-size:0.75rem;color:#40714A;line-height:1.7;margin:0px;}.elementor .e-c0d0171-82031f5{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-d928390-e04b8cc{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-755bb0d-3c0a609{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-773030a-49176da{font-family:var(--bosque-fuente);font-weight:700;font-size:0.75rem;color:#40714A;line-height:1.7;margin:0px;}.elementor .e-cf0d69c-d10f4e7{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-7f03d5c-cd69952{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-d5aace5-0d697a1{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-ac3e920-fd7c642{font-family:var(--bosque-fuente);font-weight:700;font-size:0.75rem;color:#40714A;line-height:1.7;margin:0px;}.elementor .e-b1346f1-037ecf3{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-0a83e88-55221f2{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-d0cb523-60e428a{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-f79c725-7a0584d{padding:0px;display:grid;flex-direction:column;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));}.elementor .e-c2aad02-d5e642b{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-3493381-c80bba7{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-13a8831-ac22fe4{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-7b9c6ef-622ced8{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-dffbc63-c0cec76{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-09735cd-22c4e7b{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-eac3a2b-ca322e2{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-920676f-e17542c{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-ea52d4a-aab50d2{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-ee78dfc-20a7cd4{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-dda2b5a-b9cbeb1{font-family:var(--bosque-fuente);font-size:0.75rem;color:#D7E4BF;letter-spacing:0.16em;line-height:1.7;margin:0px;}.elementor .e-81bcaf8-7db6401{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-d5c5e91-bdc1b2d{font-family:var(--bosque-fuente);font-size:1rem;color:#E8EFDF;line-height:1.7;margin:0px;}.elementor .e-99b54c2-e47047c{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-f229fb4-74c08f5{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-5d819bf-b96035a{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-eb9b8e4-743d736{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-73f8cc0-78fdd85{font-family:var(--bosque-fuente);font-size:0.8rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-7070556-a200b2b{font-family:var(--bosque-fuente);font-size:0.8rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-518747b-8547fd8{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-f604aa0-9e51a70{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-a54b988-8801a36{width:100%;padding:0px;background-color:#F8FAF3;display:flex;flex-direction:column;gap:0px;}