.elementor .e-57245b9-19566a7{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-5118909-e36cd4d{font-family:var(--bosque-fuente);font-weight:600;font-size:0.85rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-7717518-8ff4f23{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-aabfbd4-88ebcb9{font-family:var(--bosque-fuente);font-size:0.8rem;color:#FFFFFF;line-height:1.7;margin:0px;}.elementor .e-dfeefbc-a14badb{font-family:var(--bosque-fuente);font-size:clamp(2.2rem,4.5vw,3.6rem);color:#FFFFFF;letter-spacing:-0.04em;line-height:1.12;margin:0px;font-weight: 650;\n}.elementor .e-5e61ef5-9687c8c{font-family:var(--bosque-fuente);font-size:1.15rem;color:#FFFFFF;line-height:1.7;padding-block-end:2rem;margin-block-start:0px;margin-block-end:2rem;margin-inline-start:0px;margin-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #D5DFC9;\n}.elementor .e-958a4ec-08f3d63{width:max-content;max-width:100%;font-family:var(--bosque-fuente);font-size:1rem;color:#183B2A;line-height:1.7;padding:1rem;margin:0px;border-radius:0.3rem;background-color:#DCE8B8;font-weight: 750; text-align: center;\n}.elementor .e-61545b1-726d8b7{font-family:var(--bosque-fuente);font-size:0.875rem;color:#DCE8B8;line-height:1.7;margin:0px;}.elementor .e-232d095-c19f35e{padding:clamp(1.5rem,4vw,3.5rem);margin:0rem;border-radius:0.5rem;background-color:#1C3A2A;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-3af54af-48e284e{font-family:var(--bosque-fuente);font-size:1.5rem;color:#1C3A2A;letter-spacing:-0.04em;line-height:1.12;margin-block-start:1.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-weight: 650;\n}.elementor .e-73feb5c-297923a{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-bf5ac70-e157763{padding:clamp(1rem,3vw,2rem);margin:0rem;border-radius:0.4rem;background-color:#FFFFFF;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-2f63ba4-1cf3835{font-family:var(--bosque-fuente);font-size:1.5rem;color:#1C3A2A;letter-spacing:-0.04em;line-height:1.12;margin-block-start:1.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-weight: 650;\n}.elementor .e-0b53954-cd848e9{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-b001f12-1d77462{padding:clamp(1rem,3vw,2rem);margin:0rem;border-radius:0.4rem;background-color:#EEF2E7;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-731cf4f-add78c8{font-family:var(--bosque-fuente);font-size:1.5rem;color:#1C3A2A;letter-spacing:-0.04em;line-height:1.12;margin-block-start:1.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-weight: 650;\n}.elementor .e-2394d8e-f253630{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-3c21bf3-caba672{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-efca5d9-bf3569a{padding:clamp(1rem,3vw,2rem);margin:0rem;border-radius:0.4rem;background-color:#FFFFFF;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-4eab211-7efb20b{font-family:var(--bosque-fuente);font-size:1.5rem;color:#1C3A2A;letter-spacing:-0.04em;line-height:1.12;margin-block-start:1.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-weight: 650;\n}.elementor .e-b600e87-c68832b{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-427f4be-303fe85{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-e0aa6ef-37c1137{padding:clamp(1rem,3vw,2rem);margin:0rem;border-radius:0.4rem;background-color:#EEF2E7;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-893e48e-151a747{font-family:var(--bosque-fuente);font-size:1.5rem;color:#1C3A2A;letter-spacing:-0.04em;line-height:1.12;margin-block-start:1.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-weight: 650;\n}.elementor .e-a603241-97c7b8a{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-83a9b85-d9c5868{padding:clamp(1rem,3vw,2rem);margin:0rem;border-radius:0.4rem;background-color:#FFFFFF;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-e123cbf-21ba355{font-family:var(--bosque-fuente);font-size:1.5rem;color:#1C3A2A;letter-spacing:-0.04em;line-height:1.12;margin-block-start:1.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-weight: 650;\n}.elementor .e-04ebdef-091b938{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-5c91779-ada11df{padding:clamp(1rem,3vw,2rem);margin:0rem;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-bdde78e-1b7d654{font-family:var(--bosque-fuente);font-size:1.5rem;color:#1C3A2A;letter-spacing:-0.04em;line-height:1.12;margin-block-start:1.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-weight: 650;\n}.elementor .e-1c1e852-30eec12{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-ae4638d-8b2d68c{width:max-content;max-width:100%;font-family:var(--bosque-fuente);font-size:1rem;color:#183B2A;line-height:1.7;padding:1rem;margin:0px;border-radius:0.3rem;background-color:#DCE8B8;font-weight: 750; text-align: center;\n}.elementor .e-0d29b33-4ffed36{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-ff96c09-57eb50f{padding:clamp(1.5rem,3vw,2.5rem);margin:0rem;border-radius:0.4rem;background-color:#E3EBCD;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-4cfbb44-b8c837e{font-family:var(--bosque-fuente);font-size:1.5rem;color:#1C3A2A;letter-spacing:-0.04em;line-height:1.12;margin-block-start:1.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-weight: 650;\n}.elementor .e-2058bf7-b164838{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-c4a923f-2c54cae{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-5c1e524-8eae5e4{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-7723852-7a29015{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-76d1538-ee1a7fe{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-406caba-43a58b5{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-7eafc38-2ea51b8{padding:1rem;margin:0rem;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-261413e-c71c1f6{width:min(100%,68rem);padding:clamp(1.25rem,4vw,3rem);margin-block-start:0rem;margin-block-end:0rem;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:2rem;}.elementor .e-5a79d9e-57eb3f5{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-32cb406-90bf529{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-3e35389-d87db8d{font-family:var(--bosque-fuente);font-size:0.8rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-347de04-c2bd8bc{font-family:var(--bosque-fuente);font-size:0.8rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-2f61c96-78f0a8a{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-c4c5ec9-5cadfac{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-1cdbe2d-33fcde8{width:100%;padding:0px;background-color:#F8FAF3;display:flex;flex-direction:column;gap:0px;}