.elementor .e-2bc0e9a-bcbe711{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-1436b33-ee525e9{font-family:var(--bosque-fuente);font-weight:600;font-size:0.85rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-9fbad27-5925f34{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-1c488d4-787da94{font-family:var(--bosque-fuente);font-size:0.8rem;color:#FFFFFF;line-height:1.7;margin:0px;}.elementor .e-7a90e23-e226187{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-d32e796-fb7b362{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-50cead5-c2e6d78{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-ad10ae4-c080a81{font-family:var(--bosque-fuente);font-size:0.875rem;color:#DCE8B8;line-height:1.7;margin:0px;}.elementor .e-a125690-4f70dc9{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-10e6251-f32e3ce{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-6002bc7-09a0af7{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-2ce9f2e-07a7487{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-d8c27ce-74cf52e{padding:clamp(1rem,3vw,2rem);margin:0rem;border-radius:0.4rem;background-color:#FFFFFF;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-95422a9-7415a3d{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-c0ac79a-bbdad53{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-8b51c76-ec9c39b{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-7a5ce3a-254c66d{padding:clamp(1rem,3vw,2rem);margin:0rem;border-radius:0.4rem;background-color:#EEF2E7;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-c23ed42-8943a4a{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-97e787a-abc04a9{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-effc5d3-23d8631{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-261df2c-da71f03{padding:clamp(1rem,3vw,2rem);margin:0rem;border-radius:0.4rem;background-color:#FFFFFF;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-4bcbffb-a732a28{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-07b2ff5-496239c{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-cfbe6cc-911230e{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-851a7e5-8c1901d{padding:clamp(1rem,3vw,2rem);margin:0rem;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-55551f3-bd97388{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-fb4247d-4ebd3ed{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-52beb57-dc7325e{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-3c0840a-1090362{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-f83e9e3-9d541a3{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-de2e108-dc9511b{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-d2c57e9-b725966{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-1b976d8-3c9f780{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-f1a202b-41d039f{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-5946d1d-5353947{padding:1rem;margin:0rem;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-bb212c3-f33fc55{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-8100d06-d9be91c{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-2c1ec84-fb57e29{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-025d7ef-6fc674c{font-family:var(--bosque-fuente);font-size:0.8rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-77c5713-f3002b6{font-family:var(--bosque-fuente);font-size:0.8rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-0ac705b-edf9e4e{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-d6f2d9a-5b07ff6{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-50b8f46-9a477cc{width:100%;padding:0px;background-color:#F8FAF3;display:flex;flex-direction:column;gap:0px;}