.shared-review.review-widget{color:#686868;min-height:0;font-family:var(--font-body), Arial, sans-serif;text-align:center;background:0 0;border-radius:0;padding:10px 0 0;font-size:16px;line-height:24px}.review-widget__score{color:#fff;background:#e31618;border-radius:50%;width:40px;height:40px;margin:0 auto;font-size:19.2px;line-height:40px;display:block}.review-widget__slider{border-bottom:1px solid #dedede;margin-bottom:20px;padding-bottom:20px}.review-widget__panels{display:grid;overflow:hidden}.review-widget .review-widget__panel{visibility:hidden;opacity:0;min-width:0;transform:translateX(calc(var(--review-offset,0) * 100%));background:0 0;border-radius:0;grid-area:1/1;margin:0;padding:20px 0 5px;transition:transform .6s,opacity .6s,visibility 0s .6s}.review-widget__panel[data-active=true]{visibility:visible;opacity:1;transition-delay:0s}@media (prefers-reduced-motion:reduce){.review-widget .review-widget__panel{transition:none}}.review-stars{white-space:nowrap;height:31px;font-size:20px;line-height:31px;display:block}.review-stars__star{color:#0000;width:24px;display:inline-block;position:relative}.review-stars__star>span{color:#ffbf40;position:absolute;top:0;left:0;overflow:hidden}.review-stars__star i{width:24px}.review-widget .review-widget__panel h3{color:#686868;min-height:33.6px;font-family:var(--font-body), Arial, sans-serif;margin:10px 0 16px;font-size:28px;font-weight:500;line-height:1.2}.review-widget .review-widget__panel blockquote{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:48px;max-height:48px;margin:0;font-size:16px;line-height:24px;display:-webkit-box;overflow:hidden}.review-widget .review-widget__panel figcaption{margin:10px 0 0;font-size:12.8px;line-height:19.2px}.review-widget__dots{justify-content:center;align-items:center;height:24px;margin-top:5px;display:flex}.review-widget__dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:18px;height:24px;margin:0;padding:0;display:grid}.review-widget__dots button:before{content:"";background:#222;border-radius:50%;width:8px;height:8px}.review-widget__dots button[aria-pressed=true]:before{background:#e31618}.review-widget__logo{height:55px;margin-top:10px}.review-widget__logo img{width:48px;height:48px;display:inline-block}.review-widget__logo+.review-stars{margin-top:10px}.review-widget p.review-widget__summary{color:#686868;margin:10px 0 0;font-size:12.8px;line-height:19.2px}.review-widget__summary a{color:#e31618;font-size:inherit;font-weight:400;line-height:inherit;text-decoration:none;display:block}.content-hero .live-review--hero{color:#fff;width:100%;min-width:0;font-family:var(--font-body), Arial, sans-serif;text-align:center;margin:0;padding:30px 20px 20px;font-size:16px;line-height:24px}.live-review--hero h3{color:inherit;margin:10px 0 16px;font-family:inherit;font-size:28px;font-weight:500;line-height:1.2}.live-review--hero blockquote{margin:0;font-size:16px;line-height:24px}.live-review--hero p.live-review__author,.live-review--hero p.live-review__aggregate{color:inherit;margin:10px 0 0;font-size:12.8px;line-height:19.2px}.live-review--hero>a{color:var(--color-brand);font-size:12.8px;line-height:19.2px;text-decoration:none;display:block}.page-layout[data-page-slug=home]>.content-hero--home{background-position:50%;background-repeat:repeat;background-size:cover;min-height:596px;padding:20px}.page-layout[data-page-slug=home]>.content-hero--home>img{display:none}.page-layout[data-page-slug=home] .content-hero__overlay{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:100%;min-height:556px;margin:0}.page-layout[data-page-slug=home] .content-hero__copy{width:calc(100% - 20px);max-width:none;box-shadow:none;text-align:center;background:#f7f7f778;border:0;border-radius:30px;margin-right:20px;padding:25px}.page-layout[data-page-slug=home] .content-hero__copy>div{max-width:none}.page-layout[data-page-slug=home] .content-hero__copy h1{text-wrap:initial;margin-bottom:20px}.page-layout[data-page-slug=home] .content-hero__copy p{color:#fff;margin-bottom:14.4px;font-size:18px;line-height:27px}.page-layout[data-page-slug=home] .content-hero__copy strong{color:var(--color-brand);font-weight:400}.page-layout[data-page-slug=home] .content-hero__copy .content-action{border:1px solid #0000;height:36px;min-height:36px;margin-top:20px;padding:10px}.page-layout[data-page-slug=home] .live-review--hero{width:calc(100% - 20px);margin-left:20px;padding-left:0}@media (max-width:767px){.page-layout[data-page-slug=home]>.content-hero--home{background-position:980px 0}.page-layout[data-page-slug=home] .content-hero__overlay{grid-template-columns:1fr}.page-layout[data-page-slug=home] .content-hero__copy{width:calc(100% - 20px);margin:50px 10px 30px;padding:20px}.page-layout[data-page-slug=home] .content-hero__copy h1{font-size:20px;line-height:20px}.page-layout[data-page-slug=home] .content-hero__copy p{font-size:16px;line-height:24px}.page-layout[data-page-slug=home] .content-hero__copy .content-action{height:40px;min-height:40px;margin-top:20px;padding:12px 24px}.page-layout[data-page-slug=home] .live-review--hero{width:calc(100% - 20px);margin:10px;padding:30px 20px 20px}}.site-footer .shared-review{height:auto;min-height:303.156px;font-size:16px;line-height:24px}.site-footer .shared-review>a{display:block}.site-footer .shared-review__score{width:40px;height:40px;font-weight:700;top:32px;right:-24px;transform:rotate(10deg)}.site-footer .shared-review__title{font-weight:500}.shared-review__logo{height:55px;margin-top:10px}.shared-review__logo .shared-review__source-logo{margin-top:0}.site-footer__bottom a{font-weight:700}@media (max-width:767px){.site-footer__certification-image{aspect-ratio:2.6}}@media (max-width:1200px){.site-footer .shared-review__score{right:0}}@media (min-width:768px) and (max-width:1088px){.site-footer .shared-review{width:100%;min-height:321.156px;margin:0 10px 0 -10px;padding:20px 45px 20px 20px}.site-footer .shared-review__score{top:41px;right:10px}}
.locations-process-composition.home-process{margin:177px auto 25px;position:relative}.home-process:before,.home-process:after{content:"";background:#e31618;width:calc(88% - 17.6px);height:1px;position:absolute;left:50%;transform:translate(-50%)}.home-process:before{top:-152px}.home-process:after{top:-51px}.home-process .quote-form :is(input,select){border-color:#818a91}.home-process .quote-form :is(input[type=email],textarea){border-color:#666}.home-process .quote-form select{color:#000}.home-process .quote-form textarea{resize:none}.home-process .quote-form__privacy a,.home-process>.content-feature-list--steps a{color:var(--color-brand);text-decoration:none}.home-process>.content-feature-list--steps>ol>li p,.home-process>.content-feature-list--steps>ol>li h3{font-size:18px;line-height:27px}.home-process .quote-form__field>span[aria-hidden],.home-process .quote-form__name legend>span{color:#790000}.page-layout[data-page-slug=home]>.home-advice+.content-section+.content-section{width:min(100%,1140px);max-width:none;margin:0 auto;padding:0 40px 1px}.home-advice+.content-section+.content-section h2{margin:0 0 13px;font-size:24px;line-height:24px}.home-advice+.content-section+.content-section .payload-richtext{color:#686868;font-size:18px;line-height:27px}.home-advice+.content-section+.content-section .payload-richtext p{margin:0 0 14.4px}.home-advice+.content-section+.content-section .content-section__copy{text-align:center}.home-advice+.content-section+.content-section .payload-richtext{text-align:left}.home-advice+.content-section+.content-section .content-action{border:1px solid #0000;height:36px;min-height:36px;margin:14px 1px 0;padding:10px;font-size:14px;line-height:14px}.page-layout[data-page-slug=home]>.home-advice+.content-section{width:min(100%,1140px);max-width:none;margin:0 auto;padding:0 40px 13px}.home-advice+.content-section h2{margin:0 0 13px;font-size:24px;line-height:24px}.home-advice+.content-section .payload-richtext ul{margin:0 0 0 35px;padding:0;list-style:none}.home-advice+.content-section li{color:#686868;padding-left:22.5px;font-size:18px;line-height:27px;position:relative}.home-advice+.content-section li+li{margin-top:13px}.home-advice+.content-section li:before{color:#e31618;content:"";font-family:"Font Awesome 5 Free";font-size:14px;font-weight:900;line-height:14px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.home-advice+.content-section li:last-child:before{content:""}.home-advice+.content-section li a{color:inherit;text-decoration:none}.home-advice{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,1140px);margin:76px auto 50px;display:grid;position:relative}.home-advice:before{content:"";background:#e31618;width:calc(88% - 17.6px);height:1px;position:absolute;top:-51px;left:50%;transform:translate(-50%)}.home-advice .payload-richtext{color:#686868;font-size:18px;line-height:27px}.home-advice .payload-richtext p{margin:0 0 14.4px}.home-advice a{text-decoration:none}.home-advice__local .payload-richtext a{color:var(--color-brand)}.home-advice__local .payload-richtext h2 a{color:#e31618}.home-advice__contact{text-align:center;align-items:center;padding:10px;display:flex}.home-advice__contact>.payload-richtext{width:100%}.home-advice__contact .payload-richtext>p:first-child{margin-bottom:13px}.home-advice__contact p:first-child a{color:#fff;background:#e31618;border:1px solid #0000;border-radius:25px;padding:10px;font-size:30px;font-weight:700;line-height:30px;display:block}.home-advice__contact .payload-richtext>p:nth-child(3){margin-bottom:27.3906px}.home-advice__contact p:nth-child(2),.home-advice__contact p:nth-child(3){text-align:left}.home-advice__contact p:nth-child(3) a{color:inherit}.home-advice__contact .payload-richtext>p:nth-child(4){margin-bottom:13px}.home-advice__contact p:nth-child(4) a:first-child{color:#e31618;border:3px solid #e31618;border-radius:50px;align-items:center;gap:29px;padding:10px;font-size:17px;font-weight:300;line-height:17px;display:inline-flex}.home-advice__contact p:nth-child(4) a:first-child:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900}.home-advice__contact p:nth-child(4) br,.home-advice__contact p:nth-child(4) a+a,.home-advice__contact p:nth-child(4) a[href*=whatsapp]{display:none}.home-advice__local{background:#fff;border-radius:30px;padding:35px;box-shadow:0 0 33px -2px #00000080}.home-advice__local h2{color:#e31618;text-align:center;margin:0 0 13px;font-size:24px;font-weight:800;line-height:24px}.home-advice__local>img{border-radius:163px;width:53%;height:auto;margin:0 auto 13px;display:block}.page-layout[data-page-slug=home]>.content-section--home-service+.content-section{width:min(100%,1140px);max-width:none;margin:0 auto;padding:61px 10px;position:relative}.page-layout[data-page-slug=home]>.content-section--home-service+.content-section:before,.page-layout[data-page-slug=home]>.content-section--home-service+.content-section:after{content:"";background:#e31618;width:calc(88% - 17.6px);height:1px;position:absolute;left:50%;transform:translate(-50%)}.page-layout[data-page-slug=home]>.content-section--home-service+.content-section:before{top:25px}.page-layout[data-page-slug=home]>.content-section--home-service+.content-section:after{bottom:25px}.page-layout[data-page-slug=home]>.content-section--home-service+.content-section figure{width:calc(50% - 10px);margin:0}.page-layout[data-page-slug=home]>.content-section--home-service+.content-section figure img{object-fit:contain;width:300px;height:115px;margin:0 auto}.page-layout[data-page-slug=home]>.content-reviews--carousel{width:min(100%,1140px);margin:0 auto;padding:10px}.page-layout[data-page-slug=home]>.content-reviews--carousel>h2{text-align:center;margin:0;font-size:24px;line-height:24px}.page-layout[data-page-slug=home]>.content-reviews--carousel{padding-bottom:65px}.content-reviews--carousel .review-widget{width:calc(100% - 220px);margin:55px auto 0}.content-reviews--carousel .review-widget__panel>.review-stars{display:none}.content-reviews--carousel .review-widget .review-widget__panel{padding-top:10px}.content-reviews--carousel .review-widget .review-widget__panel h3{margin-top:8px}.content-reviews--carousel .review-widget .review-widget__panel blockquote{-webkit-line-clamp:1;min-height:24px;max-height:24px}.page-layout[data-page-slug=home]>.content-section--home-service{width:min(100%,1140px);max-width:none;margin:50px auto 0;padding:0}.content-section--home-service>.content-section__inner{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.content-section--home-service .content-section__visual{padding:10px}.content-section--home-service .content-section__visual h2{color:#e31618;text-align:center;margin:0 0 20px;font-size:24px;font-weight:800;line-height:24px}.content-section--home-service .content-section__visual figure{min-height:0;margin:0}.content-section--home-service .content-section__visual img{aspect-ratio:auto;border-radius:25px;width:100%;height:auto;min-height:0;display:block}.content-section--home-service .content-section__copy{background:#fff;border-radius:30px;justify-content:flex-start;padding:35px;box-shadow:0 0 33px -2px #00000080}.content-section--home-service .payload-richtext{color:#686868;font-size:18px;line-height:27px}.content-section--home-service .payload-richtext p{margin:0}.content-section--home-service .payload-richtext a{text-decoration:none}.content-section--home-service .content-action{border:1px solid #0000;align-self:center;height:36px;min-height:36px;margin-top:27.3906px;padding:10px;font-size:14px;line-height:14px}@media (min-width:768px) and (max-width:1024px){.content-reviews--carousel .review-widget{width:calc(100% - 120px);margin-top:105px}.page-layout[data-page-slug=home]>.content-reviews--carousel{padding-bottom:115px}.locations-process-composition.home-process{padding-left:8px}.home-process>.content-form-slot{margin:0 10px 0 0}.home-process>.content-feature-list--steps{margin:0 0 0 20px}}@media (max-width:767px){.home-process>.content-feature-list--steps>ol>li p,.home-process>.content-feature-list--steps>ol>li h3{font-size:16px;line-height:24px}.locations-process-composition.home-process{margin-top:127px;padding:20px}.home-process:before{top:-102px}.home-process>.content-form-slot{margin:0;padding:20px}.home-process>.content-feature-list--steps{margin:0 10px 30px;padding:20px}.home-advice+.content-section+.content-section .payload-richtext{font-size:16px;line-height:24px}.home-advice+.content-section+.content-section .content-action{height:40px;min-height:40px;padding:12px 24px}.page-layout[data-page-slug=home]>.home-advice+.content-section{padding-top:10px}.home-advice+.content-section li{font-size:16px;line-height:24px}.home-advice{grid-template-columns:1fr;margin:51px auto 50px;padding:20px}.home-advice:before{top:-26px}.home-advice .payload-richtext{font-size:16px;line-height:24px}.home-advice__contact p:first-child a{padding:12px 24px;font-size:20px;line-height:20px}.home-advice__contact p:nth-child(4) a:first-child{padding:12px 24px}.home-advice__local{margin:0 10px;padding:20px}.page-layout[data-page-slug=home]>.content-section--home-service+.content-section{padding-bottom:105px}.page-layout[data-page-slug=home]>.content-section--home-service+.content-section figure{width:100%}.page-layout[data-page-slug=home]>.content-reviews--carousel{padding:30px 30px 105px}.content-reviews--carousel .review-widget{width:calc(100% - 60px);margin-top:75px}.content-reviews--carousel .review-widget .review-widget__panel blockquote{-webkit-line-clamp:2;min-height:48px;max-height:48px}.page-layout[data-page-slug=home]>.content-section--home-service{padding:20px}.content-section--home-service>.content-section__inner{grid-template-columns:1fr}.content-section--home-service .content-section__copy{margin:0 10px;padding:20px}.content-section--home-service .payload-richtext{font-size:16px;line-height:24px}.content-section--home-service .content-action{height:40px;min-height:40px;padding:12px 24px}}
.page-shell:has(>.page-layout[data-page-slug=samenwerken]){width:min(100%, var(--content-width))}.page-layout[data-page-slug=samenwerken]>:is(.content-hero,.content-section){width:calc(100% - 80px);margin:20px 40px 0;padding:0;display:flow-root}.page-layout[data-page-slug=samenwerken]>.content-hero{margin-top:40px}.page-layout[data-page-slug=samenwerken] :is(.content-hero__overlay,.content-hero__copy,.content-section__copy){width:100%;max-width:none;margin:0;padding:0;display:flow-root}.page-layout[data-page-slug=samenwerken] :is(h1,h2){color:#000;font-family:var(--font-collaboration-heading), sans-serif;text-transform:uppercase;text-align:left;margin:0 0 20px;font-size:13px;font-weight:700;line-height:13px}.page-layout[data-page-slug=samenwerken] .content-hero h1{text-align:center;margin:0;font-size:20px;line-height:20px}.page-layout[data-page-slug=samenwerken]>.content-section:nth-child(2)>.content-section__copy>h2{text-align:center;font-size:20px;font-weight:500;line-height:20px}.page-layout[data-page-slug=samenwerken] .content-section :is(p,li){color:#686868;margin:0 0 20px;font-size:17px;font-weight:300;line-height:25.5px}.page-layout[data-page-slug=samenwerken] .content-section ul{margin:0 0 20px 30px;padding:0;list-style:none;display:block}.page-layout[data-page-slug=samenwerken] .content-section li{margin:0;padding:0 0 0 23px;position:relative}.page-layout[data-page-slug=samenwerken] .content-section li+li{margin-top:7px}.page-layout[data-page-slug=samenwerken] .content-section li:before{color:var(--color-brand);content:"";font:900 14px/25.5px "Font Awesome 5 Free";position:absolute;top:50%;left:0;transform:translateY(-50%)}.page-layout[data-page-slug=samenwerken]>.content-section:nth-child(2) ul{text-transform:uppercase}.page-layout[data-page-slug=samenwerken]>.content-section :is(p,ul):last-child{margin-bottom:0}.page-layout[data-page-slug=samenwerken]>.content-section:last-child{margin-bottom:54.4px}.page-layout[data-page-slug=samenwerken] .content-section p>strong:only-child{text-transform:uppercase;font-weight:400}.page-layout[data-page-slug=samenwerken] .content-section a{text-decoration:none}@media (min-width:768px) and (max-width:1024px){.page-layout[data-page-slug=samenwerken]>:is(.content-hero,.content-section){width:calc(100% - 100px);margin-inline:50px}.page-layout[data-page-slug=samenwerken]>.content-hero{margin-top:50px}.page-layout[data-page-slug=samenwerken]>.content-section+.content-section{margin-top:40px}.page-layout[data-page-slug=samenwerken]>.content-section:last-child{margin-bottom:64.4px}}@media (max-width:767px){.page-shell:has(>.page-layout[data-page-slug=samenwerken]){width:100%}.page-layout[data-page-slug=samenwerken]>:is(.content-hero,.content-section){width:calc(100% - 40px);margin-inline:20px}.page-layout[data-page-slug=samenwerken]>.content-hero{margin-top:38px}.page-layout[data-page-slug=samenwerken] .content-hero h1,.page-layout[data-page-slug=samenwerken]>.content-section:nth-child(2)>.content-section__copy>h2{font-size:22px;line-height:22px}.page-layout[data-page-slug=samenwerken]>.content-section+.content-section{margin-top:40px}.page-layout[data-page-slug=samenwerken]>.content-section:last-child{margin-bottom:34.4px}}.page-layout>.content-intro{width:calc(100% - 80px);margin:40px 40px 0;display:flow-root}.page-layout[data-page-slug=over-ons]>.content-section{width:calc(100% - 80px);margin:70px 40px 0;padding:0}.page-layout[data-page-slug=over-ons] .content-section__copy{max-width:none;display:flow-root}.page-layout[data-page-slug=over-ons] :is(.content-section,.content-form-slot) h2{color:#444;text-align:left;margin:0 0 20px;font-size:25px;font-weight:800;line-height:25px}.page-layout[data-page-slug=over-ons]>.content-section:nth-child(5)>.content-section__copy>h2{color:#e31618;font-size:24px;line-height:24px}.page-layout[data-page-slug=over-ons] .content-section :is(p,li){color:#686868;margin:0 0 14.4px;font-size:18px;line-height:27px}.page-layout[data-page-slug=over-ons] .content-section ul{margin:0 0 20px;padding:0;list-style:none;display:block}.page-layout[data-page-slug=over-ons] .content-section li{margin:0;padding-left:23px;position:relative}.page-layout[data-page-slug=over-ons] .content-section li:before{color:#e31618;content:"";font:900 14px/27px "Font Awesome 5 Free";position:absolute;top:50%;left:0;transform:translateY(-50%)}.page-layout[data-page-slug=over-ons]>.content-form-slot{width:calc(100% - 100px);margin:20px 40px 40px 60px;padding:0}.page-layout[data-page-slug=over-ons] .quote-form :is(input,select){color:#000;border-color:#818a91}.page-layout[data-page-slug=over-ons] [data-form-mount=quote]{display:flow-root}.page-layout[data-page-slug=over-ons] .quote-form input[type=email]{height:39px}.page-layout[data-page-slug=over-ons] .quote-form :is(input[type=email],textarea){color:#000;border-color:#666}.page-layout[data-page-slug=over-ons] .quote-form textarea{resize:none}.page-layout[data-page-slug=over-ons] .quote-form__privacy a{text-decoration:none}@media (min-width:768px) and (max-width:1024px){.page-layout[data-page-slug=over-ons]>.content-form-slot{width:calc(100% - 90px);margin-left:40px;margin-right:50px}}.page-layout[data-page-slug=over-ons] :is(.quote-form__field>span[aria-hidden],.quote-form__name legend>span){color:#790000}.content-intro>img{width:645px;max-width:100%;height:auto;margin:0 auto 20px;display:block}.content-intro>h1{color:#444;margin:0 0 20px;font-size:25px;font-weight:800;line-height:25px}.content-intro .payload-richtext p{color:#686868;margin:0 0 14.4px;font-size:18px;line-height:27px}@media (min-width:768px){.page-shell:has(>.page-layout[data-page-slug=over-ons]){width:min(100%, var(--content-width))}}@media (max-width:767px){.page-layout[data-page-slug=over-ons]>.content-section{width:calc(100% - 20px);margin-inline:10px}.page-layout[data-page-slug=over-ons] :is(.content-section,.content-form-slot) h2{font-size:18px;line-height:18px}.page-layout[data-page-slug=over-ons] .content-section :is(p,li){font-size:16px;line-height:24px}.page-layout[data-page-slug=over-ons] .content-section li:before{line-height:24px}.page-layout[data-page-slug=over-ons]>.content-form-slot{width:calc(100% - 40px);margin:30px 20px 20px}.page-layout[data-page-slug=over-ons] .quote-form input[type=email]{height:44px}.page-layout>.content-intro{width:calc(100% - 20px);margin:28px 10px 0}.content-intro>h1{font-size:18px;line-height:18px}.content-intro .payload-richtext p{font-size:16px;line-height:24px}}main:has(.page-layout--cost-detail){overflow-x:clip}@media (min-width:768px){.page-shell:has(>.page-layout--cost-detail){width:min(100%, var(--content-width))}}.page-layout.page-layout--cost-detail>.content-hero--legal{width:calc(100% - 80px);margin:70px 40px 0;padding:0}.page-layout--cost-detail .content-hero--legal .content-hero__overlay{width:100%;margin:0;padding:0}.page-layout--cost-detail .content-hero__copy,.page-layout--cost-detail .content-hero__copy>div{color:#686868;width:100%;max-width:none;font-size:18px;line-height:27px}.page-layout.page-layout--cost-detail>.content-hero--legal h1{color:#e31618;max-width:none;margin:0 0 20px;font-size:24px;line-height:24px}.page-layout--cost-detail p,.page-layout--cost-detail li{color:#686868;margin:0 0 14.4px;font-size:18px;line-height:27px}.page-layout.page-layout--cost-detail>.content-section{width:calc(100% - 80px);margin:0 40px;padding:0}.page-layout--cost-detail .content-section__copy{max-width:none;display:block}.page-layout--cost-detail .content-section :is(h2,h3){color:#444;margin:0;font-size:25px;font-weight:800;line-height:25px}.page-layout.page-layout--cost-detail>.content-section:nth-child(2) ul{margin:0;padding:0;display:block}.page-layout.page-layout--cost-detail>.content-section:nth-child(2) li{margin:0;padding-left:22px}.page-layout.page-layout--cost-detail>.content-section:nth-child(2) li:before{content:"";font-family:"Font Awesome 5 Free";font-size:14px;font-weight:900}.page-layout--cost-detail>.content-section:nth-child(2):after{content:"";background:#e31618;height:1px;margin:15px 0;display:block}.page-layout.page-layout--cost-detail>.content-section:nth-child(3){width:calc(100% - 100px);margin:75px 50px 0}.page-layout--cost-detail>.content-section:nth-child(3) h2{margin:0 0 20px}.page-layout--cost-detail>.content-section:nth-child(3) .payload-richtext>h2{color:#e31618;font-size:24px;line-height:24px}.page-layout--cost-detail .reference-cost-table{margin-bottom:35px}.page-layout--cost-detail .payload-richtext>p+.reference-cost-table{padding-top:20px}.page-layout--cost-detail .reference-cost-table+p,.page-layout--cost-detail .payload-richtext>h2+p{font-size:17px;font-weight:300;line-height:27.5px}.page-layout--cost-detail .reference-cost-table+p strong,.page-layout--cost-detail .payload-richtext>h2+p strong{font-weight:700}.page-layout--cost-detail .reference-cost-table table{table-layout:auto;border-collapse:collapse;width:100%;margin:0}.page-layout--cost-detail .reference-cost-table :is(th,td){overflow-wrap:normal;border:1px solid #80808080;padding:15px;font-size:16.2px;line-height:24.3px}.page-layout--cost-detail .reference-cost-table tr:nth-child(odd)>*{background:#80808012}.page-layout--cost-detail .reference-cost-table th,.page-layout--cost-detail .reference-cost-table th p{font-weight:700}.page-layout--cost-detail[data-page-slug=kosten-echtscheiding-zonder-kinderen] .reference-cost-table tr:nth-child(3) td:first-child p>span{background:#80808012}.page-layout--cost-detail .reference-cost-table p{font-size:inherit;line-height:inherit}.page-layout--cost-detail .reference-cost-table tr:not(:first-child)>td:last-child p:before{content:" "}.page-layout--cost-detail .content-action{border:1px solid #0000;border-radius:50px;min-height:36px;padding:10px;font-size:14px;line-height:14px}.page-layout--cost-detail>.content-section:nth-child(3) .content-action{margin-top:34.4px}.page-layout--cost-detail .payload-richtext a{color:#e31618;text-decoration:none}.page-layout.page-layout--cost-detail>.content-section:nth-child(4){width:calc(100% - 100px);margin:20px 50px 116px}.page-layout--cost-detail>.content-section:nth-child(4) p{color:#444;font-family:var(--font-heading), sans-serif;margin-bottom:20px;font-size:25px;font-weight:800;line-height:37.5px}.page-layout--cost-detail>.content-section:nth-child(4) ul{margin:0;padding:0;list-style:none}.page-layout--cost-detail>.content-section:nth-child(4) li{margin:0;padding-left:23px;position:relative}.page-layout--cost-detail>.content-section:nth-child(4) li+li{margin-top:5px}.page-layout--cost-detail>.content-section:nth-child(4) li:before{content:"";color:#e31618;font-family:"Font Awesome 5 Free";font-size:14px;font-weight:900;position:absolute;top:50%;left:0;transform:translateY(-50%)}.page-layout.page-layout--cost-detail>.content-section:last-child{text-align:center;border:3px solid #e31618;border-radius:10px;width:calc(100% - 92px);margin:0 46px 46px;padding:35px}.page-layout--cost-detail>.content-section:last-child h3{text-align:center}.page-layout--cost-detail>.content-section:last-child .content-action{margin-top:20px}.page-layout--cost-detail>.content-section:last-child .content-action:before{content:"";margin-right:5px;font-family:"Font Awesome 5 Free";font-weight:900}.page-layout--cost-detail[data-page-slug=kosten-echtscheiding-zonder-kinderen]>.content-section:nth-child(4){margin-top:28px}.page-layout--cost-detail[data-page-slug=kosten-echtscheiding-zonder-kinderen]>.content-section:nth-child(4) h4{font-family:var(--font-body), sans-serif;color:#686868;margin:0 0 36px;font-size:24px;font-weight:500;line-height:28.8px}.page-layout--cost-detail[data-page-slug=kosten-echtscheiding-zonder-kinderen]>.content-section:nth-child(4) li+li,.page-layout--cost-detail[data-page-slug=kosten-geregistreerd-partnerschap-met-kinderen]>.content-section:nth-child(4) li+li{margin-top:0}.page-layout--cost-detail[data-page-slug=kosten-beeindigen-geregistreerd-partnerschap-zonder-kinderen]>.content-section:nth-child(4){margin-top:28px}.page-layout--cost-detail[data-page-slug=kosten-beeindigen-geregistreerd-partnerschap-zonder-kinderen]>.content-section:nth-child(4) h4{font-family:var(--font-heading), sans-serif;color:#686868;margin:0 0 36px;font-size:24px;font-weight:500;line-height:28.8px}@media (min-width:768px) and (max-width:1024px){.page-layout.page-layout--cost-detail>.content-hero--legal,.page-layout.page-layout--cost-detail>.content-section:nth-child(2){width:calc(100% - 120px);margin-inline:60px}.page-layout.page-layout--cost-detail>.content-section:nth-child(3),.page-layout.page-layout--cost-detail>.content-section:nth-child(4){width:calc(100% - 140px);margin-inline:70px}}@media (max-width:767px){.page-layout.page-layout--cost-detail>.content-hero--legal{width:calc(100% - 60px);margin:58px 30px 0}.page-layout--cost-detail .content-hero__copy,.page-layout--cost-detail .content-hero__copy>div,.page-layout--cost-detail p,.page-layout--cost-detail li{font-size:16px;line-height:24px}.page-layout.page-layout--cost-detail>.content-section{width:calc(100% - 60px);margin-inline:30px}.page-layout--cost-detail .content-section :is(h2,h3){font-size:18px;line-height:18px}.page-layout.page-layout--cost-detail>.content-section:nth-child(3),.page-layout.page-layout--cost-detail>.content-section:nth-child(4){width:calc(100% - 80px);margin-inline:40px}.page-layout--cost-detail .reference-cost-table :is(th,td){font-size:14.4px;line-height:21.6px}.page-layout--cost-detail .reference-cost-table+p,.page-layout--cost-detail .payload-richtext>h2+p{line-height:25.5px}.page-layout--cost-detail .content-action{min-height:40px;padding:12px 24px}.page-layout.page-layout--cost-detail>.content-section:last-child{border-radius:10px;width:100%;margin:0;padding:35px}.page-layout--cost-detail>.content-section:nth-child(4) p{font-size:18px;line-height:27px}.page-layout.page-layout--cost-detail>.content-section:nth-child(4){margin-bottom:130px}}
.page-layout--reference-content[data-page-slug=eigen-woning]>.content-section:last-child{margin-bottom:30px;padding-bottom:41.4px}.page-layout[data-page-slug=downloads]>.content-downloads{background:#f7f7f7;border-radius:30px;width:calc(100% - 60px);max-width:none;margin:40px 30px;padding:10px}.page-layout[data-page-slug=downloads] .content-hero p:last-child a{font-size:17px;font-weight:300;line-height:25.5px}.page-layout[data-page-slug=downloads] .content-downloads ul{margin:0;padding:0;display:block}.page-layout[data-page-slug=downloads] .content-downloads li{background:0 0;border-radius:0;min-height:77px;margin:0;padding:10px 10px 10px calc(10% + 10px);display:block;position:relative}.page-layout[data-page-slug=downloads] .content-downloads__icon{width:50px;height:50px;font-size:50px;line-height:50px;position:absolute;top:10px;left:10px}.page-layout[data-page-slug=downloads] .content-downloads h2{font:700 18px/18px var(--font-body);text-align:left;margin:0}.page-layout[data-page-slug=downloads] .content-downloads a{text-decoration:none}.page-layout[data-page-slug=downloads] .content-downloads li>a{font:400 18px/18px var(--font-body);color:#686868;margin-top:20px;display:block}.page-shell:has(>.page-layout[data-page-slug=referenties]){width:min(100%, var(--content-width))}.page-layout[data-page-slug=referenties] .content-reviews--list{color:#686868;width:calc(100% - 80px);margin:40px;padding:0}.page-layout[data-page-slug=referenties] .content-reviews--list figure{text-align:left;border-color:#ccc;grid-template-columns:108px minmax(0,1fr);justify-items:stretch;gap:20px;margin:0;padding:50px 0}.page-layout[data-page-slug=referenties] .content-review-score{justify-items:start;margin:0;display:block}.page-layout[data-page-slug=referenties] .content-review-score strong{width:91.8px;height:91.8px;font:700 54px/91.8px var(--font-body);text-align:center;display:block}.page-layout[data-page-slug=referenties] .content-review-body{font:400 18px/27px var(--font-body);grid-area:1/2}.page-layout[data-page-slug=referenties] .content-review-body h3{font:500 28px/33.6px var(--font-body);color:inherit;margin:8px 0 16px}.page-layout[data-page-slug=referenties] blockquote{font:inherit;margin:0 0 25px}.page-layout[data-page-slug=referenties] .content-review-recommendation{font:400 16.2px/24.3px var(--font-body);justify-content:space-between;gap:0;margin:4px 0}.page-layout[data-page-slug=referenties] .content-review-recommendation strong{width:324px}.page-layout[data-page-slug=referenties] figcaption{font:400 14.4px/1.5 var(--font-body);margin-top:14px}.page-layout[data-page-slug=referenties] .content-reviews__summary{margin-top:10px;display:block}.page-layout[data-page-slug=referenties] .content-reviews__summary>a:not(.content-reviews__source){height:55px;display:block}.page-layout[data-page-slug=referenties] .content-reviews__source-logo{width:48px;height:48px}.page-layout[data-page-slug=referenties] .content-reviews__summary p{font:400 14.4px/1.5 var(--font-body);margin:10px 0 0}.page-layout[data-page-slug=referenties] .content-reviews__source{color:#e31618;font:400 14.4px/1.5 var(--font-body);text-decoration:none}.page-layout[data-page-slug=hoe-werken-wij]>.content-section:nth-child(4){margin-top:80px}.page-layout[data-page-slug=hoe-werken-wij]>.content-section:nth-child(3) li:before{content:"";width:auto;font:900 14px/27px "Font Awesome 5 Free"}.page-layout[data-page-slug=hoe-werken-wij]>.content-section:nth-child(3) a{color:inherit}.page-layout[data-page-slug=hoe-werken-wij]>.content-form-slot{width:calc(100% - 80px);margin:10px 40px 40px;padding:0}.page-layout[data-page-slug=hoe-werken-wij]>.content-section:nth-child(7){width:calc(100% - 60px);max-width:none;margin:0 30px;padding:0}.page-layout[data-page-slug=hoe-werken-wij]>.content-section:nth-child(7) figure{width:50%;margin:0 0 0 auto;padding:10px}.page-layout[data-page-slug=hoe-werken-wij]>.content-section:nth-child(7) figure img{aspect-ratio:300/115;width:300px;max-width:100%;height:auto;margin:0 auto;display:block}.page-layout[data-page-slug=hoe-werken-wij] .content-form-slot h2{margin:0 0 20px;font-size:24px;line-height:24px}.page-layout[data-page-slug=hoe-werken-wij] [data-form-mount=quote]{display:flow-root}.page-layout[data-page-slug=hoe-werken-wij] .quote-form :is(input,select){color:#000;border-color:#818a91}.page-layout[data-page-slug=hoe-werken-wij] .quote-form input[type=email]{height:39px}.page-layout[data-page-slug=hoe-werken-wij] .quote-form :is(input[type=email],textarea){color:#000;border-color:#666}.page-layout[data-page-slug=hoe-werken-wij] .quote-form textarea{resize:none}.page-layout[data-page-slug=hoe-werken-wij] .quote-form__privacy a{text-decoration:none}.page-layout--reference-content[data-content-family=attention] .content-hero p{margin-bottom:0}.page-layout--reference-content[data-content-family=attention]>.content-section{margin-top:20px}.page-layout--reference-content[data-content-family=attention] .content-section h2{font:500 28px/28px var(--font-body)}.page-layout--reference-content[data-content-family=attention] figure{width:645px;max-width:100%;margin:0 auto}.page-layout--reference-content[data-content-family=attention] figure img{border-radius:0}.page-layout--reference-content[data-content-family=attention] .content-action{min-height:0;font:400 14px/14px var(--font-body);border:1px solid #0000;border-radius:50px;margin:0 auto;padding:10px;display:table}.page-shell:has(>.page-layout--reference-content){width:min(100%, var(--content-width))}.page-layout--reference-content>:is(.content-hero,.content-section){width:calc(100% - 80px);max-width:none;margin:70px 40px 0;padding:0;display:flow-root}.page-layout.page-layout--reference-content>.content-section{padding:0}.page-layout--reference-content>.content-hero{margin-top:40px}.page-layout--reference-content>.content-hero+.content-section{margin-top:20px}.page-layout--reference-content :is(.content-hero__overlay,.content-hero__copy,.content-section__copy){width:100%;max-width:none;margin:0;padding:0;display:flow-root}.page-layout--reference-content .content-hero h1{color:#444;margin:0 0 20px;font-size:30px;line-height:30px}.page-layout--reference-content .content-hero__copy:not(:has(.payload-richtext)) h1{margin-bottom:0}.page-layout--reference-content .content-section :is(h2,h3){color:#444;text-align:left;margin:0 0 20px;font-size:25px;font-weight:800;line-height:25px}.page-layout--reference-content :is(.content-hero,.content-section) :is(p,li){color:#686868;margin:0 0 14.4px;font-size:18px;line-height:27px}.page-layout--reference-content :is(.content-hero,.content-section) a{text-decoration:none}.page-layout--reference-content>.content-section:last-child{margin-bottom:40px}.page-layout--reference-content[data-content-family=article]>.content-section:last-child{margin-bottom:90px}.page-layout--reference-content[data-page-slug=diensten\/scheiden-met-schulden] h1{text-align:center;color:#e31618}.page-layout--reference-content[data-content-family=services] .payload-richtext h2{margin-top:34.4px}.page-layout--reference-content:is([data-content-family=services],[data-page-slug=diensten\/financiele-deskundigheid]) ul{margin:0 0 20px;padding:0;list-style:none}.page-layout--reference-content:is([data-content-family=services],[data-page-slug=diensten\/financiele-deskundigheid]) li{margin:0;padding-left:23px;position:relative}.page-layout--reference-content:is([data-content-family=services],[data-page-slug=diensten\/financiele-deskundigheid]) li:before{color:#e31618;content:"";font:900 14px/27px "Font Awesome 5 Free";position:absolute;top:50%;left:0;transform:translateY(-50%)}.page-layout--reference-content[data-content-family=services] li a{color:inherit}.page-layout--reference-content[data-page-slug=diensten\/financiele-deskundigheid] ul{margin:0}.page-layout--reference-content[data-page-slug=diensten\/financiele-deskundigheid] li+li{margin-top:10px}.page-layout--reference-content[data-page-slug=diensten\/financiele-deskundigheid]>.content-section:nth-child(3),.page-layout--reference-content[data-page-slug=diensten\/financiele-deskundigheid]>.content-section:nth-child(5),.page-layout--reference-content[data-page-slug=diensten\/financiele-deskundigheid]>.content-section:nth-child(6){margin-top:100px}.page-layout--reference-content[data-page-slug=diensten\/financiele-deskundigheid]>.content-section:nth-child(4){margin-top:20px}.page-layout--reference-content[data-page-slug=diensten\/financiele-deskundigheid]>.content-section:nth-child(4) p{margin-bottom:0}.page-layout--reference-content[data-page-slug=diensten\/financiele-deskundigheid]>.content-section:nth-child(5) p:first-child{margin-bottom:20px}.page-layout--reference-content[data-page-slug=diensten\/financiele-deskundigheid]>.content-section:last-child{margin-bottom:100px}.page-layout--reference-content[data-content-family=services] .payload-richtext>p:first-child a{font-size:17px;font-weight:300;line-height:25.5px}.page-layout--reference-content[data-content-family=cards]>.content-hero h1{text-align:center}.page-layout--reference-content[data-content-family=cards]>.content-section{width:calc(100% - 60px);margin:50px 30px 0;padding:0}.page-layout--reference-content[data-content-family=cards]>.content-hero+.content-section{margin-top:10px}.page-layout--reference-content[data-content-family=cards] .content-section__copy{padding:25px}.page-layout--reference-content[data-content-family=cards]>.content-section:last-child{margin-bottom:80px}.page-layout--reference-content[data-page-slug=scheiden-met-kinderen\/kinderen-na-de-echtscheiding]>.content-section:is(:nth-child(3),:nth-child(5)) p{margin-bottom:0}.page-layout--reference-content[data-page-slug=scheiden-met-kinderen\/kinderen-na-de-echtscheiding]>.content-section:last-child{margin-bottom:30px}.page-layout--reference-content[data-page-slug=scheiden-met-kinderen\/ouderschapsplan]>.content-section:nth-child(2) p:first-child{margin-bottom:34.4px}.page-layout--reference-content[data-page-slug=scheiden-met-kinderen\/ouderschapsplan]>.content-section:nth-child(6) :is(p,ul,li){margin:0}.page-layout--reference-content[data-page-slug=scheiden-met-kinderen\/ouderschapsplan]>.content-section:nth-child(6) ul{padding-left:40px}.page-layout--reference-content[data-page-slug=diensten\/scheiden-van-tafel-en-bed] .content-hero .payload-richtext>p:first-child{font-family:var(--font-heading);margin-bottom:20px;font-size:25px;font-weight:800;line-height:37.5px}.page-layout--reference-content[data-page-slug=diensten\/scheiden-van-tafel-en-bed] .content-section .content-action{border:1px solid #0000;border-radius:3px;min-height:0;margin:34.4px auto 0;padding:10px;font-size:14px;font-weight:400;line-height:14px;display:table}.page-layout--reference-content[data-page-slug=diensten\/scheiden-van-tafel-en-bed] .content-hero .payload-richtext>p:first-child strong{font-weight:inherit}.page-layout--reference-content[data-page-slug=diensten\/scheiden-van-tafel-en-bed]>.content-section:last-child{margin-bottom:30px}.page-layout--reference-content[data-content-family=document]>:is(.content-hero,.content-section){width:calc(100% - 60px);margin-inline:30px}.page-layout--reference-content[data-content-family=document]>.content-hero{margin-top:38px}.page-layout--reference-content[data-content-family=document] .content-hero h1{font:500 25px/30px var(--font-body);color:#686868;margin-bottom:0}.page-layout--reference-content[data-content-family=document]>.content-hero+.content-section{margin-top:16px}.page-layout--reference-content[data-content-family=document] ul{margin:0;padding-left:40px}.page-layout--reference-content[data-content-family=document] li{margin:0}.page-layout--reference-content[data-content-family=policy] .content-hero h1,.page-layout--reference-content[data-content-family=policy] .content-section :is(h2,h3){font:500 25px/25px var(--font-body);color:#686868}.page-layout--reference-content[data-content-family=policy] .content-hero h1{color:#000}.page-layout--reference-content[data-content-family=policy]>.content-section{margin-top:20px}.page-layout--reference-content[data-content-family=policy] .payload-richtext>h2{margin-top:34.4px}.page-layout--reference-content[data-content-family=policy] .payload-richtext>p:first-child{margin-bottom:34.4px}.page-layout--reference-content[data-content-family=policy] table{table-layout:auto;border-collapse:collapse;color:#686868;width:100%;margin:0 0 15px;font:16.2px/24.3px sans-serif}.page-layout--reference-content[data-content-family=policy] :is(th,td){overflow-wrap:normal;color:inherit;font:inherit;background:0 0;border:1px solid #80808080!important;padding:4px!important}.page-layout--reference-content[data-content-family=policy] th{font-weight:700;padding:6px!important}.page-layout--reference-content[data-content-family=policy] :is(th,td) p{font:inherit;color:inherit;margin:0}.page-layout--reference-content[data-content-family=policy] .lexical-table-container+p{margin-top:12px;font:16.2px/24.3px sans-serif}@media (max-width:767px){.page-layout--reference-content[data-content-family=attention] .content-section h2{font-size:20px;line-height:20px}.page-layout--reference-content[data-content-family=attention] .content-action{padding:12px 24px}.page-layout--reference-content[data-content-family=attention]>.content-section:last-child{margin-bottom:10px}.page-layout--reference-content[data-page-slug=eigen-woning]>.content-section:last-child{padding-bottom:38.4px}.page-layout--reference-content[data-content-family=document]>.content-section:last-child{margin-bottom:0}.page-layout--reference-content[data-content-family=policy]>.content-section:last-child{margin-bottom:10px}.page-layout[data-page-slug=downloads]>.content-downloads{width:100%;margin:40px 0 30px}.page-layout[data-page-slug=downloads] .content-downloads li{padding:87px 10px 10px}.page-layout[data-page-slug=downloads] .content-downloads__icon{left:10px}.page-layout[data-page-slug=downloads] .content-downloads :is(h2,li>a){font-size:16px;line-height:16px}.page-layout[data-page-slug=referenties] .content-reviews--list{width:calc(100% - 20px);margin:28px 10px 10px}.page-layout[data-page-slug=referenties] .content-reviews--list figure{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.page-layout[data-page-slug=referenties] .content-review-body{grid-area:auto;width:100%;font-size:16px;line-height:24px}.page-layout[data-page-slug=referenties] .content-review-score strong{width:81.6px;height:81.6px;font-size:48px;line-height:81.6px}.page-layout[data-page-slug=referenties] .content-review-recommendation{flex-direction:column;align-items:center;font-size:14.4px;line-height:21.6px}.page-layout[data-page-slug=referenties] .content-review-recommendation strong{width:288px;max-width:100%}.page-layout[data-page-slug=referenties] figcaption{font-size:12.8px;line-height:19.2px}.page-layout[data-page-slug=referenties] .content-reviews__summary :is(p,.content-reviews__source){font-size:12.8px;line-height:1.5}.page-layout[data-page-slug=hoe-werken-wij]>.content-form-slot{width:calc(100% - 20px);margin:10px}.page-layout[data-page-slug=hoe-werken-wij]>.content-section:nth-child(7){width:100%;margin-inline:0;padding-top:44px}.page-layout[data-page-slug=hoe-werken-wij]>.content-section:nth-child(7) figure{width:100%}.page-layout[data-page-slug=hoe-werken-wij] .quote-form input[type=email]{height:44px}.page-layout--reference-content[data-content-family=policy] .lexical-table-container+p{font-size:14.4px;line-height:21.6px}.page-layout--reference-content[data-content-family=document]>:is(.content-hero,.content-section){width:100%;margin-inline:0}.page-layout--reference-content[data-content-family=document]>.content-hero{margin-top:26px}.page-layout--reference-content[data-content-family=policy] table{font-size:14.4px;line-height:1.5}.page-layout--reference-content[data-page-slug=diensten\/scheiden-van-tafel-en-bed] .content-hero .payload-richtext>p:first-child{font-size:18px;line-height:27px}.page-layout--reference-content[data-page-slug=diensten\/scheiden-van-tafel-en-bed] .content-section .content-action{padding:12px 24px}.page-layout--reference-content>:is(.content-hero,.content-section){width:calc(100% - 20px);margin-inline:10px}.page-layout--reference-content>.content-hero{margin-top:28px}.page-layout--reference-content .content-hero h1{font-size:20px;line-height:20px}.page-layout--reference-content .content-section :is(h2,h3){font-size:18px;line-height:18px}.page-layout--reference-content :is(.content-hero,.content-section) :is(p,li){font-size:16px;line-height:24px}.page-layout--reference-content[data-content-family=cards]>.content-section{width:100%;margin-inline:0}.page-layout--reference-content[data-content-family=cards] .content-section__copy{padding:25px}.page-layout--reference-content[data-content-family=cards]>.content-hero+.content-section{margin-top:10px}.page-layout--reference-content[data-content-family=cards]>.content-section:last-child{margin-bottom:50px}.page-layout--reference-content[data-content-family=services]>.content-section:last-child{margin-bottom:10px}.page-layout--reference-content[data-content-family=article]>.content-section:last-child{margin-bottom:60px}.page-layout--reference-content[data-page-slug=diensten\/scheiden-van-tafel-en-bed]>.content-section:last-child{margin-bottom:10px}.page-layout--reference-content[data-page-slug=diensten\/financiele-deskundigheid]>.content-section:last-child{margin-bottom:70px}.page-layout--reference-content[data-page-slug=scheiden-met-kinderen\/kinderen-na-de-echtscheiding]>.content-section:last-child{margin-bottom:0}}
.page-layout--reference-content{min-height:0}.page-layout--reference-content[data-content-family=document]>.content-section:first-child{margin-top:30px}.page-layout--reference-content[data-page-slug=bellen-gelukt]>.content-section:first-child{margin-top:40px}.page-layout[data-page-slug=wa]>.content-form-slot{width:calc(100% - 60px);margin:30px 30px 0;padding:0}.page-layout[data-page-slug=wa] .whatsapp-form{max-width:none;font:400 18px/27px var(--font-body);display:block}.page-layout[data-page-slug=wa] .whatsapp-form label{height:27px;margin:0;padding-top:6.25px;line-height:18px;display:block}.page-layout[data-page-slug=wa] .whatsapp-form :is(input,textarea){height:42px;font:400 16px/24px var(--font-body);border:1px solid #666;border-radius:3px;padding:8px 16px;display:block}.page-layout[data-page-slug=wa] .whatsapp-form small{height:27px;padding-top:5px;font-size:14.4px;line-height:21.6px;display:block}.page-layout[data-page-slug=wa] label[for=whatsapp-message]{margin-top:54px}.page-layout[data-page-slug=wa] .whatsapp-form textarea{height:66px}.page-layout[data-page-slug=wa] .whatsapp-form button{min-height:0;font:400 16px/24px var(--font-body);border:1px solid #0000;border-radius:50px;margin-top:7px;padding:10px}.page-layout[data-page-slug=wa] .whatsapp-form__error:empty{display:none}.page-layout[data-page-slug=cookie-policy-eu]>.content-hero{clip-path:inset(50%);width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.page-layout[data-page-slug=cookie-policy-eu]>.content-hero+.content-section{margin-top:40px}.page-layout[data-page-slug=cookie-policy-eu] :is(.content-section,.content-feature-list){font:400 14px/21px var(--font-body)}.page-layout[data-page-slug=cookie-policy-eu] :is(.content-section,.content-feature-list) :is(p,li){font:400 14px/21px var(--font-body);margin:0 0 14.4px}.page-layout[data-page-slug=cookie-policy-eu] :is(.content-section,.content-feature-list) h2{font:500 22px/1.2 var(--font-body);color:#686868;text-align:left;margin:15px 0 10px;padding:0 0 10px}.page-layout[data-page-slug=cookie-policy-eu] .payload-richtext>.cookie-policy-subheading{margin-top:25px;font-weight:700}.page-layout[data-page-slug=cookie-policy-eu] .payload-richtext ul{margin:0 0 15px 15px;padding:0 0 0 40px}.page-layout[data-page-slug=cookie-policy-eu] .payload-richtext li{margin:0}.page-layout[data-page-slug=cookie-policy-eu]>.content-feature-list{width:calc(100% - 80px);max-width:none;margin:.6px 40px 0;padding:0}.page-layout[data-page-slug=cookie-policy-eu]>.content-feature-list>h2{margin-top:0}.page-layout[data-page-slug=cookie-policy-eu] .content-accordion{border:0;margin-top:0}.page-layout[data-page-slug=cookie-policy-eu] .content-accordion details{background:#efefef40;border:0;border-radius:0;margin:0 0 10px}.page-layout[data-page-slug=cookie-policy-eu] .content-accordion summary{color:#686868;text-align:left;background:#efefef80;min-height:34px;padding:5px 10px;font-weight:400}.page-layout[data-page-slug=cookie-policy-eu] .content-accordion summary>span{flex-direction:row;grid-template-columns:1fr auto;align-items:center;gap:15px;width:calc(100% - 83px);display:grid}.page-layout[data-page-slug=cookie-policy-eu] .content-accordion details:last-child summary>span{width:calc(100% - 70px)}.page-layout[data-page-slug=cookie-policy-eu] .content-accordion details:last-child{margin-bottom:5px}.page-layout[data-page-slug=cookie-policy-eu] .content-accordion summary strong{font:500 18px/1.2 var(--font-body);flex:1;padding-inline:5px}.page-layout[data-page-slug=cookie-policy-eu] .content-accordion summary small{font:400 14px/21px var(--font-body)}@media (min-width:768px) and (max-width:1024px){.page-layout--reference-content[data-page-slug=diensten\/scheiden-van-tafel-en-bed]>.content-section:last-child{margin-bottom:40px}}.page-layout[data-page-slug=cookie-policy-eu]>.content-feature-list+.content-section{margin-top:5px}.page-layout[data-page-slug=cookie-policy-eu] .content-accordion__body{font:400 14px/21px var(--font-body);padding:10px}@media (max-width:767px){.page-layout--reference-content[data-content-family=document]>.content-section:first-child{margin-top:18px}.page-layout--reference-content[data-page-slug=bellen-gelukt]>.content-section:first-child{margin-top:28px;margin-bottom:10px}.page-layout[data-page-slug=wa]>.content-form-slot{width:100%;margin:18px 0 0}.page-layout[data-page-slug=wa] .whatsapp-form{font-size:16px;line-height:24px}.page-layout[data-page-slug=wa] .whatsapp-form label,.page-layout[data-page-slug=wa] .whatsapp-form small{height:24px}.page-layout[data-page-slug=wa] .whatsapp-form label{padding-top:4.76563px;line-height:16px}.page-layout[data-page-slug=wa] .whatsapp-form small{padding-top:3px;font-size:12.8px;line-height:19.2px}.page-layout[data-page-slug=wa] label[for=whatsapp-message]{margin-top:48px}.page-layout[data-page-slug=wa] .whatsapp-form button{padding:12px 24px}.page-layout[data-page-slug=cookie-policy-eu]>.content-hero+.content-section{margin-top:28px}.page-layout[data-page-slug=cookie-policy-eu]>.content-feature-list{width:calc(100% - 20px);margin-inline:10px}.page-layout[data-page-slug=cookie-policy-eu]>.content-section:last-child{margin-bottom:10px}}
.site-header__menu-toggle>i{font-size:20px;line-height:20px}.site-navigation a{line-height:20px}.site-navigation>ul>.site-navigation__item--active>a:after{opacity:1}.site-navigation details summary{opacity:0}.site-navigation details summary:focus-visible{opacity:1}.site-navigation details summary:after{content:"";border:0;width:16px;height:16px;font:900 12px/16px "Font Awesome 5 Free";transform:none}.site-navigation details[open] summary:after{transform:rotate(180deg)}.site-navigation details ul{width:max-content;max-width:calc(100vw - 40px);box-shadow:none;border:0;border-radius:0;margin:0;padding:0}.site-navigation details li+li{border:0}.site-navigation details a{color:#e31618;border-left:8px solid #0000;padding:13px 20px;font-size:13px;line-height:20px}.site-navigation details a:hover,.site-navigation details a:focus-visible{color:#e31618}.location-hero__phone-icon{flex:0 0 14px;width:14px;height:14px;margin-left:6px;font-size:14px}.location-hero__location>i{color:#e31618;vertical-align:top}.content-process-icon{font-size:50px;line-height:50px}.content-action__phone-icon{font-size:14px;line-height:14px}.content-location--landing .content-location__icon{color:#e31618;text-align:center;flex:0 0 30px;width:30px;height:30px;margin-right:7.5px;font-size:30px;line-height:30px}.content-accordion summary:after{color:#000;content:"";text-align:center;border:0;width:25px;height:25px;font:900 20px/25px "Font Awesome 5 Free";right:10px;transform:translateY(-50%)}.content-accordion details[open] summary:after{transform:translateY(-50%)rotate(180deg)}.mobile-contact-bar{display:none}.page-layout[data-page-slug=vestigingen]>.content-hero--home{background-position:50%;background-repeat:repeat;background-size:cover}.page-layout[data-page-slug=vestigingen]>.content-hero--home>img{display:none}.page-layout[data-page-slug=vestigingen] .live-review--hero{min-height:347.156px}@media (max-width:1199px){.site-navigation{width:100vw;box-shadow:none;text-align:center;border:0;top:100%;left:calc(50% - 50vw);right:auto}.site-navigation>ul{padding:0}.site-navigation>ul>li{border:0;margin:0;display:block}.site-navigation>ul>li>a{color:#e31618;font:400 16px/20px var(--font-body);padding:10px 20px;display:block}.site-navigation>ul>li>a:after{display:none}.site-navigation details{display:block}.site-navigation details summary{height:40px;right:0}.site-navigation details ul{border:0;width:100%;max-width:none;margin:0;padding:0}.site-navigation details a{border-left:0;padding:10px 20px;font-size:11.05px}}@media (max-width:767px){.page-layout[data-page-slug=vestigingen]>.content-hero--home{background-position:980px 0}.page-layout[data-page-slug=vestigingen] .live-review--hero{min-height:391.156px;padding-top:40px}.mobile-contact-bar{display:grid}.mobile-contact-bar i{text-align:center;width:20px;font-size:20px;line-height:20px}}
html{scroll-behavior:smooth;scroll-padding-top:120px}.site-header{background:var(--color-surface-soft);height:auto;padding-bottom:10px}.site-header__action{justify-self:center;width:auto;min-height:40px;padding:6px 12px}.page-layout[data-page-slug] .content-hero .content-hero__copy{height:auto;color:var(--color-ink);background:#fff}.content-hero--location .content-hero__overlay{background:#fff;overflow:hidden}.page-layout[data-page-slug] .content-hero .content-hero__copy :is(h1,h3,p),.page-layout[data-page-slug] .content-hero .content-hero__copy .payload-richtext p{color:var(--color-ink)}.page-layout[data-page-slug=vestigingen] .content-hero .content-hero__copy{color:#fff;background:0 0}.page-layout[data-page-slug=vestigingen] .content-hero .content-hero__copy :is(h1,.payload-richtext p){color:#fff}.hero-review-summary{color:#fff;text-align:center;text-shadow:0 1px 4px #000000d9;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:20px;display:flex}.hero-review-summary strong{font-size:30px;line-height:1.2}.hero-review-summary span{font-size:18px}.content-hero__copy .hero-review-summary{color:var(--color-ink);text-shadow:none}.payload-richtext a:not(.content-action),.content-location--landing a{color:var(--color-brand)}.page-layout[data-page-slug=diensten\/scheiden-van-tafel-en-bed] .content-hero .content-action,.page-layout[data-page-slug=diensten\/scheiden-van-tafel-en-bed] .content-section .content-action{border-radius:var(--radius-pill)}.page-layout[data-page-slug=vestigingen]>.content-section--locations-directory+.content-section--full+.content-section--with-image{position:relative}.page-layout[data-page-slug=vestigingen]>.content-section--locations-directory+.content-section--full+.content-section--with-image:before,.page-layout[data-page-slug=vestigingen]>.content-reviews--single:before,.page-layout[data-page-slug=vestigingen]>.content-reviews--single:after{width:calc((min(100vw, var(--content-width)) - 20px) * .88);background:var(--color-brand);content:"";height:1px;position:absolute;left:50%;transform:translate(-50%)}.page-layout[data-page-slug=vestigingen]>.content-section--locations-directory+.content-section--full+.content-section--with-image:before{top:10px}.page-layout[data-page-slug=vestigingen]>.content-reviews--single{height:auto;padding-top:40px;padding-bottom:40px;position:relative}.page-layout[data-page-slug=vestigingen]>.content-reviews--single:before{top:0}.page-layout[data-page-slug=vestigingen]>.content-reviews--single:after{bottom:0}.page-layout[data-page-slug=vestigingen]>.content-card-grid--locationCards,.page-layout[data-page-slug=vestigingen]>.content-card-grid--locationCards article{height:auto}.page-layout[data-page-slug=vestigingen]>.content-card-grid--locationCards article:is(:first-child,:nth-child(2)) h3{color:var(--color-brand);background:0 0}.page-layout[data-page-slug=vestigingen]>.content-card-grid--locationCards article:first-child .payload-richtext p:has(a+br) a{border:2px solid var(--color-brand);border-radius:var(--radius-pill);background:var(--color-brand);color:#fff;align-items:center;min-height:44px;margin:5px 5px 5px 0;padding:10px 20px;text-decoration:none;display:inline-flex}.page-layout[data-page-slug=vestigingen]>.content-card-grid--locationCards article:first-child>.content-card-grid__copy>.content-action{display:none}.page-layout[data-page-slug=vestigingen]>.locations-process-composition>.content-feature-list--steps>ol>li :is(h3,p){font-size:18px;line-height:27px}.page-layout:has(>.content-hero--location)>.content-cta--dark{background:#4a4a4a}.content-section--location-advisor figure img{aspect-ratio:auto;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:300px}.page-layout[data-page-slug]>.location-contact-composition{margin-top:80px}.page-layout:has(>.content-hero--location)>.content-form-slot[data-form-type=quote]>h2{font-size:30px;line-height:1.2}:is(.quote-form,.contact-form,.callback-form,.whatsapp-form) span[aria-hidden=true]{color:#790000}@media (prefers-reduced-motion:no-preference){.page-layout{overflow-x:clip}.card-entrance--pending{opacity:0}.card-entrance--active{animation:1.25s both card-fade-in-left}}@keyframes card-fade-in-left{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}@media (max-width:767px){.page-layout[data-page-slug]>.location-contact-composition{margin-top:181px}.page-layout[data-page-slug=vestigingen]>.content-hero--home{height:auto;min-height:500px}.page-layout[data-page-slug=vestigingen]>.content-hero--home .content-hero__overlay{grid-template-rows:auto auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.card-entrance--pending{opacity:1}.card-entrance--active{animation:none}}
.page-layout[data-page-slug=home] .content-hero__copy{text-align:center}.page-layout[data-page-slug=home] .content-hero__copy :is(h1,h2,p,.payload-richtext){text-align:left}.home-advice__contact p:first-child a{padding:var(--button-padding)!important}:is(.page-layout,.page-sidebar,.site-header,.site-footer,.error-state) :is(.content-action,.location-hero__phone,.page-sidebar__call,.site-header__action,button[type=submit],.home-advice__contact p:has(a+br) a,.content-card-grid__copy p:has(a+br) a){text-align:center;cursor:pointer;min-height:var(--button-min-height)!important;height:auto!important;padding:var(--button-padding)!important;border-radius:var(--radius-pill)!important;background:var(--color-brand)!important;color:#fff!important;font-family:var(--font-body), sans-serif!important;font-size:var(--button-text-size)!important;border:1px solid #0000!important;font-weight:400!important;line-height:1.4!important;text-decoration:none!important}:is(.page-layout,.page-sidebar,.site-header,.site-footer,.error-state) :is(.content-action,.location-hero__phone,.page-sidebar__call,.site-header__action,button[type=submit],.home-advice__contact p:has(a+br) a,.content-card-grid__copy p:has(a+br) a,.home-advice__contact p:first-child a):is(:hover,:focus-visible){background:var(--color-text)!important;color:#fff!important}:is(.page-layout,.page-sidebar,.site-header,.site-footer) :is(.content-action,.location-hero__phone,.page-sidebar__call,.site-header__action,button[type=submit],.home-advice__contact p:has(a+br) a,.content-card-grid__copy p:has(a+br) a,.home-advice__contact p:first-child a):focus-visible{outline-offset:3px;outline:3px solid #222}:is(.page-layout,.page-sidebar) button[type=submit]:disabled{opacity:.65;cursor:wait}@media (min-width:1200px){.site-header{padding:10px 24px}.site-header__inner{grid-template-columns:230px minmax(0,1fr) auto;align-items:center;gap:20px;width:100%;max-width:1440px;height:auto;min-height:68px;padding:0;display:grid}.site-brand{padding:0}.site-navigation{grid-area:1/2}.site-navigation>ul{flex-wrap:nowrap;gap:16px}.site-navigation>ul>li{margin-inline:0}.site-navigation>ul>li>a{font-size:15px;line-height:1.4}.site-navigation details a{font-size:15px}.site-header__action{white-space:nowrap;grid-area:1/3}}@media (min-width:1200px) and (max-width:1279px){.site-header{padding-inline:16px}.site-header__inner{grid-template-columns:200px minmax(0,1fr) auto;gap:12px}.site-navigation>ul{gap:10px}.site-navigation>ul>li>a{font-size:14px}}@media (min-width:768px){.page-shell>.page-layout[data-page-slug=contact]{grid-template-columns:minmax(0,46fr) minmax(0,54fr);column-gap:20px}}@media (max-width:767px){.page-shell>.page-layout[data-page-slug=contact]{flex-direction:column;display:flex}}.page-layout[data-page-slug=contact] .contact-form{height:auto}.page-layout[data-page-slug=kosten] .content-hero .content-hero__copy{background:0 0}.page-layout[data-page-slug=kosten] .content-hero .content-hero__copy h1{color:var(--color-brand)}.page-layout[data-page-slug=kosten] .content-card-grid__image-link{border-radius:3.125rem;display:block;position:relative;overflow:hidden}.page-layout[data-page-slug=kosten] .content-card-grid__image-link img{aspect-ratio:3/2;object-fit:cover}.page-layout[data-page-slug=kosten] .content-card-grid__image-link:after{opacity:0;pointer-events:none;content:"";background:#ffffff59;position:absolute;inset:0}.page-layout[data-page-slug=kosten] .content-card-grid__image-link:is(:hover,:focus-visible):after{opacity:1}.page-layout[data-page-slug=kosten] .content-card-grid__image-link:focus-visible{outline:3px solid var(--color-ink);outline-offset:3px}
