.elementor .e-be5b9872-5d0b785{width:100%;font-size:48px;line-height:54px;}.elementor .e-6b231aee-527fd19{font-family:Arial;font-size:16px;color:#6C645D;line-height:26px;padding-inline-start:40px;padding-inline-end:40px;}.elementor .e-d5ceddd1-72e73dc{font-family:Arial;font-weight:700;font-size:14px;color:#FFFFFF;text-align:start;padding-block-start:20px;padding-block-end:20px;padding-inline-start:40px;padding-inline-end:40px;border-radius:0px;border-width:0px;background-color:#F25A2A;align-self:stretch;}.elementor .e-52ce8ce5-b3078ea{width:37px;height:37px;position:absolute;inset-block-start:185px;inset-inline-end:25px;color:#fffefe;}.elementor .e-f4f2ec16-e50287c{width:462px;position:absolute;inset-block-start:78px;padding-block-start:38px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#f6f2ee;flex-direction:column;gap:16px;align-items:end;}.elementor .e-81759069-5977835{display:grid;gap:54px;grid-template-columns:1.1fr 0.9fr;grid-template-rows:1fr;justify-items:end;align-items:end;}.elementor .e-08fa9bb8-2314b9c{padding-inline-start:70px;padding-inline-end:70px;flex-direction:column;gap:34px;}.elementor .e-0358f8b7-60979e8{width:100%;padding-block-start:64px;padding-block-end:58px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:center;}.elementor .e-1de13405-a7dabc8{width:513px;height:592px;flex-direction:row;align-items:center;}.elementor .e-321dd31b-0fff988{font-family:Arial;font-weight:700;font-size:11px;color:#F25A2A;letter-spacing:1.6px;text-transform:uppercase;}.elementor .e-774dfb1b-383c594{font-family:Arial;font-weight:700;font-size:42px;color:#17130F;letter-spacing:-1.1px;line-height:46px;}.elementor .e-41d9d070-7bfa1a3{font-family:Arial;font-size:16px;color:#6C645D;line-height:26px;}.elementor .e-98254bb1-1e77945{width:628px;height:479px;object-fit:cover;}.elementor .e-df67fe25-f36bd54{width:50%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:30px;justify-content:center;align-items:start;}.elementor .e-bd039bf9-53f9b07{flex-direction:row;gap:28px;justify-content:space-between;align-items:start;}.elementor .e-ee8bc967-e4b2c3a{max-width:1320px;padding-block-start:26px;padding-block-end:26px;padding-inline-start:52px;padding-inline-end:52px;display:flex;flex-direction:column;align-items:center;}.elementor .e-44811dfe-d4fb8bb{font-family:Arial;font-weight:700;font-size:42px;color:#17130F;letter-spacing:-1.1px;line-height:46px;text-align:center;}.elementor .e-10eefe43-d2eecd1{font-family:Arial;font-size:16px;color:#6C645D;line-height:26px;text-align:center;}.elementor .e-9b779526-9336a13{max-width:920px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:16px;justify-content:center;align-items:center;}.elementor .e-dbd5c789-16e8d22{flex-direction:column;align-items:center;}.elementor .e-3154454b-189cb3e{padding-block-start:52px;padding-block-end:52px;padding-inline-start:52px;padding-inline-end:52px;background-color:#FFFFFF;}.elementor .e-00eafadb-0a9b6ad{width:50%;height:900px;padding:0px;background-image:url("https://bfischilderwerk.elvis-digital.com/wp-content/uploads/2026/10/bfi-heemstede-kozijnen-schilderen.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-8431abd8-81f0f4a{font-family:Arial;font-weight:700;font-size:42px;color:#17130F;letter-spacing:-1.1px;line-height:46px;}.elementor .e-8ae4cd91-ea51e4c{width:620px;font-family:Arial;font-size:16px;color:#6C645D;line-height:26px;}.elementor .e-57fe1684-0eb122d{font-family:Arial;font-weight:700;font-size:14px;color:#FFFFFF;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:0px;border-width:0px;background-color:#F25A2A;align-self:flex-start;}.elementor .e-aaebf965-35460c6{width:50%;padding-block-start:61px;padding-block-end:61px;padding-inline-start:138px;padding-inline-end:40px;flex-direction:column;gap:20px;justify-content:center;}.elementor .e-9acdd896-a2d586a{padding:0px;flex-direction:row;gap:0px;}.elementor .e-f7372c9d-d5b3c1e{width:50%;height:900px;padding:0px;background-image:url("https://bfischilderwerk.elvis-digital.com/wp-content/uploads/2026/10/bfi-heemstede-dakkapel-timmerwerk.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-127a4ccf-77662ad{font-family:Arial;font-weight:700;font-size:42px;color:#17130F;letter-spacing:-1.1px;line-height:46px;text-align:start;}.elementor .e-c2d57d7b-de01e36{width:620px;font-family:Arial;font-size:16px;color:#6C645D;line-height:26px;text-align:start;}.elementor .e-f7420c5e-2e5d3e7{font-family:Arial;font-weight:700;font-size:14px;color:#FFFFFF;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:0px;border-width:0px;background-color:#F25A2A;align-self:flex-start;}.elementor .e-f03a0d23-e6ce506{width:50%;padding-block-start:61px;padding-block-end:61px;padding-inline-start:276px;padding-inline-end:41px;flex-direction:column;gap:20px;justify-content:center;align-items:start;}.elementor .e-d71e8667-41b35fb{padding:0px;flex-direction:row-reverse;gap:0px;}.elementor .e-3558b723-2ca3ecd{font-family:Arial;font-weight:700;font-size:42px;color:#17130F;letter-spacing:-1.1px;line-height:46px;}.elementor .e-83a4a9a8-8c67d1e{width:50%;flex-direction:column;}.elementor .e-627adda2-6c22587{font-family:Arial;font-size:16px;color:#6C645D;line-height:26px;}.elementor .e-dbf20d5f-6729fd6{width:50%;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#0000004a;border-style:solid;flex-direction:column;}.elementor .e-41cd780a-798e578{font-family:Arial;font-size:16px;color:#6C645D;line-height:26px;}.elementor .e-12474808-8cf6c6e{width:50%;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#0000004a;border-style:solid;flex-direction:column;}.elementor .e-50b59107-d251d0d{padding-block-start:52px;padding-block-end:26px;padding-inline-start:52px;padding-inline-end:52px;background-color:#FFFFFF;flex-direction:row;gap:20px;}