.elementor .e-119822d4-44cf{font-family:var(--dg-body);font-size:14px;color:var(--dg-char);text-align:center;& a { color: var(--dg-char); text-decoration: underline; font-weight: 700; }\n}.elementor .e-291e8296-ef82{padding-block-start:10px;padding-block-end:10px;padding-inline-start:6vw;padding-inline-end:6vw;background-color:#FFD23F;justify-content:center;background-image: repeating-linear-gradient(-45deg, rgba(0,0,0,0.06) 0px, rgba(0,0,0,0.06) 12px, transparent 12px, transparent 24px);\n}.elementor .e-80afe33-fcae{font-family:var(--dg-display);font-size:20px;color:#FFFFFF;line-height:1;padding-block-start:10px;padding-block-end:10px;padding-inline-start:12px;padding-inline-end:12px;background-color:var(--dg-orange);}.elementor .e-2e575e93-5d22{font-family:var(--dg-display);font-size:18px;color:#FFFFFF;line-height:1.05;text-transform:uppercase;& span { font-family: var(--dg-body); font-size: 12px; font-weight: 600; letter-spacing: 0.16em; color: var(--dg-orange); }\n}.elementor .e-274839d3-52e1{width:auto;padding:0px;gap:12px;align-items:center;}.elementor .e-54dc560b-4ef9:hover,.elementor .e-54dc560b-4ef9:focus-visible{color:var(--dg-orange);}.elementor .e-54dc560b-4ef9{font-family:var(--dg-body);font-weight:600;font-size:15px;color:#FFFFFF;}.elementor .e-240dd7b8-6dae:hover,.elementor .e-240dd7b8-6dae:focus-visible{color:var(--dg-orange);}.elementor .e-240dd7b8-6dae{font-family:var(--dg-body);font-weight:600;font-size:15px;color:#FFFFFF;}.elementor .e-6de449a4-8a56:hover,.elementor .e-6de449a4-8a56:focus-visible{color:var(--dg-orange);}.elementor .e-6de449a4-8a56{font-family:var(--dg-body);font-weight:600;font-size:15px;color:#FFFFFF;}.elementor .e-58cf7909-6a88{font-size:14px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-6dc923bf-e04b{width:auto;padding:0px;gap:32px;align-items:center;}.elementor .e-fc3a9ca-abba{padding:0px;justify-content:space-between;align-items:center;}.elementor .e-59572f80-3b03{font-family:var(--dg-display);font-size:96px;color:#FFFFFF;letter-spacing:-0.02em;line-height:0.95;text-transform:uppercase;& span { color: var(--dg-orange); }\n}.elementor .e-7b80cffd-20a1{max-width:560px;font-size:20px;color:#D9D5CE;}.elementor .e-5e8b8d65-67b1:hover,.elementor .e-5e8b8d65-67b1:focus-visible{color:var(--dg-char);background-color:#FFFFFF;}.elementor .e-5e8b8d65-67b1{font-family:var(--dg-body);font-weight:700;font-size:16px;color:#FFFFFF;letter-spacing:0.04em;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:0px;border-width:2px;border-color:#FFFFFF;border-style:solid;background-color:transparent;}.elementor .e-5b03620f-e275{width:auto;padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:14px;flex-wrap:wrap;}.elementor .e-17775aa7-bdae{max-width:760px;padding-block-start:120px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:24px;}.elementor .e-38188cce-98ef{min-height:86vh;padding-block-start:28px;padding-block-end:120px;padding-inline-start:6vw;padding-inline-end:6vw;background-image:linear-gradient(90deg, rgba(34,32,29,0.94) 0%,rgba(34,32,29,0.78) 45%,rgba(34,32,29,0.25) 100%),url("https://mdwebidee.eu/wp-content/uploads/2026/10/demo-aannemer-zaag.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--dg-char);flex-direction:column;gap:0px;}.elementor .e-5454cda4-6927{font-family:var(--dg-display);font-size:26px;color:#FFFFFF;text-transform:uppercase;}.elementor .e-5d9dad0a-dc68{font-family:var(--dg-body);font-size:15px;color:var(--dg-char);}.elementor .e-63ccc1c8-d448{padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:24px;flex-direction:column;gap:4px;}.elementor .e-47d2b675-20f1{font-family:var(--dg-display);font-size:26px;color:#FFFFFF;text-transform:uppercase;}.elementor .e-36bf82f2-6e91{font-family:var(--dg-body);font-size:15px;color:var(--dg-char);}.elementor .e-7ee41b17-4a80{padding-block-start:30px;padding-block-end:30px;padding-inline-start:24px;padding-inline-end:24px;border-inline-start-width:1px;flex-direction:column;gap:4px;border-left-style: solid; border-left-color: rgba(255,255,255,0.35);\n}.elementor .e-1011e2f3-e31d{font-family:var(--dg-display);font-size:26px;color:#FFFFFF;text-transform:uppercase;}.elementor .e-26085351-3664{font-family:var(--dg-body);font-size:15px;color:var(--dg-char);}.elementor .e-7ed6ebdc-73d6{padding-block-start:30px;padding-block-end:30px;padding-inline-start:24px;padding-inline-end:24px;border-inline-start-width:1px;flex-direction:column;gap:4px;border-left-style: solid; border-left-color: rgba(255,255,255,0.35);\n}.elementor .e-7b84dbad-4e38{font-family:var(--dg-display);font-size:26px;color:#FFFFFF;text-transform:uppercase;}.elementor .e-563a68c8-e0b7{font-family:var(--dg-body);font-size:15px;color:var(--dg-char);}.elementor .e-11d2c4cd-b831{padding-block-start:30px;padding-block-end:30px;padding-inline-start:24px;padding-inline-end:0px;border-inline-start-width:1px;flex-direction:column;gap:4px;border-left-style: solid; border-left-color: rgba(255,255,255,0.35);\n}.elementor .e-48ba1ee2-d60b{padding-block-start:0px;padding-block-end:0px;padding-inline-start:6vw;padding-inline-end:6vw;background-color:var(--dg-orange);gap:0px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-13b1da2c-13f6{padding:0px;flex-direction:column;gap:14px;}.elementor .e-2f88044a-a657{font-family:var(--dg-display);font-size:40px;color:var(--dg-orange);line-height:1;padding-block-end:8px;}.elementor .e-2cd61430-1723:hover,.elementor .e-2cd61430-1723:focus-visible{background-color:#FFF4EC;}.elementor .e-2cd61430-1723{padding-block-start:36px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;background-color:#FFFFFF;transition:background-color 0.2s;flex-direction:column;gap:12px;}.elementor .e-5e2423b-7295{font-family:var(--dg-display);font-size:40px;color:var(--dg-orange);line-height:1;padding-block-end:8px;}.elementor .e-7b56e667-25a4:hover,.elementor .e-7b56e667-25a4:focus-visible{background-color:#FFF4EC;}.elementor .e-7b56e667-25a4{padding-block-start:36px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;background-color:#FFFFFF;transition:background-color 0.2s;flex-direction:column;gap:12px;}.elementor .e-31a3c11-409e{font-family:var(--dg-display);font-size:40px;color:var(--dg-orange);line-height:1;padding-block-end:8px;}.elementor .e-5d34a250-1059:hover,.elementor .e-5d34a250-1059:focus-visible{background-color:#FFF4EC;}.elementor .e-5d34a250-1059{padding-block-start:36px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;background-color:#FFFFFF;transition:background-color 0.2s;flex-direction:column;gap:12px;}.elementor .e-72e372b4-bdf5{font-family:var(--dg-display);font-size:40px;color:var(--dg-orange);line-height:1;padding-block-end:8px;}.elementor .e-5377208c-e094:hover,.elementor .e-5377208c-e094:focus-visible{background-color:#FFF4EC;}.elementor .e-5377208c-e094{padding-block-start:36px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;background-color:#FFFFFF;transition:background-color 0.2s;flex-direction:column;gap:12px;}.elementor .e-59e509d2-e7a8{font-family:var(--dg-display);font-size:40px;color:var(--dg-orange);line-height:1;padding-block-end:8px;}.elementor .e-b0c0e61-9044:hover,.elementor .e-b0c0e61-9044:focus-visible{background-color:#FFF4EC;}.elementor .e-b0c0e61-9044{padding-block-start:36px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;background-color:#FFFFFF;transition:background-color 0.2s;flex-direction:column;gap:12px;}.elementor .e-2e3343c0-34a3{font-family:var(--dg-display);font-size:40px;color:var(--dg-orange);line-height:1;padding-block-end:8px;}.elementor .e-14ee6e25-4bef:hover,.elementor .e-14ee6e25-4bef:focus-visible{background-color:#FFF4EC;}.elementor .e-14ee6e25-4bef{padding-block-start:36px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;background-color:#FFFFFF;transition:background-color 0.2s;flex-direction:column;gap:12px;}.elementor .e-1caf8178-58cf{padding:0px;border-width:2px;border-color:rgba(34,32,29,0.12);border-style:solid;background-color:rgba(34,32,29,0.12);gap:2px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-6de3e286-e80e{background-color:var(--dg-concrete);}.elementor .e-15d44c09-2e58{width:42%;aspect-ratio:4 / 5;object-fit:cover;box-shadow:18px 18px 0px 0px #F26B1D;}.elementor .e-40027cd5-1b2c{font-family:var(--dg-display);font-size:22px;color:#FFFFFF;line-height:1;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;background-color:var(--dg-char);height: fit-content;\n}.elementor .e-76c21105-c170{padding:0px;flex-direction:column;gap:6px;}.elementor .e-7f48d886-7f57{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:2px;gap:22px;border-bottom-style: solid; border-bottom-color: #EEEBE5;\n}.elementor .e-64215201-f252{font-family:var(--dg-display);font-size:22px;color:#FFFFFF;line-height:1;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;background-color:var(--dg-char);height: fit-content;\n}.elementor .e-54ca0282-b42d{padding:0px;flex-direction:column;gap:6px;}.elementor .e-38bae2e5-23ce{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:2px;gap:22px;border-bottom-style: solid; border-bottom-color: #EEEBE5;\n}.elementor .e-cc6f600-341b{font-family:var(--dg-display);font-size:22px;color:#FFFFFF;line-height:1;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;background-color:var(--dg-char);height: fit-content;\n}.elementor .e-1f95dfb-2e37{padding:0px;flex-direction:column;gap:6px;}.elementor .e-5f800d3e-5c2e{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:2px;gap:22px;border-bottom-style: solid; border-bottom-color: #EEEBE5;\n}.elementor .e-51679333-dcb6{font-family:var(--dg-display);font-size:22px;color:#FFFFFF;line-height:1;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;background-color:var(--dg-orange);height: fit-content;\n}.elementor .e-1fd8350c-bf0f{padding:0px;flex-direction:column;gap:6px;}.elementor .e-6128fe84-d4fe{padding:0px;gap:22px;}.elementor .e-101b81a8-95a8{padding:0px;flex-direction:column;gap:26px;flex:1 1 0px;}.elementor .e-59049652-a7fa{background-color:#FFFFFF;flex-direction:row;gap:72px;align-items:center;}.elementor .e-6c89546c-2af9{padding:0px;flex-direction:column;gap:14px;}.elementor .e-4d137c44-3515{width:100%;aspect-ratio:4 / 3;object-fit:cover;}.elementor .e-7fb1810b-3194{font-family:var(--dg-body);font-weight:700;font-size:13px;color:var(--dg-steel);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-5f6aa7c0-2638{padding-block-start:26px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;border-block-start-width:5px;flex-direction:column;gap:8px;border-top-style: solid; border-top-color: #F26B1D;\n}.elementor .e-13e3e9cb-5ef3:hover,.elementor .e-13e3e9cb-5ef3:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-13e3e9cb-5ef3{padding:0px;background-color:#FFFFFF;transition:transform 0.2s;flex-direction:column;gap:0px;}.elementor .e-70ab9d9b-59bd{width:100%;aspect-ratio:4 / 3;object-fit:cover;}.elementor .e-335877d3-94ef{font-family:var(--dg-body);font-weight:700;font-size:13px;color:var(--dg-steel);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-3dda8045-1716{padding-block-start:26px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;border-block-start-width:5px;flex-direction:column;gap:8px;border-top-style: solid; border-top-color: #F26B1D;\n}.elementor .e-6021f3b5-8e29:hover,.elementor .e-6021f3b5-8e29:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-6021f3b5-8e29{padding:0px;background-color:#FFFFFF;transition:transform 0.2s;flex-direction:column;gap:0px;}.elementor .e-5c6cba37-bc27{width:100%;aspect-ratio:4 / 3;object-fit:cover;}.elementor .e-5bd241f6-8c0a{font-family:var(--dg-body);font-weight:700;font-size:13px;color:var(--dg-steel);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-74343791-d088{padding-block-start:26px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;border-block-start-width:5px;flex-direction:column;gap:8px;border-top-style: solid; border-top-color: #F26B1D;\n}.elementor .e-35acc9eb-c484:hover,.elementor .e-35acc9eb-c484:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-35acc9eb-c484{padding:0px;background-color:#FFFFFF;transition:transform 0.2s;flex-direction:column;gap:0px;}.elementor .e-2a8c6d89-93c1{padding:0px;gap:24px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-3c928292-d083{background-color:var(--dg-concrete);}.elementor .e-5cc35cf9-9a37{color:#FFFFFF;}.elementor .e-65268c93-9324{padding:0px;flex-direction:column;gap:14px;}.elementor .e-a819513-5c40{font-size:22px;color:var(--dg-orange);letter-spacing:4px;}.elementor .e-52e923fe-a267{font-family:var(--dg-body);font-size:19px;color:#FFFFFF;line-height:1.55;}.elementor .e-60725ad0-96a4{font-family:var(--dg-body);font-weight:700;font-size:14px;color:#A9A49C;letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-6b751d9a-ab1f{padding-block-start:34px;padding-block-end:34px;padding-inline-start:30px;padding-inline-end:30px;border-width:2px;border-color:rgba(255,255,255,0.14);border-style:solid;flex-direction:column;gap:16px;}.elementor .e-17f9aab5-7f56{font-size:22px;color:var(--dg-orange);letter-spacing:4px;}.elementor .e-5834c3ea-cc04{font-family:var(--dg-body);font-size:19px;color:#FFFFFF;line-height:1.55;}.elementor .e-6e3f2148-147b{font-family:var(--dg-body);font-weight:700;font-size:14px;color:#A9A49C;letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-c65bb38-7869{padding-block-start:34px;padding-block-end:34px;padding-inline-start:30px;padding-inline-end:30px;border-width:2px;border-color:rgba(255,255,255,0.14);border-style:solid;flex-direction:column;gap:16px;}.elementor .e-59f700e6-6d6b{font-size:22px;color:var(--dg-orange);letter-spacing:4px;}.elementor .e-40594e58-656e{font-family:var(--dg-body);font-size:19px;color:#FFFFFF;line-height:1.55;}.elementor .e-7171487b-f541{font-family:var(--dg-body);font-weight:700;font-size:14px;color:#A9A49C;letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-143d1778-f846{padding-block-start:34px;padding-block-end:34px;padding-inline-start:30px;padding-inline-end:30px;border-width:2px;border-color:rgba(255,255,255,0.14);border-style:solid;flex-direction:column;gap:16px;}.elementor .e-21f5de77-a349{padding:0px;gap:24px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-5123554e-f9f5{background-color:var(--dg-char);}.elementor .e-5bbba8cd-1303{color:var(--dg-char);}.elementor .e-12229c2e-284f{font-size:64px;color:#FFFFFF;}.elementor .e-21125834-75cb{font-family:var(--dg-body);font-size:19px;color:var(--dg-char);line-height:1.6;}.elementor .e-4136a421-43a9{max-width:620px;padding:0px;flex-direction:column;gap:16px;}.elementor .e-204be8ab-c9d7{font-family:var(--dg-body);font-size:17px;color:var(--dg-char);line-height:2;}.elementor .e-9b089aa-4fbb{text-align:center;background-color:var(--dg-char);}.elementor .e-c6bf4dc-b538{font-family:var(--dg-body);font-size:13px;color:var(--dg-steel);font-style:italic;}.elementor .e-6cbfee7a-3799{width:auto;min-width:340px;padding-block-start:36px;padding-block-end:36px;padding-inline-start:34px;padding-inline-end:34px;background-color:#FFFFFF;box-shadow:12px 12px 0px 0px #22201D;flex-direction:column;gap:18px;}.elementor .e-7cc5d94e-4930{background-color:var(--dg-orange);flex-direction:row;gap:56px;justify-content:space-between;align-items:center;}.elementor .e-3a79c10d-7e93{font-family:var(--dg-body);font-size:18px;color:var(--dg-char);text-align:center;}.elementor .e-162a3daf-166e:hover,.elementor .e-162a3daf-166e:focus-visible{color:#FFFFFF;background-color:var(--dg-orange);}.elementor .e-162a3daf-166e{font-family:var(--dg-body);font-weight:700;font-size:15px;color:#FFD23F;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:0px;background-color:var(--dg-char);}.elementor .e-1dce2a20-7734{padding-block-start:40px;padding-block-end:40px;padding-inline-start:6vw;padding-inline-end:6vw;background-color:#FFD23F;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-6b43631f-46a1{font-family:var(--dg-body);font-size:15px;color:#FFFFFF;}.elementor .e-5a63676f-ae26{font-family:var(--dg-body);font-size:14px;color:#A9A49C;}.elementor .e-466446d6-2683{padding-block-start:26px;padding-block-end:26px;padding-inline-start:6vw;padding-inline-end:6vw;background-color:#161412;justify-content:space-between;align-items:center;}