.elementor .e-efa014d-c885315{color:#e9dccb;}.elementor .e-1ecb433-a8fa90e{font-family:Poppins;font-weight:500;font-size:124px;color:#ffffff;letter-spacing:3.5px;line-height:0.95;}.elementor .e-887ed85-4993c0d{width:80px;height:1.6px;background-color:#ffffff;}.elementor .e-bdd8ae1-5fd2207{max-width:680px;font-family:Poppins;font-weight:300;font-size:18px;color:#ffffff;letter-spacing:1px;line-height:1.7;}.elementor .e-df6c376-83a7a61:hover,.elementor .e-df6c376-83a7a61:focus-visible{color:#ffffff;border-color:#ffffff;background-color:transparent;}.elementor .e-df6c376-83a7a61{color:#141414;border-color:#ffffff;background-color:#ffffff;}.elementor .e-d98ae15-e0bda99:hover,.elementor .e-d98ae15-e0bda99:focus-visible{color:#141414;background-color:#ffffff;}.elementor .e-d98ae15-e0bda99{color:#ffffff;border-color:#ffffff;background-color:transparent;}.elementor .e-aa5105b-c79fb2a:hover,.elementor .e-aa5105b-c79fb2a:focus-visible{color:#141414;background-color:#ffffff;}.elementor .e-aa5105b-c79fb2a{color:#ffffff;border-color:#ffffff;background-color:transparent;}.elementor .e-8cbae6e-e94521d{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-2821bb5-97b587a{max-width:980px;padding:0px;display:flex;flex-direction:column;gap:26px;}.elementor .e-d285a91-bcb77da:hover,.elementor .e-d285a91-bcb77da:focus-visible{color:#c9ab82;}.elementor .e-d285a91-bcb77da{font-family:Poppins;font-weight:400;font-size:13px;color:#ffffff;letter-spacing:2px;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;}.elementor .e-c6bb7bb-c250af9:hover,.elementor .e-c6bb7bb-c250af9:focus-visible{color:#c9ab82;}.elementor .e-c6bb7bb-c250af9{font-family:Poppins;font-weight:400;font-size:13px;color:#ffffff;letter-spacing:2px;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;}.elementor .e-77a4596-bfb2d58:hover,.elementor .e-77a4596-bfb2d58:focus-visible{color:#c9ab82;}.elementor .e-77a4596-bfb2d58{font-family:Poppins;font-weight:400;font-size:13px;color:#ffffff;letter-spacing:2px;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;}.elementor .e-c8eed63-ebbac42:hover,.elementor .e-c8eed63-ebbac42:focus-visible{color:#c9ab82;}.elementor .e-c8eed63-ebbac42{font-family:Poppins;font-weight:400;font-size:13px;color:#ffffff;letter-spacing:2px;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;}.elementor .e-9db1dc6-c7d3df3{width:100%;padding-block-start:22px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:space-between;border-block-start: 1px solid rgba(255,255,255,0.35);\n}.elementor .e-ebcbe17-6104e28{width:100%;min-height:88vh;padding-block-start:0px;padding-block-end:0px;padding-inline-start:6vw;padding-inline-end:6vw;background-image:linear-gradient(180deg, rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.35) 40%,rgba(0,0,0,0.82) 100%),url("https://fusteria-espiral.es/wp-content/uploads/2023/01/home-top.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:70px;justify-content:flex-end;background-size: auto auto,cover; background-position: 0% 0%,center center; box-sizing: border-box;\n}.elementor .e-2a05651-24835fc{margin-block-start:10px;}.elementor .e-8363195-bde38e3{padding:0px;display:flex;flex-direction:column;gap:22px;flex:1 1 50%;align-items:flex-start;}.elementor .e-8c8abfd-e13a1a5{width:100%;height:520px;object-fit:cover;}.elementor .e-2b367c9-7a017ee{width:100%;height:400px;object-fit:cover;margin-block-end:-40px;}.elementor .e-3f83304-359145a{padding:0px;display:grid;gap:20px;flex:1 1 50%;grid-template-columns:1fr 1fr;align-items:end;}.elementor .e-207f687-b501b47{display:flex;flex-direction:row;gap:80px;align-items:center;}.elementor .e-b7bfcd7-7dffd7d{text-align:center;}.elementor .e-64060c2-188b234{max-width:760px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:20px;align-items:center;}.elementor .e-95da99e-88ecc59{width:100%;height:400px;object-fit:cover;}.elementor .e-85c2a8e-7c2b6b6{color:#8a6f4e;}.elementor .e-795d9aa-1595741{margin-block-start:auto;}.elementor .e-057ad4a-599cc5f{padding:40px;display:flex;flex-direction:column;gap:16px;flex:1 1 auto;align-items:flex-start;}.elementor .e-e1977f9-4196f38{padding:0px;background-color:#ffffff;display:flex;flex-direction:column;gap:0px;}.elementor .e-0fcddcd-42e37ca{width:100%;height:400px;object-fit:cover;}.elementor .e-5fc7cd1-148e904{color:#8a6f4e;}.elementor .e-eb1a899-4caacf5{margin-block-start:auto;}.elementor .e-c39ae45-5266832{padding:40px;display:flex;flex-direction:column;gap:16px;flex:1 1 auto;align-items:flex-start;}.elementor .e-258a804-8527561{padding:0px;background-color:#ffffff;display:flex;flex-direction:column;gap:0px;}.elementor .e-a06bead-de59d7b{width:100%;height:400px;object-fit:cover;}.elementor .e-6d51563-86e5e35{color:#8a6f4e;}.elementor .e-d20b50e-3003909{margin-block-start:auto;}.elementor .e-246a4f3-0753285{padding:40px;display:flex;flex-direction:column;gap:16px;flex:1 1 auto;align-items:flex-start;}.elementor .e-d431c3c-086449a{padding:0px;background-color:#ffffff;display:flex;flex-direction:column;gap:0px;}.elementor .e-20bf71a-9972939{width:100%;height:400px;object-fit:cover;}.elementor .e-ac44b06-d92b9a0{color:#8a6f4e;}.elementor .e-fbc7488-97d751e{margin-block-start:auto;}.elementor .e-2182b05-6b6c792{padding:40px;display:flex;flex-direction:column;gap:16px;flex:1 1 auto;align-items:flex-start;}.elementor .e-6a4eab2-d8565d6{padding:0px;background-color:#ffffff;display:flex;flex-direction:column;gap:0px;}.elementor .e-d1d346f-6a5e37e{width:100%;padding:0px;display:grid;gap:40px;grid-template-columns:repeat(2, 1fr);}.elementor .e-11319bd-89a88a0{background-color:#f5f1ec;display:flex;flex-direction:column;gap:56px;align-items:center;}.elementor .e-8ed2a3d-706b185{background-color:#ffffff;}.elementor .e-4476003-2e3ce8c{color:#e9dccb;}.elementor .e-e74a1ef-13ecf29{color:#ffffff;}.elementor .e-c103057-4d3f895{color:#ffffff;}.elementor .e-a44d3f4-a166bff{max-width:760px;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-b1b7482-926cab6{color:#c9ab82;}.elementor .e-7723be4-a5537de{color:#ffffff;}.elementor .e-6075a7e-17d6840{color:#e6e1da;}.elementor .e-ece5455-e2274dd{padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:12px;border-block-start: 1px solid rgba(255,255,255,0.3);\n}.elementor .e-6cf428c-476e59a{color:#c9ab82;}.elementor .e-37893d4-f860bee{color:#ffffff;}.elementor .e-693575b-23264af{color:#e6e1da;}.elementor .e-c0d7bf5-c6695ab{padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:12px;border-block-start: 1px solid rgba(255,255,255,0.3);\n}.elementor .e-0699f1f-a2b5e32{color:#c9ab82;}.elementor .e-a952f0d-af26bb2{color:#ffffff;}.elementor .e-949220f-65ded0b{color:#e6e1da;}.elementor .e-91ed9d7-5bddb4e{padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:12px;border-block-start: 1px solid rgba(255,255,255,0.3);\n}.elementor .e-6378bf6-1dbe14d{color:#c9ab82;}.elementor .e-fdba3f6-45fca87{color:#ffffff;}.elementor .e-0d3bbec-cf56824{color:#e6e1da;}.elementor .e-74f8b25-17e10ac{padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:12px;border-block-start: 1px solid rgba(255,255,255,0.3);\n}.elementor .e-62bbab4-04aa279{width:100%;padding:0px;display:grid;gap:40px;grid-template-columns:repeat(4, 1fr);}.elementor .e-d6aea86-46d6b80{background-color:#1c1a17;display:flex;flex-direction:column;gap:56px;}.elementor .e-e48c708-047d8db{max-width:760px;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-9fdd047-82b86af{padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:0px;display:flex;flex-direction:column;gap:12px;border-inline-start: 1.6px solid #8a6f4e;\n}.elementor .e-9b66faf-deb6e94{padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:0px;display:flex;flex-direction:column;gap:12px;border-inline-start: 1.6px solid #8a6f4e;\n}.elementor .e-8db3731-588107f{padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:0px;display:flex;flex-direction:column;gap:12px;border-inline-start: 1.6px solid #8a6f4e;\n}.elementor .e-4d96924-9a9eb0c{padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:0px;display:flex;flex-direction:column;gap:12px;border-inline-start: 1.6px solid #8a6f4e;\n}.elementor .e-d615e61-049bf1e{width:100%;column-gap:64px;padding:0px;display:grid;grid-template-columns:repeat(2, 1fr);row-gap: 48px;\n}.elementor .e-b0e1e4b-f9b03e2{display:flex;flex-direction:column;gap:56px;}.elementor .e-65fb34f-4f69c0b{max-width:760px;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-5e46b49-6ee8f1c{background-color:#f5f1ec;display:flex;flex-direction:column;gap:48px;}.elementor .e-d9f922b-829faf6{max-width:760px;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-46e5331-4cda17c{font-family:Poppins;font-size:18px;color:#8a6f4e;letter-spacing:4px;}.elementor .e-3b7c714-e6529f1{font-size:18px;line-height:1.7;font-style:italic;}.elementor .e-6d6ae39-078a6ed{color:#141414;margin-block-start:auto;}.elementor .e-73bc295-d890f36{padding:40px;background-color:#f5f1ec;display:flex;flex-direction:column;gap:18px;}.elementor .e-ed4afaf-38cfbac{font-family:Poppins;font-size:18px;color:#8a6f4e;letter-spacing:4px;}.elementor .e-6786f61-99d650a{font-size:18px;line-height:1.7;font-style:italic;}.elementor .e-fc413ad-622e300{color:#141414;margin-block-start:auto;}.elementor .e-9131f3a-bc68faa{padding:40px;background-color:#f5f1ec;display:flex;flex-direction:column;gap:18px;}.elementor .e-0e424e1-eb74eaf{font-family:Poppins;font-size:18px;color:#8a6f4e;letter-spacing:4px;}.elementor .e-d81af15-dc29aff{font-size:18px;line-height:1.7;font-style:italic;}.elementor .e-bdf2496-c2b950d{color:#141414;margin-block-start:auto;}.elementor .e-7d09438-4288f71{padding:40px;background-color:#f5f1ec;display:flex;flex-direction:column;gap:18px;}.elementor .e-6357d39-ec4cc6b{width:100%;padding:0px;display:grid;gap:32px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-cc92cc4-3d02d09{display:flex;flex-direction:column;gap:56px;}.elementor .e-28d3248-0e4a10e{padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 45%;}.elementor .e-49f798f-909c897{padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 55%;}.elementor .e-cb4ed7a-a42b163{background-color:#f5f1ec;display:flex;flex-direction:row;gap:80px;align-items:flex-start;}.elementor .e-b90e037-3ce6e44{background-color:#ffffff;}.elementor .e-fe232e3-6ab5fa9{color:#ffffff;text-align:center;}.elementor .e-84d9c28-4df4b43{color:#ffffff;text-align:center;}.elementor .e-9a1aa71-8b22208:hover,.elementor .e-9a1aa71-8b22208:focus-visible{color:#ffffff;border-color:#ffffff;background-color:transparent;}.elementor .e-9a1aa71-8b22208{color:#141414;border-color:#ffffff;background-color:#ffffff;}.elementor .e-2ffc580-0bc5bec:hover,.elementor .e-2ffc580-0bc5bec:focus-visible{color:#141414;background-color:#ffffff;}.elementor .e-2ffc580-0bc5bec{color:#ffffff;border-color:#ffffff;background-color:transparent;}.elementor .e-5a7c73f-19467fd{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:center;}.elementor .e-ae85d15-80d167b{max-width:780px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:24px;align-items:center;}.elementor .e-9395d63-252ed96{width:100%;padding-block-start:140px;padding-block-end:140px;background-image:linear-gradient(180deg, rgba(20,18,15,0.72) 0%,rgba(20,18,15,0.82) 100%),url("https://fusteria-espiral.es/wp-content/uploads/2026/09/moble-a-mida-fusteria-espiral-Personalizado.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;align-items:center;background-size: auto auto,cover; background-position: 0% 0%,center center;\n}