.elementor .e-2ee65f22-351a{font-size:13px;color:var(--vls-blanco);text-decoration:underline}.elementor .e-3210dce3-567f{font-size:13px;color:var(--vls-blanco)}.elementor .e-208048d6-ad74{font-size:13px;color:var(--vls-blanco)}.elementor .e-770ee6c3-6b82{font-size:13px;color:var(--vls-blanco);padding:0;gap:8px}.elementor .e-27736289-a533{font-weight:700;font-size:40px;color:var(--vls-blanco);line-height:1.2;display:block}.elementor .e-3e283fbb-12d1{max-width:720px;font-size:18px;color:var(--vls-blanco);line-height:1.6;display:block}.elementor .e-2ec240e5-afb7{width:100%;max-width:720px;padding:10px;border-radius:12px;background-color:var(--vls-blanco);box-shadow:0 12px 32px 0 rgb(40 6 24 / .28);box-sizing:border-box;\n}.elementor .e-49740ab2-fe93{width:100%;max-width:1200px;padding-block-start:0;padding-block-end:0;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:16px;box-sizing:border-box;\n}.elementor .e-7fc4fa60-2fbc{color:var(--vls-blanco);padding-block-start:56px;padding-block-end:56px;padding-inline-start:0;padding-inline-end:0;background-image:url(https://vivelasierranorte.es/wp-content/uploads/2026/10/pueblos-cabecera.webp);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center}.elementor .e-31c840ce-49f7{width:100%;max-width:1200px;padding-block-start:0;padding-block-end:0;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:24px;box-sizing:border-box;\n}.elementor .e-30298965-27db{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0;padding-inline-end:0}.elementor .e-5f4fe6fc-cf3f{font-weight:700;font-size:30px;color:var(--vls-text);line-height:1.2;display:block}.elementor .e-42cc86e9-4f02:hover,.elementor .e-42cc86e9-4f02:focus-visible{color:var(--vls-accent);text-decoration:underline}.elementor .e-42cc86e9-4f02{min-height:48px;font-weight:600;font-size:15px;color:var(--vls-primary);text-decoration:none;padding-block-start:0;padding-block-end:0;padding-inline-start:4px;padding-inline-end:4px;background-color:#fff0;display:inline-flex;justify-content:center;align-items:center}.elementor .e-1bfe16b8-ec3f{padding:0;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:center}.elementor .e-22da4107-fcdf{width:100%;max-width:1200px;padding-block-start:0;padding-block-end:0;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:24px;box-sizing:border-box;\n}.elementor .e-4d651a93-c493{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0;padding-inline-end:0}.elementor .e-45e0ea40-3372{font-weight:700;font-size:30px;color:var(--vls-text);line-height:1.2;display:block}.elementor .e-450191af-1e01{width:100%;max-width:1200px;padding-block-start:0;padding-block-end:0;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:24px;box-sizing:border-box;\n}.elementor .e-60920cc1-3e12{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0;padding-inline-end:0}.elementor .e-35ffd837-ba4f{font-weight:700;font-size:30px;color:var(--vls-text);line-height:1.2;display:block}.elementor .e-4c50108-5863{width:100%;max-width:1200px;padding-block-start:0;padding-block-end:0;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:24px;box-sizing:border-box;\n}.elementor .e-2e2692b8-490c{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0;padding-inline-end:0;background-color:var(--vls-blanco);border-block-start:1px solid var(--vls-linea);border-block-end:1px solid var(--vls-linea);\n}.elementor .e-1da4734b-77a7{font-family:"Reenie Beanie";font-size:30px;color:var(--vls-secondary);line-height:1.1;display:block}.elementor .e-64664b74-f6c1{font-weight:700;font-size:30px;color:var(--vls-blanco);line-height:1.2;display:block}.elementor .e-5ca2eed9-20f0{font-size:16px;color:var(--vls-blanco);line-height:1.6;display:block}.elementor .e-7c661dd6-9d15{min-width:0;padding:0;flex-direction:column;gap:12px;flex:1 1 420px}.elementor .e-2364201f-b94e:hover,.elementor .e-2364201f-b94e:focus-visible{color:var(--vls-primary);background-color:var(--vls-blanco)}.elementor .e-2364201f-b94e{width:100%;min-height:48px;font-weight:700;font-size:15px;color:var(--vls-text);text-decoration:none;padding-block-start:0;padding-block-end:0;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;background-color:var(--vls-secondary);display:flex;justify-content:center;align-items:center;box-sizing:border-box;\n}.elementor .e-6f0cc3e8-678d:hover,.elementor .e-6f0cc3e8-678d:focus-visible{color:var(--vls-primary);background-color:var(--vls-blanco)}.elementor .e-6f0cc3e8-678d{width:100%;min-height:48px;font-weight:600;font-size:15px;color:var(--vls-blanco);text-decoration:none;padding-block-start:0;padding-block-end:0;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;border-width:1.5px;border-color:var(--vls-blanco);border-style:solid;background-color:#fff0;display:flex;justify-content:center;align-items:center;box-sizing:border-box;\n}.elementor .e-49b6717f-afb3{max-width:320px;padding:0;flex-direction:column;gap:12px;flex:1 1 260px}.elementor .e-57609d41-f992{color:var(--vls-blanco);padding:48px;border-radius:12px;background-color:var(--vls-primary);gap:32px;flex-wrap:wrap;justify-content:space-between;align-items:center;box-sizing:border-box;\n}.elementor .e-3437fb03-9ace{width:100%;max-width:1200px;padding-block-start:0;padding-block-end:0;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;box-sizing:border-box;\n}.elementor .e-4f2d2fb0-9bb4{padding-block-start:64px;padding-block-end:72px;padding-inline-start:0;padding-inline-end:0}.elementor .e-a628698-c417{font-family:var(--vls-poppins);padding:0;background-color:var(--vls-fondo)}