.elementor .e-2967eff-b09da2b{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-0b7ddb6-9144a8e{font-family:var(--bosque-fuente);font-weight:600;font-size:0.85rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-7492485-8e15ed8{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-b639487-8b55302{font-family:var(--bosque-fuente);font-size:0.8rem;color:#FFFFFF;line-height:1.7;margin:0px;}.elementor .e-6f3a590-885a877{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-b49b798-f9ca263{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-feefd6c-0445111{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-aaffb39-5053cb4{font-family:var(--bosque-fuente);font-size:0.875rem;color:#DCE8B8;line-height:1.7;margin:0px;}.elementor .e-aac9d22-0aa10d8{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-37ea6d0-a771f24{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-0582aa0-16942da{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-13c41dd-062f9bc{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-0c907b0-c159107{padding:clamp(1rem,3vw,2rem);margin:0rem;border-radius:0.4rem;background-color:#FFFFFF;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-2b4d168-85004a6{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-426ff3d-f13a531{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-0fd0209-146b1c6{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-3acaea2-0e84bfd{padding:clamp(1rem,3vw,2rem);margin:0rem;border-radius:0.4rem;background-color:#EEF2E7;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-88c3145-d0d6cdb{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-046da5f-7bf8151{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-6f013e8-a036684{padding:clamp(1rem,3vw,2rem);margin:0rem;border-radius:0.4rem;background-color:#FFFFFF;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-7028ce9-335ecb4{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-46653b4-1f81c4b{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-55a18c8-a94c430{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-911b2dd-4cf212b{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-a591ab7-c8f2030{padding:clamp(1rem,3vw,2rem);margin:0rem;border-radius:0.4rem;background-color:#EEF2E7;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-70ba540-edc3370{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-8b038ea-5826708{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-683f77e-3c69f8f{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-44f2111-114bba9{padding:clamp(1rem,3vw,2rem);margin:0rem;border-radius:0.4rem;background-color:#FFFFFF;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-c9d5bdc-dc9cd26{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-182d161-1becf94{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-2780133-0d98b57{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-8414d97-f3d8c5d{padding:clamp(1rem,3vw,2rem);margin:0rem;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-d24cbe8-5aa4917{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-c7e1fe8-8d70395{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-f96f0fd-1721efd{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-3630f6f-da88d41{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-169be64-47486e1{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-40c4435-0c57dc3{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-3b45942-2ecd2cd{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-55071ea-76b0a84{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-cb03c13-4bb23dc{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-bf708fc-d2f4216{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-220a8ed-10ecf18{padding:1rem;margin:0rem;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-98e953f-dbc0456{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-4054f7d-d017ac9{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-38e17c1-837cd38{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-e34653b-0f30f7a{font-family:var(--bosque-fuente);font-size:0.8rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-b65384e-4c6eb17{font-family:var(--bosque-fuente);font-size:0.8rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-daf51da-719fafb{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-8e4246d-b7f8817{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-98ed432-26e3d48{width:100%;padding:0px;background-color:#F8FAF3;display:flex;flex-direction:column;gap:0px;}