.elementor .e-2d55966c-3ada{font-family:Inter;font-size:13px;color:#637B3C;letter-spacing:1.4px;line-height:1.6;margin:0px;}.elementor .e-5e5c7615-e280{font-family:"Playfair Display";font-size:52px;color:#2F3428;line-height:1.12;margin:0px;}.elementor .e-281445a3-e28c{font-family:Inter;font-size:21px;color:#2F3428;line-height:1.5;margin:0px;}.elementor .e-9ee41f-255e{width:420px;height:auto;max-width:100%;margin-block-start:16px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-74378230-24df{min-width:0px;padding:0px;flex-direction:column;gap:22px;flex:65 1 0%;}.elementor .e-785b773c-1fb0{min-width:0px;aspect-ratio:4 / 3;padding:24px;border-radius:8px;border-width:1px;border-color:#8FAE57;border-style:dashed;background-image:url("https://rivierhuisje.be/wp-content/uploads/2026/11/WhatsApp-Image-2026-11-06-at-16.16.26-5.jpeg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#EDF0E6;flex:1 1 0%;justify-content:center;align-items:center;}.elementor .e-3dfd3f22-a439{min-width:0px;padding:0px;flex:35 1 0%;}.elementor .e-168428ee-14f9{padding-block-start:32px;padding-block-end:32px;padding-inline-start:40px;padding-inline-end:40px;border-radius:8px;background-color:#F6F4EE;gap:32px;align-items:center;}.elementor .e-19284f92-4f11{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-43bd8b26-f685{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-efbc3f7-dd77{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-4f4c5f67-5bb5{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-447f09c7-54ad:focus{outline-width:3px;outline-color:#2F3428;outline-style:solid;outline-offset:3px;}.elementor .e-447f09c7-54ad{width:100%;height:auto;max-width:240px;aspect-ratio:348 / 465;object-fit:contain;border-radius:8px;align-self:center;}.elementor .e-e2147b0-d625{min-width:0px;padding:0px;flex:0 1 40%;justify-content:center;}.elementor .e-7c4ab2c3-ccec{font-family:Inter;font-size:12px;color:#637B3C;letter-spacing:1px;margin:0px;}.elementor .e-b1c2684-a83d{font-family:"Playfair Display";font-size:27px;color:#2F3428;line-height:1.2;margin:0px;}.elementor .e-504c37bf-1d85{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-208293ed-a6d4:hover,.elementor .e-208293ed-a6d4:focus-visible{background-color:#7B9848;}.elementor .e-208293ed-a6d4:focus{outline-width:3px;outline-color:#2F3428;outline-style:solid;outline-offset:3px;}.elementor .e-208293ed-a6d4{max-width:100%;font-family:Inter;font-size:16px;color:#2F3428;line-height:1.5;text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-radius:8px;background-color:#8FAE57;align-self:flex-start;}.elementor .e-2aa1b9de-e184{min-width:0px;padding:0px;flex-direction:column;gap:16px;flex:1 1 0%;}.elementor .e-64c6a858-3566{padding:24px;border-radius:8px;background-color:#F6F4EE;flex-direction:row;gap:24px;align-items:center;}.elementor .e-6809d464-b8b6{width:420px;height:auto;max-width:100%;margin-block-start:16px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-344d52c6-6c1a{font-family:"Playfair Display";font-size:32px;color:#2F3428;line-height:1.2;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3f8bbc4a-bfe1{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-253dc78c-3c5c{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-3211a353-e7fb{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-cbf9fcf-20b7{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-416a718e-8663{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-54e91ed9-45c9{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-4f2dbf0d-a8ba{min-width:0px;aspect-ratio:3 / 4;padding:24px;border-radius:8px;border-width:1px;border-color:#8FAE57;border-style:dashed;background-image:url("https://rivierhuisje.be/wp-content/uploads/2026/11/WhatsApp-Image-2026-11-06-at-16.16.26-581x1024.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:#EDF0E6;flex:1 1 0%;justify-content:center;align-items:center;}.elementor .e-2415b4bd-9370{min-width:0px;aspect-ratio:3 / 4;padding:24px;border-radius:8px;border-width:1px;border-color:#8FAE57;border-style:dashed;background-image:url("https://rivierhuisje.be/wp-content/uploads/2026/11/WhatsApp-Image-2026-11-06-at-16.16.25-578x1024.jpeg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#EDF0E6;flex:1 1 0%;justify-content:center;align-items:center;}.elementor .e-12a4c5e8-cd78{padding:0px;gap:20px;}.elementor .e-4e65b931-cdb9{width:420px;height:auto;max-width:100%;margin-block-start:16px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-55480731-8e82{font-family:"Playfair Display";font-size:32px;color:#2F3428;line-height:1.2;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-594a61ae-7873{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-101028fa-2348{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-4d756952-490f{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-2e00310e-1042{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-55665a3e-b274{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-1e08ed77-11ac{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-52469534-a7a7{min-width:0px;aspect-ratio:3 / 2;padding:24px;border-radius:8px;border-width:1px;border-color:#8FAE57;border-style:dashed;background-image:url("https://rivierhuisje.be/wp-content/uploads/2026/11/WhatsApp-Image-2026-11-06-at-16.16.25-5-576x1024.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#EDF0E6;flex:1 1 0%;justify-content:center;align-items:center;}.elementor .e-4b0ab3f0-b93e{width:420px;height:auto;max-width:100%;margin-block-start:16px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-44c1bffd-26dd{font-family:"Playfair Display";font-size:32px;color:#2F3428;line-height:1.2;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-90f1adf-2203{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-1bc58819-5e96{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-3ddd52de-71d8{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-2fcdf2f2-2ced{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-5af28369-ff9b{width:420px;height:auto;max-width:100%;margin-block-start:16px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2da3fb91-9d6e{font-family:"Playfair Display";font-size:32px;color:#2F3428;line-height:1.2;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-77f88b7d-cb6f{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-682a0db5-3c9d{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-6a37e7c6-17e7{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-38b52d7e-98ea{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-168a5d87-d971{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-504ec640-7048{width:420px;height:auto;max-width:100%;margin-block-start:16px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1d85b116-fc5b{font-family:"Playfair Display";font-size:32px;color:#2F3428;line-height:1.2;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3d7d0e8a-bbd2{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-642636f5-1928{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-12db71f-11ea{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-70d5ac1b-3649{width:420px;height:auto;max-width:100%;margin-block-start:16px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-75db9fb5-982d{font-family:"Playfair Display";font-size:32px;color:#2F3428;line-height:1.2;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-37ee089e-f6a4{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-572818-babf{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-2e81ab89-1a4d{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-32984591-c4f4{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-6ffb49dc-a18d{width:420px;height:auto;max-width:100%;margin-block-start:16px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-195c204b-b3a7{font-family:"Playfair Display";font-size:32px;color:#2F3428;line-height:1.2;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-54cc851d-84ef{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-7d95508f-2867{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-36c4bc67-9922{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-50bec926-e09a{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-d3dc2da-fb1b{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-776c1dd9-bbc1{width:420px;height:auto;max-width:100%;margin-block-start:16px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5c10dd95-2e98{font-family:"Playfair Display";font-size:32px;color:#2F3428;line-height:1.2;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-742b04a0-e78b{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-36824918-f036{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-6a002b3e-d1e5{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-2ca46beb-7e57{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-3746b34a-fe99{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-5bd6694c-1ee6{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-4deacd7d-c226{min-width:0px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;background-color:#FFFFFF;flex-direction:column;gap:20px;flex:68 1 0%;}.elementor .e-131deb53-e541{font-family:"Playfair Display";font-size:32px;color:#2F3428;line-height:1.2;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-35251d2a-b59c{font-family:Inter;font-size:16px;color:#2F3428;line-height:1.6;margin:0px;}.elementor .e-603dc797-259e{font-family:Inter;font-size:16px;color:#2F3428;line-height:1.6;margin:0px;}.elementor .e-55419df3-ec1a{font-family:Inter;font-size:16px;color:#2F3428;line-height:1.6;margin:0px;}.elementor .e-723dec5b-ae1d{font-family:Inter;font-size:16px;color:#2F3428;line-height:1.6;margin:0px;}.elementor .e-7f176140-f213{font-family:Inter;font-size:16px;color:#2F3428;line-height:1.6;margin:0px;}.elementor .e-31f183d9-ae1d{font-family:Inter;font-size:16px;color:#2F3428;line-height:1.6;margin:0px;}.elementor .e-5955b325-1cfe{font-family:Inter;font-size:16px;color:#2F3428;line-height:1.6;margin:0px;}.elementor .e-7d654ba1-c516{font-family:Inter;font-size:16px;color:#2F3428;line-height:1.6;margin:0px;}.elementor .e-402597bf-7585{font-family:Inter;font-size:16px;color:#2F3428;line-height:1.6;margin:0px;}.elementor .e-7849a748-2c7e{font-family:Inter;font-size:16px;color:#2F3428;line-height:1.6;margin:0px;}.elementor .e-7008363c-d1d0{font-family:Inter;font-size:14px;color:#596547;line-height:1.6;margin:0px;}.elementor .e-39695e7f-4dc2{padding:26px;border-radius:8px;background-color:#F6F4EE;flex-direction:column;gap:18px;}.elementor .e-7eeb5fde-937b{font-family:"Playfair Display";font-size:32px;color:#2F3428;line-height:1.2;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-13e509e-6ab2:hover,.elementor .e-13e509e-6ab2:focus-visible{background-color:#7B9848;}.elementor .e-13e509e-6ab2:focus{outline-width:3px;outline-color:#2F3428;outline-style:solid;outline-offset:3px;}.elementor .e-13e509e-6ab2{max-width:100%;font-family:Inter;font-size:16px;color:#2F3428;line-height:1.5;text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-radius:8px;background-color:#8FAE57;align-self:flex-start;}.elementor .e-394d364c-22c3:hover,.elementor .e-394d364c-22c3:focus-visible{background-color:#7B9848;}.elementor .e-394d364c-22c3:focus{outline-width:3px;outline-color:#2F3428;outline-style:solid;outline-offset:3px;}.elementor .e-394d364c-22c3{max-width:100%;font-family:Inter;font-size:16px;color:#2F3428;line-height:1.5;text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-radius:8px;background-color:#8FAE57;align-self:flex-start;}.elementor .e-2c4cd06c-9c49{padding:24px;border-radius:8px;background-color:#F6F4EE;flex-direction:column;gap:20px;}.elementor .e-4aacab7d-acd1{min-width:0px;padding:0px;flex-direction:column;gap:28px;flex:30 1 0%;}.elementor .e-4d2b46f3-c4ef{padding:0px;gap:32px;align-items:flex-start;}.elementor .e-33c20275-25f5{font-family:"Playfair Display";font-size:32px;color:#2F3428;line-height:1.2;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-347e0ae-fbba{font-family:Inter;font-size:18px;color:#2F3428;line-height:1.65;margin:0px;}.elementor .e-265036ab-5911:hover,.elementor .e-265036ab-5911:focus-visible{background-color:#7B9848;}.elementor .e-265036ab-5911:focus{outline-width:3px;outline-color:#2F3428;outline-style:solid;outline-offset:3px;}.elementor .e-265036ab-5911{max-width:100%;font-family:Inter;font-size:16px;color:#2F3428;line-height:1.5;text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-radius:8px;background-color:#8FAE57;align-self:flex-start;}.elementor .e-43dffb8c-68fb{padding:32px;border-radius:8px;background-color:#F6F4EE;flex-direction:column;gap:20px;}.elementor .e-8505e2e-176a{min-width:0px;max-width:1200px;color:#2F3428;padding:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:40px;}