.elementor .e-47b38fc2-2e00{font-family:Roboto;font-size:0.8rem;color:#596078;line-height:1.55;}.elementor .e-5b02aeab-ab2f{font-family:Roboto;font-size:0.8rem;color:#596078;line-height:1.55;}.elementor .e-76fb0776-9983{min-width:0px;padding:0px;margin-block-end:1.8rem;gap:0.4rem;flex-wrap:wrap;}.elementor .e-7314357b-5861{aspect-ratio:1.15;object-fit:contain;border-radius:0.5rem;display:block;& img { width: 100%; object-fit: contain; }\n}.elementor .e-b3867cd-df3c{min-width:0px;padding:1.5rem;border-radius:0.5rem;background-color:#f7f5f1;display:flex;flex-direction:row;gap:1rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-6ce586c5-c205{font-family:Roboto;font-weight:700;font-size:2.8rem;color:#202422;letter-spacing:-0.025em;line-height:1.2;cursor: auto;\n}.elementor .e-2343bba3-ba69{font-family:Roboto;font-size:0.95rem;color:#596078;line-height:1.55;}.elementor .e-3d2f0cb1-ca6a{font-family:Roboto;font-size:0.9rem;color:#596078;line-height:1.55;}.elementor .e-15b578c1-f5ad{font-family:Roboto;font-weight:700;font-size:1.1rem;color:#101324;line-height:1.2;cursor: auto;\n}.elementor .e-3e2bd2b3-29ef{font-family:Roboto;font-size:0.82rem;color:#596078;line-height:1.55;margin-block-start:0.5rem;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-452f6bfa-f92b{font-family:Roboto;font-weight:600;font-size:1.5rem;color:#202422;display:block;&:empty::before { content: 'Prijs op aanvraag'; } &:empty::before { content: 'Prijs op aanvraag'; } & .screen-reader-text { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0; } &:has(> span:nth-of-type(4)) > span:last-child { display: none; }\n}.elementor .e-32ccfea3-c461{font-family:Roboto;font-size:0.78rem;color:#596078;line-height:1.55;margin-block-start:0.65rem;}.elementor .e-3dc612b6-713f{min-width:0px;overflow:hidden;padding:1rem;border-radius:0.75rem;border-width:1px;border-color:#e1e4ec;border-style:solid;background-color:#fff;}.elementor .e-2453e4dc-2409:hover,.elementor .e-2453e4dc-2409:focus-visible{background-color:#93004d;}.elementor .e-2453e4dc-2409{font-family:Roboto;font-weight:600;color:#fff;text-align:center;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.35rem;background-color:#b90061;}.elementor .e-6ed50c9-7c47{min-width:0px;padding:0px;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-22c46d41-bead{min-width:0px;padding:0px;gap:2rem;align-items:flex-start;}.elementor .e-6df448e3-67d1{font-family:Roboto;font-size:0.95rem;color:#596078;line-height:1.55;}.elementor .e-40a7fb84-3af9{height:0px;min-width:0px;overflow:hidden;padding:0px;}.elementor .e-25c19ab2-63f3{font-family:Roboto;font-size:0.9rem;color:#596078;line-height:1.55;}.elementor .e-ff357a6-e29c{width:auto;color:#596078;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:0.35rem;padding-inline-end:0.35rem;border-width:0px;background-color:transparent;&[aria-selected='true'] { border-bottom: 3px solid #ed007e; color: #101324; }\n}.elementor .e-6806e1c7-a296{font-family:Roboto;font-size:0.9rem;color:#596078;line-height:1.55;}.elementor .e-594d192c-4df6{width:auto;color:#596078;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:0.35rem;padding-inline-end:0.35rem;border-width:0px;background-color:transparent;&[aria-selected='true'] { border-bottom: 3px solid #ed007e; color: #101324; }\n}.elementor .e-31993e51-bbb7{font-family:Roboto;font-size:0.9rem;color:#596078;line-height:1.55;}.elementor .e-4b49c711-a750{width:auto;color:#596078;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:0.35rem;padding-inline-end:0.35rem;border-width:0px;background-color:transparent;&[aria-selected='true'] { border-bottom: 3px solid #ed007e; color: #101324; }\n}.elementor .e-2bab1e0-994c{font-family:Roboto;font-size:0.9rem;color:#596078;line-height:1.55;}.elementor .e-756232f5-940f{width:auto;color:#596078;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:0.35rem;padding-inline-end:0.35rem;border-width:0px;background-color:transparent;&[aria-selected='true'] { border-bottom: 3px solid #ed007e; color: #101324; }\n}.elementor .e-25cb45cb-57f2{border-block-end-width:1px;gap:1rem;flex-wrap:wrap;justify-content:flex-start;border-bottom-style: solid; border-bottom-color: #e6e8ed;\n}.elementor .e-1713b621-5178:focus{border-color:#ec007e;}.elementor .e-1713b621-5178{font-family:Roboto;font-size:0.95rem;padding:0.7rem;border-radius:0.4rem;border-width:1px;border-color:#dce0e8;border-style:solid;background-color:#fff;}.elementor .e-c9c62d6-1f6e:focus{border-color:#ec007e;}.elementor .e-c9c62d6-1f6e{font-family:Roboto;font-size:0.95rem;padding:0.7rem;border-radius:0.4rem;border-width:1px;border-color:#dce0e8;border-style:solid;background-color:#fff;}.elementor .e-56a6b6cd-164e{min-width:0px;padding:0px;display:none;}.elementor .e-63447b06-4a51{font-family:Roboto;font-weight:700;font-size:1.08rem;color:#101324;line-height:1.2;cursor: auto;\n}.elementor .e-306ea1b5-8f87{padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;}.elementor .e-927546b-e021{font-family:Roboto;font-size:0.95rem;color:#596078;line-height:1.55;}.elementor .e-6d11d90c-ac15{font-family:Roboto;font-size:0.95rem;color:#202422;}.elementor .e-3f50bf7d-cae6:focus{outline-width:2px;outline-color:#b90061;outline-style:solid;}.elementor .e-3f50bf7d-cae6{font-family:Roboto;font-size:1rem;color:#202422;padding:0.8rem;border-radius:0.35rem;border-width:1px;border-color:#d7dad6;border-style:solid;background-color:#fff;}.elementor .e-7e1a74d7-fb6b{padding:0px;margin-block-start:1rem;flex-direction:column;gap:0.6rem;align-items:stretch;}.elementor .e-2994fb8a-f8f2{padding-block-start:0px;padding-block-end:1.2rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;}.elementor .e-53502f9b-3faa{border-radius:0.75rem;border-width:1px;border-color:#e6e8ed;border-style:solid;background-color:#fff;}.elementor .e-70c3c3a8-4629{padding:1.3rem;border-radius:0.5rem;border-width:1px;border-color:#e5e3de;border-style:solid;background-color:#fff;gap:0px;}.elementor .e-1caf55ac-f8e9{font-family:Roboto;font-weight:700;font-size:1.08rem;color:#101324;line-height:1.2;cursor: auto;\n}.elementor .e-75dd1786-b9b1{padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;}.elementor .e-7ab11d0d-2fe4{font-family:Roboto;font-size:0.95rem;color:#596078;line-height:1.55;}.elementor .e-3dca06eb-ef04{font-family:Roboto;font-size:0.85rem;color:#596078;line-height:1.55;margin-block-start:0.7rem;}.elementor .e-2040dcc8-5fab{font-family:Roboto;font-size:0.95rem;color:#202422;}.elementor .e-175f592a-f820:focus{outline-width:2px;outline-color:#b90061;outline-style:solid;}.elementor .e-175f592a-f820{font-family:Roboto;font-size:1rem;color:#202422;padding:0.8rem;border-radius:0.35rem;border-width:1px;border-color:#d7dad6;border-style:solid;background-color:#fff;}.elementor .e-4b882824-ac45{padding:0px;margin-block-start:1rem;flex-direction:column;gap:0.6rem;align-items:stretch;}.elementor .e-528845ad-4c13{padding-block-start:0px;padding-block-end:1.2rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;}.elementor .e-49d4a414-1969{border-radius:0.75rem;border-width:1px;border-color:#e6e8ed;border-style:solid;background-color:#fff;}.elementor .e-933fb1c-eed5{gap:0px;}.elementor .e-53106f59-6efc{font-family:Roboto;font-weight:700;font-size:1.08rem;color:#101324;line-height:1.2;cursor: auto;\n}.elementor .e-63df1876-e309{padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;}.elementor .e-52f43884-6b3f:focus{border-color:#ec007e;}.elementor .e-52f43884-6b3f{font-family:Roboto;font-size:0.95rem;padding:0.7rem;margin-block-end:1rem;border-radius:0.4rem;border-width:1px;border-color:#dce0e8;border-style:solid;background-color:#fff;}.elementor .e-a78fe2f-b2e9{font-family:Roboto;font-weight:700;font-size:1rem;color:#101324;line-height:1.2;cursor: auto;\n}.elementor .e-7e9d2da8-d403{font-family:Roboto;font-size:0.95rem;color:#596078;line-height:1.55;}.elementor .e-7c793f35-f51c{height:auto;font-family:Roboto;font-size:0.85rem;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;display:block;}.elementor .e-666629a3-3cac{min-width:0px;padding:1rem;border-radius:0.5rem;border-width:1px;border-color:#cbd3e2;border-style:dashed;}.elementor .e-4c237243-1947{padding-block-start:0px;padding-block-end:1.2rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;&:has(select option[value='Ontwerphulp']:checked) [data-id='1d1622ad'] { display: none; } &:has(select option[value='Ontwerphulp']:checked)::after { content: 'Wij nemen je ontwerp uit handen. Beschrijf je wensen bij de toelichting; je hoeft geen ontwerp te uploaden. We stemmen de mogelijkheden en eventuele ontwerpkosten met je af.'; display: block; font-family: Roboto; font-size: 0.95rem; line-height: 1.6; color: #202422; padding: 1rem; background: #f7f5f1; border-radius: 0.5rem; }\n}.elementor .e-c73a2f-d28f{border-radius:0.75rem;border-width:1px;border-color:#e6e8ed;border-style:solid;background-color:#fff;}.elementor .e-acd9218-c20c{gap:0px;}.elementor .e-e0cc06f-a905{font-family:Roboto;font-weight:700;font-size:1.08rem;color:#101324;line-height:1.2;cursor: auto;\n}.elementor .e-1948d84-e18b{padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;}.elementor .e-13c042c5-2260{font-size:0.9rem;color:#596078;margin-block-end:0.4rem;display:block;}.elementor .e-41a06109-28ec:focus{border-color:#ec007e;}.elementor .e-41a06109-28ec{font-family:Roboto;font-size:0.95rem;padding:0.7rem;border-radius:0.4rem;border-width:1px;border-color:#dce0e8;border-style:solid;background-color:#fff;}.elementor .e-5ded2a89-faa2{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-691300bb-f6ea{font-size:0.9rem;color:#596078;margin-block-end:0.4rem;display:block;}.elementor .e-75494efd-ff32:focus{border-color:#ec007e;}.elementor .e-75494efd-ff32{font-family:Roboto;font-size:0.95rem;padding:0.7rem;border-radius:0.4rem;border-width:1px;border-color:#dce0e8;border-style:solid;background-color:#fff;}.elementor .e-5f471534-c3e6{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-7680162b-2fef{min-width:0px;padding:0px;gap:0.9rem;flex-wrap:wrap;}.elementor .e-1e9a82e7-cb30{font-size:0.9rem;color:#596078;margin-block-end:0.4rem;display:block;}.elementor .e-2d30bd46-7fa1:focus{border-color:#ec007e;}.elementor .e-2d30bd46-7fa1{font-family:Roboto;font-size:0.95rem;padding:0.7rem;border-radius:0.4rem;border-width:1px;border-color:#dce0e8;border-style:solid;background-color:#fff;}.elementor .e-141b898a-398e{min-width:0px;padding:0px;margin-block-start:0.9rem;}.elementor .e-63cdbd2b-ba95{font-family:Roboto;font-weight:700;font-size:0.9rem;color:#101324;line-height:1.2;cursor: auto;\n}.elementor .e-4347cfbb-777d:focus{border-color:#ec007e;}.elementor .e-4347cfbb-777d{font-family:Roboto;font-size:0.95rem;padding:0.7rem;margin-block-start:0.4rem;border-radius:0.4rem;border-width:1px;border-color:#dce0e8;border-style:solid;background-color:#fff;}.elementor .e-5800c1ca-3464{min-width:0px;padding:0px;margin-block-start:0.9rem;}.elementor .e-3bc65945-9393{padding-block-start:0px;padding-block-end:1.2rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;}.elementor .e-6799c127-69df{border-radius:0.75rem;border-width:1px;border-color:#e6e8ed;border-style:solid;background-color:#fff;}.elementor .e-34c38440-f4f4{gap:0px;}.elementor .e-4c532fc2-ed0b{min-width:0px;padding:0px;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-4aebb0e4-3cf3{font-family:Roboto;font-weight:700;font-size:1.45rem;color:#101324;line-height:1.2;cursor: auto;\n}.elementor .e-1b32f9d9-d1d3{font-family:Roboto;font-size:0.95rem;color:#596078;line-height:1.55;margin-block-start:0.8rem;margin-block-end:0.8rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6217cac1-5512{font-family:Roboto;font-size:0.95rem;color:#555d57;line-height:1.65;}.elementor .e-421116be-b689{font-family:Roboto;font-weight:700;font-size:1.05rem;color:#101324;line-height:1.2;cursor: auto;\n}.elementor .e-465b572a-9978{font-family:Roboto;font-size:0.95rem;color:#596078;line-height:1.55;margin-block-start:0.8rem;margin-block-end:0.8rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1910527c-31de{font-family:Roboto;font-weight:700;font-size:2rem;color:#101324;line-height:1.2;cursor: auto; &:empty::before { content: 'Prijs op aanvraag'; } &:empty::before { content: 'Prijs op aanvraag'; } & .screen-reader-text { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0; } &:has(> span:nth-of-type(4)) > span:last-child { display: none; }\n}.elementor .e-315ddc99-9fe6{font-family:Roboto;font-size:0.82rem;color:#596078;line-height:1.55;margin-block-start:0.5rem;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5a44e4c3-3dfb:hover,.elementor .e-5a44e4c3-3dfb:focus-visible{background-color:#93004d;}.elementor .e-5a44e4c3-3dfb{font-family:Roboto;font-weight:600;color:#fff;text-align:center;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.35rem;background-color:#b90061;}.elementor .e-775d9703-23cf{font-family:Roboto;font-size:0.8rem;color:#596078;line-height:1.55;text-align:center;margin-block-start:0.8rem;}.elementor .e-2f9d8477-bea2{font-family:Roboto;font-size:0.95rem;color:#ed007e;line-height:1.55;text-align:center;margin-block-start:1.2rem;}.elementor .e-57df4536-79f8{min-width:0px;position:sticky;inset-block-start:2rem;padding:1.35rem;border-radius:0.5rem;border-width:1px;border-color:#e5e3de;border-style:solid;background-color:#f7f5f1;display:flex;flex-direction:column;gap:0.8rem;flex:1 1 0px;align-self:flex-start;}.elementor .e-55a82c5e-373f{min-width:0px;padding:0px;gap:1.2rem;align-items:flex-start;}.elementor .e-64212ed5-3a2f{font-family:Roboto;font-size:0.95rem;color:#596078;line-height:1.55;}.elementor .e-6279ff3e-667c{font-family:Roboto;font-size:0.95rem;color:#596078;line-height:1.55;}.elementor .e-14b5dcfa-6c77{display:flex;flex-direction:column;gap:1rem;align-items:stretch;}.elementor .e-735dce26-8fcb{min-width:0px;padding:0px;}.elementor .e-68bc3ae5-d5b8{padding:0px;}.elementor .e-7559afa-30ac{min-width:0px;padding:0px;& h2 { font-size: 1.4rem; margin: 1.5rem 0 0.7rem; } & h3 { font-size: 1.1rem; margin: 1.2rem 0 0.6rem; } & p { font-size: 1rem; line-height: 1.7; margin-bottom: 0.8rem; }\n}.elementor .e-11e8fd3f-e76a{padding:0px;}.elementor .e-503e8fa1-ed2a{font-family:Roboto;font-weight:700;font-size:1.2rem;color:#101324;line-height:1.2;cursor: auto;\n}.elementor .e-4054d20e-86d7{font-family:Roboto;font-size:0.95rem;color:#596078;line-height:1.55;margin-block-start:1rem;}.elementor .e-22112119-7629{font-family:Roboto;font-size:0.95rem;color:#596078;line-height:1.55;}.elementor .e-70e265d6-ffed{min-width:0px;padding:0px;}.elementor .e-228dc3a4-1a53{padding:0px;}.elementor .e-39863dc3-aa12{font-family:Roboto;font-weight:700;font-size:1.2rem;color:#101324;line-height:1.2;cursor: auto;\n}.elementor .e-12863565-421f{font-family:Roboto;font-size:0.95rem;color:#596078;line-height:1.55;margin-block-start:1rem;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-f1d31d6-cb5a{font-family:Roboto;font-size:0.95rem;color:#596078;line-height:1.55;margin-block-end:1rem;}.elementor .e-60d06122-b789{font-family:Roboto;font-size:0.95rem;color:#596078;line-height:1.55;}.elementor .e-29e07fe6-517f{min-width:0px;padding:0px;}.elementor .e-280c5c87-36f2{padding:0px;}.elementor .e-7627a8b1-7eb6{gap:1.4rem;}.elementor .e-54ce58fd-f63a{min-width:0px;padding:1.4rem;margin-block-start:2rem;border-radius:0.8rem;background-color:#f8f6f6;}.elementor .e-6b54bff0-9d33{min-width:0px;max-width:73rem;font-family:Roboto;color:#101324;padding-block-start:1.5rem;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0.2rem;& input, & select, & textarea { box-sizing: border-box; }\n}