.elementor .e-71164156-2c6d{color:#e9dccb;}.elementor .e-2517dc2-2e2e{font-family:Poppins;font-weight:500;font-size:128px;color:#ffffff;letter-spacing:3.5px;line-height:0.95;}.elementor .e-5b00033-9fe0{width:80px;height:1.6px;background-color:#ffffff;}.elementor .e-39c6dc77-fdea{max-width:640px;font-family:Poppins;font-weight:300;font-size:18px;color:#ffffff;letter-spacing:1px;line-height:1.7;}.elementor .e-6036ecc5-b163:hover,.elementor .e-6036ecc5-b163:focus-visible{color:#ffffff;border-color:#ffffff;background-color:transparent;}.elementor .e-6036ecc5-b163{color:#141414;border-color:#ffffff;background-color:#ffffff;}.elementor .e-73042f45-8974:hover,.elementor .e-73042f45-8974:focus-visible{color:#141414;background-color:#ffffff;}.elementor .e-73042f45-8974{color:#ffffff;border-color:#ffffff;}.elementor .e-6184ccf5-13d6{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-4c5f398c-7641{max-width:820px;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-534aaaba-dd82{width:100%;min-height:88vh;padding-block-start:0px;padding-block-end:90px;padding-inline-start:6vw;padding-inline-end:6vw;background-image:linear-gradient(180deg, rgba(0,0,0,0.15) 0%,rgba(0,0,0,0.35) 45%,rgba(0,0,0,0.78) 100%),url("https://fusteria-espiral.es/wp-content/uploads/2026/09/moble-a-mida-fusteria-espiral-Personalizado.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:flex-end;background-repeat: repeat,no-repeat; background-size: auto auto,cover; background-position: 0% 0%,center center; box-sizing:border-box;\n}.elementor .e-3c24ec5f-7e4d{width:100%;padding:0px;}.elementor .e-2cb32c74-20b7{width:100%;height:620px;object-fit:cover;}.elementor .e-42021f9a-7b05{width:100%;padding:0px;flex:1 1 50%;}.elementor .e-45dbd0fd-7ef9{padding:0px;display:flex;flex-direction:column;gap:22px;flex:1 1 50%;}.elementor .e-5261b5bb-879b{flex-direction:row;gap:70px;align-items:center;}.elementor .e-46ccb765-cb87{max-width:820px;padding:0px;display:flex;flex-direction:column;gap:22px;}.elementor .e-41c307f-b256{font-size:28px;color:#8a6f4e;letter-spacing:1px;}.elementor .e-15906e77-fb3e{font-size:15px;}.elementor .e-112aedc7-1564{font-size:28px;color:#8a6f4e;letter-spacing:1px;}.elementor .e-73ae37c4-3619{font-size:15px;}.elementor .e-44d5c40-ac97{font-size:28px;color:#8a6f4e;letter-spacing:1px;}.elementor .e-4c409a2d-5aa1{font-size:15px;}.elementor .e-38f0f40b-8522{font-size:28px;color:#8a6f4e;letter-spacing:1px;}.elementor .e-7af67810-1e33{font-size:15px;}.elementor .e-7106e2be-9ba7{font-size:28px;color:#8a6f4e;letter-spacing:1px;}.elementor .e-297d5a5c-7d87{font-size:15px;}.elementor .e-396cafa8-9db0{font-size:28px;color:#8a6f4e;letter-spacing:1px;}.elementor .e-1457052d-3a76{font-size:15px;}.elementor .e-754de931-388d{padding:0px;display:grid;gap:24px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-9a9d9ac-2f48{background-color:#f5f1ec;}.elementor .e-58c20136-7864{padding:0px;display:flex;flex-direction:column;gap:22px;flex:1 1 50%;}.elementor .e-1d3baa03-c5e0{width:100%;height:520px;object-fit:cover;object-position:center center;}.elementor .e-4a8df7b9-d203{width:100%;padding:0px;flex:1 1 50%;}.elementor .e-2a39df97-8996{padding:0px;display:flex;flex-direction:row;gap:70px;align-items:center;}.elementor .e-55fd751e-ed33{font-size:15px;}.elementor .e-759d59d2-c706{border-color:#f5f1ec;background-color:#f5f1ec;}.elementor .e-50cc6361-9272{font-size:15px;}.elementor .e-50ad0918-8790{border-color:#f5f1ec;background-color:#f5f1ec;}.elementor .e-74db7f78-c7ad{font-size:15px;}.elementor .e-14e32d7e-5c10{border-color:#f5f1ec;background-color:#f5f1ec;}.elementor .e-639300c9-11de{font-size:15px;}.elementor .e-5cf855d3-65c8{border-color:#f5f1ec;background-color:#f5f1ec;}.elementor .e-57bf853a-e288{font-size:15px;}.elementor .e-1159792d-fb7c{border-color:#f5f1ec;background-color:#f5f1ec;}.elementor .e-15435172-f6e4{font-size:15px;}.elementor .e-194e19fe-5f57{border-color:#f5f1ec;background-color:#f5f1ec;}.elementor .e-5820064e-cece{padding:0px;display:grid;gap:24px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-368e693f-c381{background-color:#ffffff;}.elementor .e-255a7ebc-211f{color:#c9ae8a;}.elementor .e-6fea386c-dfaf{color:#ffffff;}.elementor .e-59a3aa10-f9c1{color:#e8e2da;}.elementor .e-729b4bc3-46dd{max-width:820px;padding:0px;display:flex;flex-direction:column;gap:22px;}.elementor .e-44e5234b-ad3f{color:#c9ae8a;}.elementor .e-4ffcd76d-b2d4{color:#ffffff;}.elementor .e-35441781-be28{font-size:15px;color:#e8e2da;}.elementor .e-3f5e37d0-6748{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:12px;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(255,255,255,0.25);\n}.elementor .e-29a0d8f6-78e4{color:#c9ae8a;}.elementor .e-7639e5f4-6c71{color:#ffffff;}.elementor .e-6b170d23-9e82{font-size:15px;color:#e8e2da;}.elementor .e-1e3fefb1-4a7f{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:12px;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(255,255,255,0.25);\n}.elementor .e-7bf31635-3b86{color:#c9ae8a;}.elementor .e-66486993-f896{color:#ffffff;}.elementor .e-33f0a47e-8529{font-size:15px;color:#e8e2da;}.elementor .e-34609d05-ebd5{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:12px;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(255,255,255,0.25);\n}.elementor .e-345a5e25-113b{color:#c9ae8a;}.elementor .e-7c31724c-a08e{color:#ffffff;}.elementor .e-329f4a9b-c210{font-size:15px;color:#e8e2da;}.elementor .e-71084287-2853{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:12px;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(255,255,255,0.25);\n}.elementor .e-58c272dc-3090{color:#c9ae8a;}.elementor .e-7247595f-f1ba{color:#ffffff;}.elementor .e-bb2601c-4a5a{font-size:15px;color:#e8e2da;}.elementor .e-64c96692-b066{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:12px;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(255,255,255,0.25);\n}.elementor .e-7e155aa4-2f59{color:#c9ae8a;}.elementor .e-39c969d7-ca9d{color:#ffffff;}.elementor .e-27d0f067-2e0f{font-size:15px;color:#e8e2da;}.elementor .e-72fe9705-7320{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:12px;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(255,255,255,0.25);\n}.elementor .e-5fb6315a-1e3e{padding:0px;display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;gap:50px 40px;\n}.elementor .e-1624a885-394c{background-color:#1c1a17;}.elementor .e-3a19f8c4-15f1{max-width:820px;padding:0px;display:flex;flex-direction:column;gap:22px;}.elementor .e-2a2be557-ca76{width:100%;height:100%;min-height:420px;object-fit:cover;}.elementor .e-afc8f43-e625{padding:0px;flex:2 1 0%;}.elementor .e-1988b38e-ff69{width:100%;height:350px;object-fit:cover;object-position:center center;}.elementor .e-7acd4763-27b3{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor .e-572f5e9b-3c2e{height:100%;padding:0px;flex-direction:column;gap:20px;flex:1 1 0%;}.elementor .e-3b4747fa-afff{padding:0px;display:flex;flex-direction:row;gap:14px;}.elementor .e-62176f7d-e645{padding:0px;display:flex;flex-direction:column;gap:22px;flex:1 1 55%;}.elementor .e-2d4673b9-a939{font-size:15px;}.elementor .e-574ae2d0-9dea{padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:8px;border-block-start-width: 1.6px; border-top-style: solid; border-top-color: #000;\n}.elementor .e-788e77e6-5937{font-size:15px;}.elementor .e-7dc7176c-1cd1{padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:8px;border-block-start-width: 1px; border-top-style: solid; border-top-color: #d9d0c4;\n}.elementor .e-6ab884b5-3197{font-size:15px;}.elementor .e-18905ab8-7746{padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:8px;border-block-start-width: 1px; border-top-style: solid; border-top-color: #d9d0c4;\n}.elementor .e-264f9729-f329{font-size:15px;}.elementor .e-7e71f042-6fd1{padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:8px;border-block-start-width: 1px; border-block-end-width: 1px; border-top-style: solid; border-top-color: #d9d0c4; border-bottom-style: solid; border-bottom-color: #d9d0c4;\n}.elementor .e-283653f-9f74{width:100%;padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 1 45%;}.elementor .e-388e403-cfb1{flex-direction:row;gap:70px;align-items:flex-start;}.elementor .e-5662586f-2828{max-width:820px;padding:0px;display:flex;flex-direction:column;gap:22px;}.elementor .e-18cddb5d-df86{font-family:Poppins;font-weight:300;font-size:30px;color:#8a6f4e;line-height:1;}.elementor .e-5e245124-f6a3{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2cad75eb-9da9{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6c4f8a39-3091{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d0c4;\n}.elementor .e-12fe1784-1a2d{font-family:Poppins;font-weight:300;font-size:30px;color:#8a6f4e;line-height:1;}.elementor .e-5a9ff3a8-1777{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4362d52-1c77{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5fce3203-ffe9{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d0c4;\n}.elementor .e-312e331a-39ac{font-family:Poppins;font-weight:300;font-size:30px;color:#8a6f4e;line-height:1;}.elementor .e-7a75e866-1808{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-e7a56f9-48e9{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-671b0977-1854{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d0c4;\n}.elementor .e-53ced279-c163{font-family:Poppins;font-weight:300;font-size:30px;color:#8a6f4e;line-height:1;}.elementor .e-767fdf6a-b733{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-567c53d6-a807{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-b787686-5d91{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d0c4;\n}.elementor .e-146fd8ba-7887{font-family:Poppins;font-weight:300;font-size:30px;color:#8a6f4e;line-height:1;}.elementor .e-4d1ed7e5-c303{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-81abc02-835e{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-74bc036f-c345{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d0c4;\n}.elementor .e-25bf074a-befd{font-family:Poppins;font-weight:300;font-size:30px;color:#8a6f4e;line-height:1;}.elementor .e-70bf13ad-f624{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1c815963-77d2{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-b5bd84b-c5ad{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d0c4;\n}.elementor .e-6bae4ea8-b5bf{font-family:Poppins;font-weight:300;font-size:30px;color:#8a6f4e;line-height:1;}.elementor .e-65c6cf9c-ef28{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1ebe0558-4fb8{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3bc40008-a3e8{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d0c4;\n}.elementor .e-322d7d2-852a{width:100%;max-width:980px;border-block-start-width: 1.6px; border-top-style: solid; border-top-color: #000;\n}.elementor .e-4bd2ecdb-a3bc{background-color:#f5f1ec;}.elementor .e-4007cb5f-3e13{padding:0px;}.elementor .e-2eb86206-8515{text-align:center;}.elementor .e-25bd60bf-b29e{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-2ec489a0-30ff{max-width:760px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:24px;align-items:center;}.elementor .e-744a65c4-6697{background-color:#f5f1ec;align-items:center;}