.elementor .e-537c1d0-778e0d1{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-16fd27a-72778b3{font-family:var(--bosque-fuente);font-weight:600;font-size:0.85rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-c2f2534-2fbbbe5{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-9a9c06a-c77c3a3{font-family:var(--bosque-fuente);font-size:0.8rem;color:#FFFFFF;line-height:1.7;margin:0px;}.elementor .e-653bcb1-c06e052{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-f32d2f7-222a0c2{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-d8ac7ef-f1491d5{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-e2dca6a-c6a268c{font-family:var(--bosque-fuente);font-size:0.875rem;color:#DCE8B8;line-height:1.7;margin:0px;}.elementor .e-ee80ef1-3c7096a{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-9cf868b-a69bd86{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-16c4f72-f0bd468{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-444a1c9-1e37bde{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-b4ce24b-186efa3{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-28e8c01-40dff77{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-7fed4bb-49375e3{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-fdb221c-06c7bad{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-3bdc424-b6aed46{padding:clamp(1rem,3vw,2rem);margin:0rem;border-radius:0.4rem;background-color:#FFFFFF;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-3309bbb-5560762{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-034b6b2-4da74c5{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-8510af5-845e29a{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-5ff1933-b50ccf0{padding:clamp(1rem,3vw,2rem);margin:0rem;border-radius:0.4rem;background-color:#EEF2E7;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-713bf57-4329c5f{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-c248992-ebc89b2{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-c5d4caf-2273587{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-34743f2-0159d7b{padding:clamp(1rem,3vw,2rem);margin:0rem;border-radius:0.4rem;background-color:#FFFFFF;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-48cd2b6-ff258c6{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-8cfb7ac-8e8cf8c{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-8ba044c-ddfae95{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-d1f1cca-2b96323{padding:clamp(1rem,3vw,2rem);margin:0rem;border-radius:0.4rem;background-color:#EEF2E7;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-24fbdcd-424635b{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-9c15522-7bf7455{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-9be4db5-7ba8def{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-042f00b-e69f485{padding:clamp(1rem,3vw,2rem);margin:0rem;border-radius:0.4rem;background-color:#FFFFFF;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-59f173c-be96854{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-8e280e2-4b632d7{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-85cad90-c61c8ee{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-2a65e44-e22f817{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-a1a1660-84acf9f{padding:clamp(1rem,3vw,2rem);margin:0rem;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-b6e75fa-cea8e75{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-a488b16-7bd996c{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-90eedfd-94d5c3e{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-27234e7-14ba498{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-b3671fd-ef4118e{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-4013ad8-a7d1e0f{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-b42d2fc-2b16346{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-7367b9c-a348ed0{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-ce122fa-bab3cc0{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-33b1e47-d172ce4{padding:1rem;margin:0rem;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-f05213d-58efb6e{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-23b44a6-c10a04e{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-d9c9b55-b05b124{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-cf5cd9b-3e8fbe3{font-family:var(--bosque-fuente);font-size:0.8rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-3c2b4f5-62c44a2{font-family:var(--bosque-fuente);font-size:0.8rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-6c9da19-5d8c2bd{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-3835612-5ab81e1{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-c7f8f4f-f22a492{width:100%;padding:0px;background-color:#F8FAF3;display:flex;flex-direction:column;gap:0px;}