.elementor .e-04a1bec-4d4b109{font-weight:600;font-size:0.72rem;}.elementor .e-c36cb14-6a9fe1a{font-weight:600;font-size:0.72rem;}.elementor .e-4273120-8693052{padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:max(1.25rem, calc((100vw - 1240px) / 2));padding-inline-end:max(1.25rem, calc((100vw - 1240px) / 2));background-color:#E8EFDF;gap:1rem;justify-content:space-between;}.elementor .e-c08991b-5430293{min-width:10.7rem;min-height:3.65rem;font-weight:800;font-size:0px;color:#173F30;letter-spacing:-0.05em;line-height:1.02;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-19876f5-c314362{font-size:0.94rem;color:#1C3A2A;font-weight: 650;\n}.elementor .e-3817692-6205a5d{font-size:0.9rem;}.elementor .e-dc55e69-d84f057{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:max(1.25rem, calc((100vw - 1240px) / 2));padding-inline-end:max(1.25rem, calc((100vw - 1240px) / 2));background-color:#F8FAF3;gap:1.2rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-e7fcfed-de2e671{color:#D7E4BF;}.elementor .e-3de2449-de127dc{font-family:var(--bosque-fuente);font-size:clamp(2.6rem, 4.7vw, 4.2rem);color:#FFFFFF;letter-spacing:-0.045em;line-height:1.12;margin:0px;font-weight: 750;\n}.elementor .e-71ebd25-a938901{max-width:35rem;font-size:1.125rem;color:#FFFFFF;}.elementor .e-2d0da2c-31b703b{color:#173F30;background-color:#D7E4BF;}.elementor .e-1af51be-846bfb5{font-weight:700;font-size:0.94rem;color:#FFFFFF;}.elementor .e-ede7e7b-48eb648{padding:0px;gap:1.5rem;flex-wrap:wrap;align-items:center;}.elementor .e-5421a03-84c64dc{font-size:0.8rem;color:#FFFFFF;opacity: .85;\n}.elementor .e-3e69ad3-26e0fb5{max-width:44rem;padding:0px;flex-direction:column;gap:1.5rem;}.elementor .e-f705646-b558e90{color:#D7E4BF;}.elementor .e-20470a0-26737fd{color:#FFFFFF;}.elementor .e-2da438a-a6cec09{padding-block-start:1.25rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:2.75rem;border-block-start-width:1px;justify-content:space-between;border-top-style: solid; border-top-color: rgba(255,255,255,.25);\n}.elementor .e-02fa53a-ca07913{min-height:41rem;padding-block-start:4.5rem;padding-block-end:1.5rem;padding-inline-start:max(1.25rem, calc((100vw - 1240px) / 2));padding-inline-end:max(1.25rem, calc((100vw - 1240px) / 2));background-image:linear-gradient(90deg, rgba(13,36,22,.93) 0%,rgba(13,36,22,.78) 43%,rgba(13,36,22,.25) 72%,rgba(13,36,22,.08) 100%),url("https://legalizatufinca.es/wp-content/uploads/2026/09/parcelas-y-entorno-v2.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;flex-direction:column;gap:2.5rem;justify-content:space-between;background-position: center 57%;
background-position: center 58%;\n}.elementor .e-5cdcb6f-ae5e072{font-size:0.9rem;font-weight: 650;\n}.elementor .e-72ae3c0-089e0f9{font-size:0.9rem;font-weight: 650;\n}.elementor .e-c0dd4cd-c764d53{font-size:0.9rem;font-weight: 650;\n}.elementor .e-4a634fc-84ffdd6{font-size:0.9rem;font-weight: 650;\n}.elementor .e-7fe7cd7-c324fac{padding-block-start:1.8rem;padding-block-end:1.8rem;padding-inline-start:max(1.25rem, calc((100vw - 1240px) / 2));padding-inline-end:max(1.25rem, calc((100vw - 1240px) / 2));background-color:#E8EFDF;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(13rem, 1fr));}.elementor .e-58cec9f-68764ed{padding:0px;}.elementor .e-1b48f21-2c6d78b{padding:0px;flex-direction:column;gap:1rem;flex:1 1 30rem;}.elementor .e-1cf5839-7a15756{max-width:28rem;flex:1 1 20rem;}.elementor .e-d3879b5-f043b96{padding:0px;gap:3rem;flex-wrap:wrap;align-items:flex-end;}.elementor .e-ea540fa-c35f25b{width:2.5rem;height:2.5rem;font-size:0px;color:#40714A;background-image:url("https://legalizatufinca.es/wp-content/uploads/2026/09/droplets.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:0% 0%;}.elementor .e-abddfc7-99181e0{font-size:0.75rem;color:#71816B;}.elementor .e-6995c64-f5d28f7{padding:0px;justify-content:space-between;align-items:center;}.elementor .e-d4e1854-6115730{font-size:0.64rem;letter-spacing:0.08em;padding-block-start:1rem;margin-block-start:auto;}.elementor .e-9ee20db-b657e2c{width:2.5rem;height:2.5rem;font-size:0px;color:#40714A;background-image:url("https://legalizatufinca.es/wp-content/uploads/2026/09/scan-line.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:0% 0%;}.elementor .e-6a9f01f-ea2912c{font-size:0.75rem;color:#71816B;}.elementor .e-d0fff74-80cf4db{padding:0px;justify-content:space-between;align-items:center;}.elementor .e-4cd83d8-33543b7{font-size:0.64rem;letter-spacing:0.08em;padding-block-start:1rem;margin-block-start:auto;}.elementor .e-ca4b2af-db6c0cf{width:2.5rem;height:2.5rem;font-size:0px;color:#40714A;background-image:url("https://legalizatufinca.es/wp-content/uploads/2026/09/fence.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:0% 0%;}.elementor .e-44ccd84-5fe90fb{font-size:0.75rem;color:#71816B;}.elementor .e-a38a77b-08fe66e{padding:0px;justify-content:space-between;align-items:center;}.elementor .e-4de643e-cc04d0f{font-size:0.64rem;letter-spacing:0.08em;padding-block-start:1rem;margin-block-start:auto;}.elementor .e-53cee44-7148cd7{width:2.5rem;height:2.5rem;font-size:0px;color:#40714A;background-image:url("https://legalizatufinca.es/wp-content/uploads/2026/09/waves.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:0% 0%;}.elementor .e-99845fe-12e1d37{font-size:0.75rem;color:#71816B;}.elementor .e-c4b5b41-0b99b10{padding:0px;justify-content:space-between;align-items:center;}.elementor .e-0193475-7490105{font-size:0.64rem;letter-spacing:0.08em;padding-block-start:1rem;margin-block-start:auto;}.elementor .e-12d4eac-e0e0cbf{width:2.5rem;height:2.5rem;font-size:0px;color:#40714A;background-image:url("https://legalizatufinca.es/wp-content/uploads/2026/09/house.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:0% 0%;}.elementor .e-91a2440-819be09{font-size:0.75rem;color:#71816B;}.elementor .e-ea6a657-1b755c9{padding:0px;justify-content:space-between;align-items:center;}.elementor .e-3b38fac-50568e0{font-size:0.64rem;letter-spacing:0.08em;padding-block-start:1rem;margin-block-start:auto;}.elementor .e-37f7e2f-c445641{width:2.5rem;height:2.5rem;font-size:0px;color:#40714A;background-image:url("https://legalizatufinca.es/wp-content/uploads/2026/09/land-plot.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:0% 0%;}.elementor .e-900c3ad-ea20458{font-size:0.75rem;color:#71816B;}.elementor .e-5183da4-5393f35{padding:0px;justify-content:space-between;align-items:center;}.elementor .e-7101b91-2e1abaf{font-size:0.64rem;letter-spacing:0.08em;padding-block-start:1rem;margin-block-start:auto;}.elementor .e-25ab496-929ad94{padding:0px;display:grid;gap:0px;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-f298726-e230c50{width:100%;font-size:1rem;line-height:1.7;text-align:center;padding:1.75rem;border-radius:0.5rem;background-color:#E9EFE4;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 230px), 1fr));order:0;text-align: left;\n}.elementor .e-5c65063-f486c09{padding-block-start:clamp(4rem, 7vw, 6rem);padding-block-end:clamp(4rem, 7vw, 6rem);padding-inline-start:max(1.25rem, calc((100vw - 1240px) / 2));padding-inline-end:max(1.25rem, calc((100vw - 1240px) / 2));background-color:#F8FAF3;flex-direction:column;gap:2.5rem;}.elementor .e-cfcdda2-94a2a0f{aspect-ratio:1.09;object-fit:cover;border-radius:6px;display:none;}.elementor .e-85c1999-dc833ea{position:relative;font-size:1rem;color:#183B2A;line-height:1.7;padding:clamp(1.5rem,4vw,3rem);margin:0px;border-radius:0.5rem;background-color:#FFFFFF;box-shadow:0px 12px 35px 0px rgba(24,59,42,.08);}.elementor .e-1189ed7-a6236a6{padding:0px;flex-direction:column;gap:0px;flex:1 1 28rem;}.elementor .e-be65a1a-fe1e469{font-size:clamp(2.05rem, 3vw, 2.6rem);}.elementor .e-d605c30-478a79c{font-size:0.96rem;line-height:2.15;}.elementor .e-795dd7e-911d914{font-size:0.96rem;}.elementor .e-a7ae091-6ce1dd0{padding:0px;flex-direction:column;gap:1.3rem;flex:1 1 28rem;order:-1;}.elementor .e-10a4dea-8d0596f{padding-block-start:clamp(4rem, 7vw, 6rem);padding-block-end:clamp(4rem, 7vw, 6rem);padding-inline-start:max(1.25rem, calc((100vw - 1240px) / 2));padding-inline-end:max(1.25rem, calc((100vw - 1240px) / 2));background-color:#E8EFDF;flex-direction:row;gap:clamp(2.2rem, 5vw, 4.75rem);flex-wrap:wrap;align-items:center;}.elementor .e-68f2016-b193b40{padding:0px;flex-direction:column;gap:1rem;flex:1 1 30rem;}.elementor .e-8bc6919-a318ec9{max-width:28rem;flex:1 1 20rem;}.elementor .e-b8822dc-f03ad1c{padding:0px;gap:3rem;flex-wrap:wrap;align-items:flex-end;}.elementor .e-a89b637-254e235{font-size:1.9rem;color:#40714A;padding-block-start:1.2rem;border-block-start-width:1px;border-top-style: solid; border-top-color: #CBD7C0;\n}.elementor .e-fbb72e0-0c0b7b0{font-size:1.25rem;}.elementor .e-94e983e-2cd7810{font-size:1rem;}.elementor .e-59a7244-bd3da65{padding:0px;flex-direction:column;gap:1.1rem;}.elementor .e-2664f59-06a6a13{font-size:1.9rem;color:#40714A;padding-block-start:1.2rem;border-block-start-width:1px;border-top-style: solid; border-top-color: #CBD7C0;\n}.elementor .e-7f34e45-1925055{font-size:1.25rem;}.elementor .e-84a0690-35329b5{font-size:1rem;}.elementor .e-b0d9294-c8566ff{padding:0px;flex-direction:column;gap:1.1rem;}.elementor .e-319d841-c85edfe{font-size:1.9rem;color:#40714A;padding-block-start:1.2rem;border-block-start-width:1px;border-top-style: solid; border-top-color: #CBD7C0;\n}.elementor .e-fcccee7-f872f6d{font-size:1.25rem;}.elementor .e-c4b334b-3f2a0df{font-size:1rem;}.elementor .e-3867db3-58f912c{padding:0px;flex-direction:column;gap:1.1rem;}.elementor .e-1cfeeca-11802c6{font-size:1.9rem;color:#40714A;padding-block-start:1.2rem;border-block-start-width:1px;border-top-style: solid; border-top-color: #CBD7C0;\n}.elementor .e-09f1290-2e34ce9{font-size:1.25rem;}.elementor .e-9c25204-654a531{font-size:1rem;}.elementor .e-8425b32-651c612{padding:0px;flex-direction:column;gap:1.1rem;}.elementor .e-91a6a74-82a612e{padding:0px;margin-block-start:1rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 15rem), 1fr));}.elementor .e-1eb9856-8ec569a{padding-block-start:clamp(4rem, 7vw, 6rem);padding-block-end:clamp(4rem, 7vw, 6rem);padding-inline-start:max(1.25rem, calc((100vw - 1240px) / 2));padding-inline-end:max(1.25rem, calc((100vw - 1240px) / 2));background-color:#F8FAF3;flex-direction:column;gap:2.5rem;}.elementor .e-4cf6648-380e3ba{padding:0px;}.elementor .e-a817799-758dfeb{font-size:0.95rem;}.elementor .e-c2d3393-188044b{padding:0px;flex-direction:column;gap:1.3rem;flex:1 1 20rem;}.elementor .e-2a936e9-7953ae8{padding:0px;flex-direction:column;gap:0px;flex:1 1 30rem;}.elementor .e-40f1023-247e802{padding-block-start:clamp(4rem, 7vw, 6rem);padding-block-end:clamp(4rem, 7vw, 6rem);padding-inline-start:max(1.25rem, calc((100vw - 1240px) / 2));padding-inline-end:max(1.25rem, calc((100vw - 1240px) / 2));background-color:#E8EFDF;flex-direction:row;gap:4rem;flex-wrap:wrap;}.elementor .e-17bdab9-6ca191e{color:#D7E4BF;}.elementor .e-d17fabe-6ebb6dc{font-size:clamp(2.3rem, 3.6vw, 3.1rem);color:#FFFFFF;}.elementor .e-8b9150f-edec40e{color:#FFFFFF;opacity: .9;\n}.elementor .e-c17fa30-571d9fa{font-size:0.95rem;color:#FFFFFF;line-height:1.75;}.elementor .e-b34f69a-02f99f9{font-size:0.9rem;color:#D7E4BF;line-height:1.8;padding-block-start:2rem;margin-block-start:1.5rem;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255,255,255,.2);\n}.elementor .e-fbc0ec7-d089836{padding:0px;flex-direction:column;gap:1.4rem;flex:1 1 27rem;}.elementor .e-09778df-dd2b579{font-size:1.8rem;}.elementor .e-9e35641-d36510d{font-size:0.96rem;}.elementor .e-ab19464-1bd7dd7{padding:0px;flex-direction:column;gap:0.45rem;}.elementor .e-3dae655-b3f8832{padding:0px;flex-direction:column;gap:0.45rem;}.elementor .e-0bc74a7-b422640{padding:0px;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 12rem), 1fr));}.elementor .e-cc9c070-529f468{padding:0px;flex-direction:column;gap:0.45rem;}.elementor .e-3529c1b-bccb35a{padding:0px;display:none;flex-direction:column;gap:0.45rem;}.elementor .e-8519c32-fe6300f{padding:0px;display:none;flex-direction:column;gap:0.45rem;}.elementor .e-8cb3253-3ffc1e0{padding:0px;flex-direction:column;gap:0.45rem;}.elementor .e-2d9df8c-0db07a1{padding:0px;flex-direction:column;gap:0.45rem;}.elementor .e-e09ad41-f56aefd{padding:0px;flex-direction:column;gap:0.45rem;}.elementor .e-90765db-62ff0d4{font-family:var(--bosque-fuente);font-size:0.72rem;color:#425743;line-height:1.6;margin:0px;}.elementor .e-989615b-a0fa7b8{flex-direction:column;gap:1rem;align-items:stretch;}.elementor .e-6faff60-c4e7ce3{padding:clamp(1.4rem, 3vw, 2.25rem);border-radius:6px;background-color:#F8FAF3;flex-direction:column;gap:0.9rem;flex:1 1 27rem;}.elementor .e-12f9adb-82b08e0{padding-block-start:clamp(4rem, 7vw, 6rem);padding-block-end:clamp(4rem, 7vw, 6rem);padding-inline-start:max(1.25rem, calc((100vw - 1240px) / 2));padding-inline-end:max(1.25rem, calc((100vw - 1240px) / 2));background-color:#173F30;flex-direction:row;gap:clamp(2.25rem, 6vw, 6.8rem);flex-wrap:wrap;align-items:flex-start;}.elementor .e-53bfd84-76d85f5{padding:0px;}.elementor .e-7d72570-8524581{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-840d1cf-b3011dd{height:0px;padding:0px;margin:0px;}