.elementor .e-58348d6-7c285d2{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-857aec8-4de8e49{font-family:var(--bosque-fuente);font-weight:600;font-size:0.85rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-9ed807b-6d8e617{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-b814dd0-88c571e{font-family:var(--bosque-fuente);font-size:0.8rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-e5ba92d-788ed11{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-8ca23b7-92964e5{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-13c9f20-96517f6{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-1ce51c5-6bb886e{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-d46dcdd-f7e867c{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-3319812-a7e0f79{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-7b92130-80f697b{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-1883435-978f4f2{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-18332a7-c0c7142{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-61c24f5-d8d12a4{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-48728f0-d237873{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-961812c-0c5885f{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-5c76b0a-fe13ad5{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-6854e34-0c5fb51{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-87959f7-b0162b5{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-e64f5d0-8a07508{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-7bf12b1-1dfc95d{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-141df31-bba9d30{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-594f6e6-de38a83{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-39eeff8-e0ae1b7{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-59754b9-e395bfc{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-ca38c97-bb07a30{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-0b0d912-626cd61{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-ffc00ad-51f12c9{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-317acc9-4798c22{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-3a889af-f5fdcdb{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-9f5125a-397e5fd{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-ca832f3-d2e0dd0{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-9d6ed8a-3364a83{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-458fff3-680e9c5{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-2989330-198a5a5{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-0bf26c3-62c7531{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-283ea52-f4f8bef{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-c42f047-a27599d{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-1f525b8-f06abf4{font-family:var(--bosque-fuente);font-size:1rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-9ba77bf-6d6de53{font-family:var(--bosque-fuente);font-size:0.8rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-fa04386-4e456d7{font-family:var(--bosque-fuente);font-size:0.8rem;color:#425743;line-height:1.7;margin:0px;}.elementor .e-557e11c-036d967{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-fda27e0-8ab4f2a{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-8ddb2f4-9c3462a{width:100%;padding:0px;background-color:#F8FAF3;display:flex;flex-direction:column;gap:0px;}