.elementor .e-4f0b70ed-a5a6fe4{width:45%;font-family:var(--Teko);font-weight:500;font-size:4.3rem;color:var(--White);text-align:center;}.elementor .e-7ac5a788-2278605{width:70%;font-family:var(--Poppins);font-weight:400;font-size:1.1rem;color:var(--White);text-align:center;font-style:italic;margin-block-end:30px;}.elementor .e-72c75a81-e96893d{color:var(--White);}.elementor .e-778616b-532f1cc{width:1300px;margin-block-start:9%;margin-block-end:8%;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-10287670-0c92c3d{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.76) 0%,rgba(0, 0, 0, 0.19) 100%),url("https://thuiseco.nl/wp-content/uploads/2026/07/Duurzame-woonkamer-met-natuurlijke-materialen-1024x768.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:space-between;align-items:center;}.elementor .e-2c6b8f17-63c9617{width:90%;color:var(--Primary);text-align:end;margin-block-start:10%;align-self:end;}.elementor .e-f2829aa-a3137bd{width:95%;text-align:end;align-self:end;}.elementor .e-50e1c60b-2455ab0{text-align:end;}.elementor .e-29a84dab-eaea286{color:var(--Accent);text-align:end;justify-content:flex-end;}.elementor .e-1e5e9600-70ee7a7{width:60%;padding:0px;}.elementor .e-3e8eb5e6-914b795{padding-block-start:25px;padding-block-end:25px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:50px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:dashed;justify-content:space-between;}.elementor .e-9d75c96-d05ff7e{width:50%;flex-direction:column;gap:15px;justify-content:center;}.elementor .e-4c603cf1-92ffd89{width:85%;height:480px;object-fit:cover;padding:10px;border-width:1.5px;border-color:var(--Secondary);border-style:solid;background-color:var(--White);display:flex;align-self:center;}.elementor .e-40eebdb7-99bce40{width:50%;height:470px;position:absolute;inset-block-start:0px;inset-inline-end:0px;z-index:-2;background-color:var(--line);display:flex;}.elementor .e-4751a27f-5dca993{color:var(--White);padding-block-start:5px;padding-block-end:5px;padding-inline-start:15px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:3px;border-inline-end-width:0px;border-color:var(--Accent-2);border-style:solid;}.elementor .e-1dc42e39-5b92a1e{width:70%;position:absolute;inset-block-end:-40px;inset-inline-start:20px;padding:22px;background-color:var(--Primary);}.elementor .e-6b0b180b-f70a7b5{width:48%;height:530px;padding:0px;margin-inline-start:2%;flex-direction:column;justify-content:flex-end;}.elementor .e-1c206b94-2ab52d5{margin-block-end:8%;flex-direction:row;gap:0px;justify-content:center;}.elementor .e-3c8ea028-fc21f22{width:40%;color:var(--Primary);text-align:center;align-self:center;}.elementor .e-4cb104c-953c45a{width:40px;margin-block-start:-5px;border-block-end-width:2px;border-color:var(--Accent);border-style:solid;align-self:center;}.elementor .e-1d79647b-4cca82d{width:55%;color:var(--Text);text-align:center;margin-block-start:10px;align-self:center;}.elementor .e-5648a1f5-bda58d6{flex-direction:column;gap:15px;}.elementor .e-68bb4d14-f8765bd{width:50%;height:80%;object-fit:cover;object-position:center left;}.elementor .e-32d68d26-95504e6{width:50%;height:80%;object-fit:cover;object-position:top right;margin-block-end:20px;align-self:end;}.elementor .e-4fa885bc-1a69ccc{width:45%;padding:0px;gap:30px;}.elementor .e-2fe7f29d-0c2765e{border-width:0px;border-style:none;}.elementor .e-3fd94af6-e766b6c{width:40px;margin-block-start:-15px;border-block-end-width:2px;border-color:var(--Accent);border-style:solid;}.elementor .e-40559007-92e7d36{width:90%;}.elementor .e-647133b4-20da37c{margin-block-start:10px;}.elementor .e-245f44a6-6fe29e1{width:18%;height:50px;color:var(--Accent);padding-inline-end:5%;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1.5px;border-color:var(--line);border-style:solid;}.elementor .e-293db35a-42bfa02{color:var(--Primary);}.elementor .e-16d0f737-d995ca1{width:75%;padding:0px;}.elementor .e-5c385c28-b0ebdce{width:48%;padding-block-start:12px;padding-block-end:12px;padding-inline-start:15px;padding-inline-end:15px;border-width:2px;border-color:var(--line);border-style:solid;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-629a60dd-055b02e{width:18%;height:50px;color:var(--Accent);padding-inline-end:5%;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1.5px;border-color:var(--line);border-style:solid;}.elementor .e-26d7f96b-c176fd7{color:var(--Primary);}.elementor .e-1d410679-7a85895{width:75%;padding:0px;}.elementor .e-346ab1aa-b9044e5{width:48%;padding-block-start:12px;padding-block-end:12px;padding-inline-start:15px;padding-inline-end:15px;border-width:2px;border-color:var(--line);border-style:solid;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-22a1b6ac-39e4c15{width:18%;height:50px;color:var(--Accent);padding-inline-end:5%;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1.5px;border-color:var(--line);border-style:solid;}.elementor .e-685f13a8-4604cf1{color:var(--Primary);}.elementor .e-48b43f11-ecf601f{width:75%;padding:0px;}.elementor .e-78b65795-4cda15f{width:48%;padding-block-start:12px;padding-block-end:12px;padding-inline-start:15px;padding-inline-end:15px;border-width:2px;border-color:var(--line);border-style:solid;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-fbec056-ed0355a{width:18%;height:50px;color:var(--Accent);padding-inline-end:5%;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1.5px;border-color:var(--line);border-style:solid;}.elementor .e-9dfd7f5-d11a5f4{color:var(--Primary);}.elementor .e-7a39bcb-e025a3e{width:75%;padding:0px;}.elementor .e-2e39377-1ce64d7{width:48%;padding-block-start:12px;padding-block-end:12px;padding-inline-start:15px;padding-inline-end:15px;border-width:2px;border-color:var(--line);border-style:solid;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-7a21d9ef-580d4e7{padding:0px;margin-block-start:30px;display:flex;flex-direction:row;gap:25px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-d4271fb-9dc0aa0{width:50%;padding:0px;margin-inline-end:0%;flex-direction:column;}.elementor .e-31a25b58-140692d{width:1300px;padding:0px;flex-direction:row;justify-content:space-between;}.elementor .e-795655f5-dd6c951{background-color:var(--White);}.elementor .e-32a4411-9458abf{position:absolute;inset-block-start:13%;-webkit-text-stroke:1px #f2f2f22b;stroke:#f2f2f22b;stroke-width:1px;}.elementor .e-6b908b28-b5d2da8{color:var(--White);}.elementor .e-805a4de-86be625{width:55%;color:var(--White);text-align:center;}.elementor .e-2feb93be-268195d{font-family:var(--Teko);font-weight:500;font-size:4.7rem;color:var(--Primary);line-height:3.6rem;-webkit-text-stroke:1.5px var(--Accent-2);stroke:var(--Accent-2);stroke-width:1.5px;margin-block-end:-15px;}.elementor .e-711f4eee-274f239{color:var(--White);}.elementor .e-70e71e0c-3002066{color:var(--White);}.elementor .e-2db48d16-43014af{width:30%;flex-direction:column;gap:20px;}.elementor .e-7606eb9a-3d27cbd{font-family:var(--Teko);font-weight:500;font-size:4.7rem;color:var(--Primary);line-height:3.6rem;-webkit-text-stroke:1.5px var(--Accent-2);stroke:var(--Accent-2);stroke-width:1.5px;margin-block-start:0px;margin-block-end:-15px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-288b2c63-9455bb7{color:var(--White);margin-block-start:0px;margin-block-end:-10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6850082c-7f87045{color:var(--White);}.elementor .e-74035f7f-66f3e9c{width:30%;margin-block-start:30px;flex-direction:column;gap:20px;}.elementor .e-2c506e8c-442af9a{font-family:var(--Teko);font-weight:500;font-size:4.7rem;color:var(--Primary);line-height:3.6rem;-webkit-text-stroke:1.5px var(--Accent-2);stroke:var(--Accent-2);stroke-width:1.5px;margin-block-end:-15px;}.elementor .e-ce5cea-aca2783{color:var(--White);}.elementor .e-7fa225b0-16efe6d{color:var(--White);}.elementor .e-607d788a-f6ed5be{width:30%;flex-direction:column;gap:20px;}.elementor .e-12e91e37-49b59b0{width:1300px;padding:0px;margin-block-start:20px;gap:5px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-33223dbf-aae7db9{position:relative;z-index:1;padding-block-start:7%;padding-block-end:4%;flex-direction:column;gap:15px;}.elementor .e-152e3a20-1b8f2f6{border-width:0px;border-style:none;}.elementor .e-4a990fc1-27927b6{width:40px;margin-block-start:-15px;border-block-end-width:2px;border-color:var(--Accent);border-style:solid;}.elementor .e-60915b89-88b9830{width:90%;}.elementor .e-16997943-7de6ea8{width:75%;align-self:end;}.elementor .e-6afe8713-c4c7c15{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:20px;justify-content:space-between;}.elementor .e-10644346-8a9af40{margin-block-end:4%;flex-direction:column;gap:15px;}.elementor .e-16fc0ea9-2bb8878{color:var(--Primary);}.elementor .e-78c03670-2b83997{width:100%;padding:0px;display:flex;flex-direction:column;gap:15px;}.elementor .e-739700ac-a9a1125{color:var(--Primary);}.elementor .e-7bb67737-ff326c0{width:100%;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-71d2f2a3-3c7d4b2{width:100%;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-5e83372f-eea043f{color:var(--Primary);}.elementor .e-4ae7f57e-e7a550a{color:var(--Text);}.elementor .e-6b094aaa-d95b2db{font-weight:500;color:var(--Accent);text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:3px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Text);border-style:solid;background-color:var(--White);align-self:start;}.elementor .e-6b094aaa-d95b2db:hover,.elementor .e-6b094aaa-d95b2db:focus-visible{color:var(--Primary);padding-block-end:3px;margin-block-end:0px;border-color:var(--Accent-2);background-color:var(--White);}.elementor .e-4d7e398f-d82e977{padding:0px;margin:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-5e2d13c5-3dad73a{width:28%;padding:0px;margin:0px;flex-direction:column;gap:45px;}.elementor .e-1b766589-d56232b{padding-block-start:0%;padding-block-end:5%;padding-inline-start:0%;padding-inline-end:0%;margin-block-start:0%;border-radius:0px;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:dashed;flex-direction:row;gap:60px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-337351b-f49a336{width:40px;margin-block-start:-15px;border-block-end-width:2px;border-color:var(--Accent);border-style:solid;}.elementor .e-4c04b29a-e7de267{margin-block-start:15px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-624e09f0-4b41f10{width:22%;padding:0px;flex-direction:column;gap:20px;justify-content:center;}.elementor .e-34ef72fb-ea35076{width:100%;height:350px;object-fit:cover;padding:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:1.5px;border-color:var(--line);border-style:solid;align-self:stretch;}.elementor .e-3d600c4e-e4de595{width:98%;height:98%;position:absolute;inset-block-end:-25px;inset-inline-start:-20px;z-index:-2;background-color:var(--line);}.elementor .e-2911a244-1514333{width:25%;padding:0px;background-color:var(--White);}.elementor .e-4ed33f3b-c2eb870{background-color:var(--Black);align-self:start;}.elementor .e-181c9e68-130eda5{align-self:start;}.elementor .e-5317a88a-8b9ab34{padding:0px;display:flex;gap:0px;}.elementor .e-4c04ee3e-4e2baee{width:45%;padding:20px;flex-direction:column;gap:40px;justify-content:center;align-items:stretch;align-self:stretch;}.elementor .e-51acad44-15b7ead{width:1300px;padding:0px;flex-direction:row;justify-content:space-between;}.elementor .e-7c2b7a92-f166840{width:50%;position:absolute;inset-block-start:9%;-webkit-text-stroke:1px #1a1a1a26;stroke:#1a1a1a26;stroke-width:1px;}.elementor .e-3a15bb4c-f3cd47d{color:var(--Primary);}.elementor .e-720f616a-136bf39{width:40%;color:var(--Text);text-align:center;}.elementor .e-39b6a281-2713e5e{color:var(--Text);}.elementor .e-ef9c0bb-6d43e9b{font-weight:500;color:var(--Accent);text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:3px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Text);border-style:solid;background-color:var(--White);align-self:start;}.elementor .e-ef9c0bb-6d43e9b:hover,.elementor .e-ef9c0bb-6d43e9b:focus-visible{color:var(--Primary);padding-block-end:3px;margin-block-end:0px;border-color:var(--Accent-2);background-color:var(--White);}.elementor .e-f038546-b3e6cd4{color:var(--Text);}.elementor .e-b34a11b-d174a12{font-weight:500;color:var(--Accent);text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:3px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Text);border-style:solid;background-color:var(--White);align-self:start;}.elementor .e-b34a11b-d174a12:hover,.elementor .e-b34a11b-d174a12:focus-visible{color:var(--Primary);padding-block-end:3px;margin-block-end:0px;border-color:var(--Accent-2);background-color:var(--White);}.elementor .e-11ac2c2-ecd072c{color:var(--Text);}.elementor .e-f53d097-699616a{font-weight:500;color:var(--Accent);text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:3px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Text);border-style:solid;background-color:var(--White);align-self:start;}.elementor .e-f53d097-699616a:hover,.elementor .e-f53d097-699616a:focus-visible{color:var(--Primary);padding-block-end:3px;margin-block-end:0px;border-color:var(--Accent-2);background-color:var(--White);}.elementor .e-5641ff14-4dc5421{color:var(--Text);}.elementor .e-fb10a17-a6451a7{font-weight:500;color:var(--Accent);text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:3px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Text);border-style:solid;background-color:var(--White);align-self:start;}.elementor .e-fb10a17-a6451a7:hover,.elementor .e-fb10a17-a6451a7:focus-visible{color:var(--Primary);padding-block-end:3px;margin-block-end:0px;border-color:var(--Accent-2);background-color:var(--White);}.elementor .e-4435fa7-bf68ad4{color:var(--Text);}.elementor .e-6ec2c394-412feb5{font-weight:500;color:var(--Accent);text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:3px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Text);border-style:solid;background-color:var(--White);align-self:start;}.elementor .e-6ec2c394-412feb5:hover,.elementor .e-6ec2c394-412feb5:focus-visible{color:var(--Primary);padding-block-end:3px;margin-block-end:0px;border-color:var(--Accent-2);background-color:var(--White);}.elementor .e-7f075467-136fc20{position:relative;z-index:1;padding-block-start:7%;padding-block-end:4%;display:flex;flex-direction:column;gap:15px;}