.elementor .e-f0f6e71-5080f28{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-f94d9b4-b551fca{font-family:var(--bosque-fuente);font-weight:600;font-size:0.85rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-d48aa53-77e9ae4{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-40be097-966d503{font-family:var(--bosque-fuente);font-size:0.8rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-216c16f-ae8f24b{font-family:var(--bosque-fuente);font-size:clamp(2.2rem,4.5vw,3.6rem);color:#1C3A2A;letter-spacing:-0.04em;line-height:1.12;margin:0px;font-weight: 650;\n}.elementor .e-59424ea-70011ed{font-family:var(--bosque-fuente);font-size:1.15rem;color:#425743;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-130404b-dc303bc{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-15d9f4c-7e1b9e6{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-99f2428-ebf779e{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-7ebee81-2e1a2ab{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-037d24b-185860f{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-541bb21-bb49bd3{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-56aebde-0e5aca4{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-282b6dc-b8a6530{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-7eac201-04ff88a{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-0645c47-c4da72e{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-872569b-a46340b{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-7d7b292-47c370a{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-f4f8d30-5b3402c{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-a804491-4d94587{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-a1012de-d256499{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-080a7d1-b83f111{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-21245ef-c4f1685{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-63ee609-c7f8b73{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-628c0b8-ad45130{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-eee539f-d2e0d16{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-5544ef1-00f82d8{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-76de3a1-7fe32bc{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-2ddb253-d77e08c{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-32b3698-59b9bfb{width:min(100%,62rem);padding-block-start:3.5rem;padding-block-end:5rem;padding-inline-start:6vw;padding-inline-end:6vw;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-49c5eb3-bd9cb87{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-9163ccb-b2949d1{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-7871d72-1f88505{font-family:var(--bosque-fuente);font-size:0.8rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-792f54f-b5bf86b{font-family:var(--bosque-fuente);font-size:0.8rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-266433b-96fcf38{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-406156f-fa1fac4{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-603eef3-3dd903c{width:100%;padding:0px;background-color:#F8FAF3;display:flex;flex-direction:column;gap:0px;}