.header .header__button{border:0;padding:0;font-family:Lato,sans-serif;font-size:1.2rem;line-height:1;font-weight:400;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:#fff}.project__half--section [style*=DSC4963]{background-position:50% 75%!important}[data-anchor=over-brecht] [style*=RmariusBAanpassingBrecht11]{background-position:40% 50%!important}.header .header__button:hover,.header .header__button:focus,.header .header__button:active{border:0;text-decoration:none}body:has(.introduction__text.active) .header__button,body:has(.project__ht.active) .header__button,body:has(.introduction__quote.active) .header__button,body:has(.binnenkijken__content.active) .header__button,body:has(.overbrech__quote.active) .header__button,body:has(.overbrech__story.active) .header__button,body:has(.overbrech__cta.active) .header__button,body:has(.werken__quote.active) .header__button,body:has(.werken__services.active) .header__button,body:has(.werken__cta.active) .header__button,body:has(.afspraak__intro.active) .header__button,body:has(.afspraak__contact.active) .header__button{color:#000}body.menu-open .header .header__button,body:has(.binnenkijken__footer.active) .header__button,body:has(.overbrech__footer.active) .header__button,body:has(.werken__footer.active) .header__button,body:has(.afspraak__footer.active) .header__button{color:#fff}.header__home{position:fixed;top:1.6rem;left:50%;z-index:9;transform:translate(-50%);border-bottom:1px solid currentColor;padding-bottom:2px;font-family:Playfair Display,serif;font-size:16px;line-height:22px;font-weight:400;color:#fff;transition:all .5s ease;pointer-events:none}.site-credits{position:absolute;bottom:1.6rem;left:3.2rem;z-index:2;max-width:calc(100% - 6.4rem);font-family:Lato,sans-serif;font-size:1.1rem;line-height:1.4;color:#777}.site-credits a{border:0;color:inherit;text-decoration:none}.project .bg__full[style*=RmariusBforBrecht58]{background-position:center 65%}.hout-design-second-half .project__half--section:first-child{padding:50px!important}.hout-design-second-half .project__half--section:nth-child(2){padding:0!important}.project [data-anchor=interieurbeeld] .bg__full[style*=RmariusBforBrecht3]{background-position:center bottom}@media only screen and (max-width:46.84em){.header .header__button{display:flex;align-items:center;justify-content:center;min-width:4.4rem;min-height:4.4rem;margin-top:0}body:has(#fullpage.project) .header .header__button{align-items:flex-start}.site-credits{bottom:.8rem;left:1.6rem;max-width:calc(100% - 3.2rem);font-size:.9rem}.header__menu .section-p{display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding:3.2rem 1.6rem 1.6rem}.header__menu .box--center{position:absolute;top:42%;left:1.6rem;right:1.6rem;transform:translateY(-50%)}.header__menu .box--rb{position:static;right:auto;bottom:auto;margin-top:auto}.header__menu .site-credits{position:static;left:auto;bottom:auto;margin-top:1.6rem;max-width:none}.footer .fp-tableCell,.overbrech-page .overbrech__footer .fp-tableCell{display:flex;flex-direction:column;height:auto!important;min-height:100vh;box-sizing:border-box;padding:3.2rem 1.6rem 1.6rem;position:relative}.footer__inner{position:static;height:auto;padding:0}.footer__middle{position:absolute;top:42%;left:1.6rem;right:1.6rem;transform:translateY(-50%)}.footer__footer{position:static;margin:auto 0 0}.footer .site-credits,.overbrech-page .overbrech__footer .site-credits{position:static;margin-top:1.6rem;max-width:none}.header__menu .text-list h2,.footer .text-list h2,.overbrech-page .overbrech__footer .text-list h2{margin-bottom:.8rem}.header__menu .text-list h2 a,.footer .text-list h2 a,.overbrech-page .overbrech__footer .text-list h2 a{font-size:2.8rem;line-height:1.15}}@media only screen and (min-width:46.85em){.header__home{top:6.4rem}}.binnenkijken__footer__links a,.template-page-over-brecht .overbrech__footer__links a,.overbrech-page .overbrech__footer__links a,.werken-page .werken__footer nav a,.afspraak-page .afspraak__footer nav a{font-family:Playfair Display,serif;font-size:25px;font-style:italic;font-weight:400;line-height:29px}@media only screen and (min-width:46.85em){.binnenkijken__footer__links a,.template-page-over-brecht .overbrech__footer__links a,.overbrech-page .overbrech__footer__links a,.werken-page .werken__footer nav a,.afspraak-page .afspraak__footer nav a{font-size:46px;line-height:54px}}.template-index.fp-viewing-1 .header__home,.template-index.fp-viewing-3 .header__home,#projecten .header__home{color:#000;border-color:#000}.introduction__hero{position:absolute;left:50%;bottom:8.8rem;z-index:2;width:min(680px,calc(100vw - 3.2rem));transform:translate(-50%);text-align:center;color:#fff;text-shadow:0 2px 14px rgba(0,0,0,.35)}@media only screen and (min-width:46.85em){.introduction__hero{bottom:11rem;width:calc(100vw - 12.8rem)}}.introduction__hero h1{width:100%;margin:0;font-family:Playfair Display,serif;font-size:3rem;line-height:1.2;font-style:italic;font-weight:400;text-transform:none}@media only screen and (min-width:46.85em){.introduction__hero h1{width:50vw;margin-right:auto;margin-left:auto;font-size:clamp(3rem,4.5vw,5.4rem);white-space:nowrap}}.introduction__hero p{width:100%;margin-top:1rem;font-family:Lato,sans-serif;font-size:1.7rem;line-height:1.35;font-style:normal;font-weight:700}.introduction__mobile-break{display:none}@media only screen and (max-width:46.84em){.introduction__mobile-break{display:block}}@media only screen and (min-width:46.85em){.introduction__hero p{width:66.6667vw;margin-right:auto;margin-left:auto;font-size:clamp(1.7rem,2.4vw,3rem)}}.introduction__first .introduction__adres{bottom:4.8rem;right:4.8rem;max-width:320px;font-size:1.4rem;line-height:1.55}@media only screen and (max-width:46.84em){.introduction__first .introduction__adres{bottom:1.6rem;right:1.6rem;max-width:220px;font-size:1.2rem;line-height:1.45}}.template-index .project__ht__content{max-width:38rem;text-align:left}.template-index .project__ht__content h2{margin-bottom:1.6rem;font-family:Lato,sans-serif;font-style:normal;font-weight:700}.template-index .project__ht__content{display:flex;flex-direction:column;align-items:flex-start}.template-index .project__ht__content .rte{font-size:1.4rem;line-height:1.6}.template-index .project__ht__content .rte p+p{margin-top:1.2rem}.template-index .project__ht[data-anchor=over-brecht] .rte p{font-size:1.6rem;line-height:1.5}.template-index .project__ht[data-anchor=over-brecht] .project__ht__button{margin-top:3.2rem}.template-index .project__ht__button{display:inline-block;margin-top:1.6rem;padding:1.1rem 2rem;border:0;border-radius:999px;background:#d54b3d;color:#fff;font-size:1.2rem;line-height:1;letter-spacing:.08em;text-transform:uppercase}.template-index .introduction__quote{background:#c9c4b9;min-height:52vh}.template-index .introduction__quote .fp-tableCell{vertical-align:middle}.template-index .introduction__quote .section-p{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:52vh;padding:6.4rem}.template-index .introduction__quote .small_title{position:absolute;top:6.4rem;left:6.4rem;margin:0}.template-index .introduction__quote h2{max-width:1000px;margin:4rem 0 0;font-family:Playfair Display,serif;font-style:italic;font-weight:400;font-size:clamp(2.8rem,4.4vw,5.4rem);line-height:1.25}@media only screen and (min-width:46.85em){.template-index .introduction__text h2{width:66.6667vw;max-width:none}.template-index .introduction__quote h2{width:66.6667%;max-width:96rem}}.template-index .introduction__projects{min-height:110vh;background:#c9c4b9}.template-index .introduction__projects .fp-tableCell,.template-index .introduction__projects .fp-scrollable,.template-index .introduction__projects .fp-scroller{height:100%!important}.template-index .introduction__projects .fp-scroller{display:flex;flex-wrap:nowrap}.template-index .introduction__projects__content,.template-index .introduction__projects__image{flex:0 0 50%;width:50%;box-sizing:border-box}.template-index .introduction__projects__content{padding:6.4rem;position:relative;display:flex;flex-direction:column;justify-content:center}.template-index .introduction__projects__content>.small_title{position:absolute;top:6.4rem;left:6.4rem}.template-index .introduction__projects__copy{max-width:72rem;margin-top:2.4rem}.template-index .introduction__projects__copy h2{margin:0 0 1.6rem;font-family:Lato,sans-serif;font-style:normal;font-weight:700;font-size:2.6rem;line-height:1.5}.template-index .introduction__projects__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem}.template-index .introduction__projects__column p{margin:0;font-size:1.6rem;line-height:1.5}.template-index .introduction__projects__column p+p{margin-top:1.2rem}.template-index .introduction__projects__column{display:flex;flex-direction:column}.template-index .introduction__projects__column .project__ht__button{align-self:flex-start;margin-top:auto;transform:translateY(2.4rem)}.template-index .introduction__projects__image{min-height:110vh;background-size:cover;background-position:center}@media only screen and (max-width:46.84em){.template-index .introduction__projects{min-height:0;height:auto!important}.template-index .introduction__projects .fp-tableCell,.template-index .introduction__projects .fp-scrollable,.template-index .introduction__projects .fp-scroller{height:auto!important}.template-index .introduction__quote .section-p,.template-index .introduction__projects__content{padding:3.2rem 2.4rem}.template-index .introduction__quote .small_title{top:3.2rem;left:1.6rem}.template-index .introduction__projects__content,.template-index .introduction__projects__image{width:100%;flex-basis:100%}.template-index .introduction__projects .fp-scroller{flex-wrap:wrap}.template-index .introduction__projects__content>.small_title{top:3.2rem;left:2.4rem}.template-index .introduction__projects__image{min-height:100vh;max-width:100%}.template-index .introduction__projects__content{min-height:100vh}.template-index .introduction__projects__copy{max-width:100%}.template-index .introduction__projects__columns{grid-template-columns:1fr;gap:6.4rem}}.template-page-projecten #fullpage{background:#c9c4b9}.template-page-projecten .introduction__cases .section-p{min-height:100vh;padding:6.4rem;display:flex;flex-direction:column}.template-page-projecten .introduction__cases--header{margin:auto 0}.template-page-projecten .introduction__cases--header h1{margin:0;font-family:Playfair Display,serif;font-size:clamp(3.2rem,6vw,6.4rem);font-style:italic;font-weight:400;text-align:left;text-transform:none}.template-page-projecten .introduction__cases--lead{margin:2.4rem 0 0;max-width:44rem;font-family:Playfair Display,serif;font-size:clamp(1.8rem,2.2vw,3rem);line-height:1.35;text-align:left}@media only screen and (max-width:46.84em){.template-page-projecten .introduction__cases .section-p{padding:3.2rem 1.6rem}.template-page-projecten .introduction__cases--lead{max-width:100%}}.binnenkijken-page{background:#c9c4b9}.binnenkijken__title{background:#fff;padding:7.2rem 6.4rem;text-align:center}.binnenkijken__title h1{margin:0;font-family:Lato,sans-serif;font-size:clamp(2.6rem,3.4vw,4.4rem);font-weight:400;letter-spacing:.04em;line-height:1}.binnenkijken__content{background:#c9c4b9}.binnenkijken__content .section-p{height:auto;padding:5.6rem 6.4rem 7.2rem}.binnenkijken__lead{max-width:88rem;margin:6.4rem 0 7.2rem;font-family:Playfair Display,serif;font-size:clamp(3.4rem,5.6vw,7rem);font-style:italic;line-height:1.08}.binnenkijken__gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem}.binnenkijken__card{border:0;display:block;position:relative}.binnenkijken__card-title{position:absolute;top:1.6rem;left:1.6rem;z-index:1;max-width:calc(100% - 3.2rem);color:#fff;font-family:Playfair Display,serif;font-size:16.6675px;font-style:italic;font-weight:400;line-height:19.3343px;text-shadow:0 1px 8px rgba(0,0,0,.55)}@media only screen and (min-width:46.85em){.binnenkijken__card-title{font-size:30.6682px;line-height:calc(54px * .6667)}}.binnenkijken__image-wrapper,.binnenkijken__image-wrapper img{display:block;width:100%;max-width:none!important;max-height:none!important}.binnenkijken__image-wrapper{aspect-ratio:1 / 1;overflow:hidden}.binnenkijken__image-wrapper:before{display:none}.binnenkijken__image-wrapper img{height:100%;object-fit:cover;object-position:center}.binnenkijken__card--voormalige-bakkerij .binnenkijken__image,.binnenkijken__card--hout-design .binnenkijken__image{object-position:center bottom}.binnenkijken__footer{background:#000;color:#fff}.binnenkijken__footer a{color:inherit}.binnenkijken__footer__inner{min-height:100vh;padding:6.4rem;position:relative}.binnenkijken__footer__links{list-style:none;margin:16vh 0 0;padding:0}.binnenkijken__footer__links li+li{margin-top:1.2rem}.binnenkijken__footer__links a{border-bottom:1px solid currentColor;font-family:Playfair Display,serif;font-size:clamp(2.8rem,5vw,5.8rem);font-style:italic;line-height:1.1}.binnenkijken__footer__contact{position:absolute;right:6.4rem;bottom:6.4rem;max-width:36rem;font-size:1.35rem;line-height:1.6}.binnenkijken__footer__contact p{margin:0 0 .8rem}@media only screen and (max-width:46.84em){.binnenkijken__title{padding:4.8rem 1.6rem}.binnenkijken__content .section-p,.binnenkijken__footer__inner{padding:3.2rem 1.6rem}.binnenkijken__lead{margin:4.8rem 0}.binnenkijken__gallery{grid-template-columns:1fr;gap:1.6rem}.binnenkijken__image-wrapper{aspect-ratio:1 / 1}.binnenkijken__image-wrapper img{position:absolute;height:100%;object-fit:cover}.binnenkijken__card .binnenkijken__image{object-position:center}.binnenkijken__footer__links{margin-top:10vh}.binnenkijken__footer__contact{right:1.6rem;bottom:6.4rem;max-width:calc(100% - 3.2rem)}}.template-page-over-brecht .overbrech-page{background:#c9c4b9}.template-page-over-brecht .overbrech__hero{background:#fff}.template-page-over-brecht .overbrech__hero__title{height:18vh;min-height:11rem;display:flex;align-items:center;justify-content:center}.template-page-over-brecht .overbrech__hero h1{margin:0;font-family:Playfair Display,serif;font-size:clamp(2.4rem,4vw,4.8rem);font-weight:400;letter-spacing:.08em}.template-page-over-brecht .overbrech__hero__image{height:82vh;background-position:center;background-size:cover}.template-page-over-brecht .overbrech__quote .section-p{min-height:100vh;padding:6.4rem;display:flex;flex-direction:column}.template-page-over-brecht .overbrech__quote__content{margin:auto 0 14vh;width:calc(66.6667% - 8.5333rem);max-width:96rem}.template-page-over-brecht .overbrech__quote h2{margin:0;font-family:Playfair Display,serif;font-size:clamp(3rem,4.8vw,5.6rem);font-style:italic;font-weight:400;line-height:1.08;text-transform:none}.template-page-over-brecht .overbrech__quote .rte{margin:0}.template-page-over-brecht .overbrech__quote .rte p{margin:0;font-family:Playfair Display,serif;font-size:clamp(3.2rem,5vw,6.2rem);font-style:italic;font-weight:400;line-height:1.17}.template-page-over-brecht .overbrech__portrait{background-position:center;background-size:cover}.template-page-over-brecht .overbrech__story .section-p{min-height:100vh;padding:6.4rem;display:flex;flex-direction:column}.template-page-over-brecht .overbrech__story__content{margin:auto 0;max-width:104rem}.template-page-over-brecht .overbrech__story h2{margin:0 0 3.2rem;font-family:Playfair Display,serif;font-size:clamp(2.6rem,3.5vw,4.2rem);font-style:italic;font-weight:400;line-height:1.15;text-transform:none}.template-page-over-brecht .overbrech__story__columns{display:flex;gap:7.2rem}.template-page-over-brecht .overbrech__story__columns>.rte{flex:1 1 50%;max-width:46rem;font-size:clamp(1.25rem,1.2vw,1.6rem);line-height:1.72}.template-page-over-brecht .overbrech__story__columns p{margin:0 0 1.6rem}.template-page-over-brecht .overbrech__cta .section-p{min-height:100vh;padding:6.4rem;display:flex;flex-direction:column}.template-page-over-brecht .overbrech__cta__content{margin:auto;max-width:106rem}.template-page-over-brecht .overbrech__cta h2{margin:0;font-family:Playfair Display,serif;font-size:clamp(3rem,4.5vw,5.4rem);font-style:italic;font-weight:400;line-height:1.2;text-transform:none}.template-page-over-brecht .overbrech__cta p{margin:1.8rem 0 0;font-family:Playfair Display,serif;font-size:clamp(1.7rem,2.4vw,3rem);line-height:1.35}.template-page-over-brecht .overbrech__cta__link{display:inline-block;margin-top:3.2rem;padding-bottom:.4rem;border-bottom:1px solid currentColor;border-radius:0;background:transparent;color:#111;font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase}.template-page-over-brecht .overbrech__footer{background:#000;color:#fff}.template-page-over-brecht .overbrech__footer a{color:inherit}.template-page-over-brecht .overbrech__footer__inner{min-height:100vh;padding:6.4rem;position:relative}.template-page-over-brecht .overbrech__footer__links{list-style:none;margin:16vh 0 0;padding:0}.template-page-over-brecht .overbrech__footer__links li+li{margin-top:1.2rem}.template-page-over-brecht .overbrech__footer__links a{border-bottom:1px solid currentColor;font-family:Playfair Display,serif;font-size:clamp(2.8rem,5vw,5.8rem);font-style:italic;line-height:1.1}.template-page-over-brecht .overbrech__footer__contact{position:absolute;right:6.4rem;bottom:6.4rem;max-width:36rem;font-size:1.35rem;line-height:1.6}.template-page-over-brecht .overbrech__footer__contact p{margin:0 0 .8rem}@media only screen and (max-width:46.84em){.template-page-over-brecht .overbrech__hero__title{height:14vh;min-height:8rem}.template-page-over-brecht .overbrech__hero__image{height:86vh}.template-page-over-brecht .overbrech__quote .section-p,.template-page-over-brecht .overbrech__story .section-p{padding:3.2rem 1.6rem}.template-page-over-brecht .overbrech__story__columns{flex-direction:column;gap:.8rem}.template-page-over-brecht .overbrech__cta .section-p,.template-page-over-brecht .overbrech__footer__inner{padding:3.2rem 1.6rem}.template-page-over-brecht .overbrech__footer__links{margin-top:10vh}.template-page-over-brecht .overbrech__footer__contact{right:1.6rem;bottom:6.4rem;max-width:calc(100% - 3.2rem)}}.overbrech-page .overbrech__hero{background:#fff}.overbrech-page .overbrech__quote,.overbrech-page .overbrech__story,.overbrech-page .overbrech__cta{background:#c9c4b9}.overbrech-page .overbrech__hero__title{height:18vh;min-height:11rem;display:flex;align-items:center;justify-content:center}.overbrech-page .overbrech__hero h1{margin:0;font-family:Playfair Display,serif;font-size:clamp(2.4rem,4vw,4.8rem);font-weight:400;letter-spacing:.08em}.overbrech-page .overbrech__hero__image,.overbrech-page .overbrech__portrait{background-position:center;background-size:cover}.overbrech-page .overbrech__hero__image{height:100vh}.overbrech-page .overbrech__images{padding:0 4.8rem;box-sizing:border-box;background:#c9c4b9;min-height:100vh}.overbrech-page .overbrech__images .fp-tableCell,.overbrech-page .overbrech__images .fp-scrollable,.overbrech-page .overbrech__images .fp-scroller{height:100%!important}.overbrech-page .overbrech__images .fp-tableCell,.overbrech-page .overbrech__images .fp-scroller{display:flex;gap:4.8rem;min-height:100vh}.overbrech-page .overbrech__image-pair-item{flex:1 1 0;min-width:0;min-height:100vh;background-size:cover;background-repeat:no-repeat;background-position:center center}.overbrech-page .overbrech__portrait .overbrech__image-pair-item{background-position:center 42%}.overbrech-page .overbrech__full-image{min-height:100vh;background-position:center;background-size:cover;background-repeat:no-repeat}.overbrech-page .overbrech__quote .section-p,.overbrech-page .overbrech__story .section-p,.overbrech-page .overbrech__cta .section-p{min-height:100vh;padding:6.4rem;display:flex;flex-direction:column}.overbrech-page .overbrech__quote .section-p{position:relative}.overbrech-page .overbrech__quote__content{position:absolute;top:50%;width:calc(66.6667% - 8.5333rem);max-width:96rem;margin:0;transform:translateY(-50%)}.overbrech-page .overbrech__quote .rte p,.overbrech-page .overbrech__cta h2{margin:0;font-family:Playfair Display,serif;font-style:italic;font-weight:400}.overbrech-page .overbrech__quote .rte p{font-size:clamp(3.2rem,5vw,6.2rem);line-height:1.17}.overbrech-page .overbrech__story__content{max-width:104rem;margin:auto 0}.overbrech-page .overbrech__story h2{width:50%;margin:0 0 1.6rem;font-family:Lato,sans-serif;font-size:2.6rem;font-style:normal;font-weight:700;line-height:1.5;text-transform:none}.overbrech-page .overbrech__story__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6.4rem}.overbrech-page .overbrech__story__columns>.rte{max-width:none}.overbrech-page .overbrech__story__columns p{margin:0;font-size:1.6rem;line-height:1.5}.overbrech-page .overbrech__story__columns p+p{margin-top:1.8rem}.overbrech-page .overbrech__cta__content{position:static;width:100%;max-width:106rem;margin:auto;transform:none}.overbrech-page .overbrech__cta h2{font-size:clamp(3rem,4.25vw,5rem);line-height:1.2;text-transform:none;white-space:nowrap}.overbrech__cta-mobile-break{display:none}.overbrech-page .overbrech__cta p{margin:1.8rem 0 0;font-family:Lato,sans-serif;font-size:clamp(1.7rem,2.2vw,2.8rem);font-style:normal;font-weight:700;line-height:1.35}.overbrech-page .overbrech__cta__link{display:inline-block;margin-top:3.2rem;padding:1.2rem 2rem;border:0;border-radius:999px;background:#d53130;color:#fff;font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase}.overbrech-page .overbrech__footer{background:#000;color:#fff}.overbrech-page .overbrech__footer a{color:inherit}.overbrech-page .overbrech__footer__inner{min-height:100vh;padding:6.4rem;position:relative}.overbrech-page .overbrech__footer__links{list-style:none;margin:16vh 0 0;padding:0}.overbrech-page .overbrech__footer__links li+li{margin-top:1.2rem}.overbrech-page .overbrech__footer__links a{border-bottom:1px solid currentColor;font-family:Playfair Display,serif;font-size:clamp(2.8rem,5vw,5.8rem);font-style:italic;line-height:1.1}.overbrech-page .overbrech__footer .footer__middle .text-list li+li{margin-top:0}.overbrech-page .overbrech__footer .footer__middle .text-list h2{margin-bottom:1.6rem}.overbrech-page .overbrech__footer__contact{position:absolute;right:6.4rem;bottom:6.4rem;max-width:36rem;font-size:1.35rem;line-height:1.6}.overbrech-page .overbrech__footer__contact p{margin:0 0 .8rem}.overbrech-page .overbrech__logo{position:fixed;top:3.2rem;left:3.2rem;z-index:10;width:25.6rem}@media only screen and (max-width:46.84em){.overbrech-page .overbrech__logo{top:1.6rem;left:1.6rem;width:12.8rem}}@media only screen and (max-width:46.84em){.overbrech-page .overbrech__hero__title{height:14vh;min-height:8rem}.overbrech-page .overbrech__hero__image{height:100vh}.overbrech-page .overbrech__quote .section-p,.overbrech-page .overbrech__story .section-p,.overbrech-page .overbrech__cta .section-p,.overbrech-page .overbrech__footer__inner{padding:3.2rem 1.6rem}.overbrech-page .overbrech__story .section-p{padding:3.2rem 2.4rem}.overbrech-page .overbrech__story h2{font-size:2.2rem}.overbrech-page .overbrech__story__columns p{font-size:1.4rem;line-height:1.6}.overbrech-page .overbrech__story .fp-tableCell,.overbrech-page .overbrech__story .fp-scrollable,.overbrech-page .overbrech__story .fp-scroller{height:auto!important}.overbrech-page .overbrech__story__columns{grid-template-columns:1fr;gap:.8rem}.overbrech-page .overbrech__story__content{margin:auto 0}.overbrech-page .overbrech__story h2{width:100%}.overbrech-page .overbrech__quote__content{right:1.6rem;left:1.6rem;width:auto}.overbrech-page .overbrech__cta h2{white-space:normal}.overbrech-page .overbrech__cta-mobile-break{display:block}.overbrech-page .overbrech__footer__links{margin-top:10vh}.overbrech-page .overbrech__footer__contact{right:1.6rem;bottom:6.4rem;max-width:calc(100% - 3.2rem)}.overbrech-page .overbrech__footer .footer__middle .text-list h2{margin-bottom:0}.overbrech-page [data-anchor=portret]{padding:0}.overbrech-page [data-anchor=portret] .overbrech__image-pair-item:first-child{display:none}.overbrech-page [data-anchor=portret] .overbrech__image-pair-item:last-child{width:100%;flex:1 1 100%}}.werken-page{background:#c9c4b9}.werken-page .werken__hero{background:#fff}.werken-page .werken__title{height:18vh;min-height:11rem;display:flex;align-items:center;justify-content:center}.werken-page .werken__title h1{margin:0;font-family:Lato,sans-serif;font-size:clamp(2.6rem,3.4vw,4.4rem);font-weight:400;letter-spacing:.04em;line-height:1}.werken-page .werken__hero-image{height:100vh;background-position:center 25%;background-size:cover}.werken-page .werken__quote,.werken-page .werken__services,.werken-page .werken__cta{background:#c9c4b9}.werken-page .werken__quote .section-p,.werken-page .werken__services .section-p,.werken-page .werken__cta .section-p{min-height:100vh;box-sizing:border-box;padding:6.4rem;display:flex;flex-direction:column}.werken-page .werken__quote .section-p{justify-content:center}.werken-page .werken__quote .small_title,.werken-page .werken__services .small_title,.werken-page .werken__cta .small_title{position:absolute;top:6.4rem;left:6.4rem}.werken-page .werken__quote p{width:66.6667%;max-width:96rem;margin:0;font-family:Playfair Display,serif;font-size:clamp(3.2rem,5vw,6.2rem);font-style:italic;font-weight:400;line-height:1.17}.werken-page .werken__image,.werken-page .werken__image-pair-item{background-position:center;background-size:cover}.werken-page [data-anchor=interieurbeeld-2] .werken__image-pair-item[style*=MGL8506]{background-position:center}.werken-page [data-anchor=interieurbeeld-2] .werken__image-pair-item[style*=RmariusBforBrecht4]{background-position:center;background-size:cover}.werken-page [data-anchor=inspiratie]{background-position:center 55%}.werken-page .werken__two-column{position:relative;justify-content:center;display:grid!important;grid-template-columns:50% 50%;column-gap:0;align-content:center}.werken-page .werken__two-column h2{grid-column:1;margin:0;padding-right:4rem;align-self:center;font-family:Lato,sans-serif;font-size:clamp(2.8rem,3.6vw,4.6rem);font-style:normal;font-weight:700;line-height:1.18;text-transform:none}.werken-page .werken__details{grid-column:2;display:grid;gap:3.2rem;padding-left:3.2rem}.werken-page .werken__details article{max-width:44rem}.werken-page .werken__details h3{margin:0 0 .8rem;font-family:Lato,sans-serif;font-size:clamp(1.7rem,1.6vw,2.1rem);font-weight:700;line-height:1.25;text-transform:none;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.35rem}.werken-page .werken__details p,.werken-page .werken__details li{margin:0 0 1.2rem;font-size:clamp(1.35rem,1.25vw,1.65rem);line-height:1.65}.werken-page .werken__details ul{margin:0;padding-left:1.8rem}.werken-page .werken__details li{margin-bottom:.25rem}.werken-page [data-anchor=interieurbeeld-1]+.werken__services .section-p{padding-right:8rem;padding-left:8rem}.werken-page [data-anchor=interieurbeeld-1]+.werken__services .small_title{left:8rem}.werken-page [data-anchor=interieurbeeld-1]+.werken__services .werken__two-column{grid-template-columns:47% 53%;align-content:start;padding-top:15rem}.werken-page [data-anchor=interieurbeeld-1]+.werken__services .werken__two-column h2{padding-right:6rem;align-self:start;font-family:Playfair Display,serif;font-size:clamp(4.2rem,4.6vw,6.2rem);font-style:italic;font-weight:400;line-height:1.12}.werken-page [data-anchor=interieurbeeld-1]+.werken__services .werken__details{gap:3.8rem;padding-left:3.8rem}.werken-page [data-anchor=kort-advies] .werken__details{transform:translateY(3.6rem)}.werken-page [data-anchor=interieurbeeld-1]+.werken__services .werken__details article{max-width:58rem}.werken-page [data-anchor=inspiratie]+.werken__services .werken__two-column{grid-template-columns:50% 50%;grid-template-rows:27.5rem auto;align-content:stretch;padding:9.6rem 5.6rem 2rem}.werken-page [data-anchor=inspiratie]+.werken__services .small_title{top:2rem;left:5.6rem}.werken-page [data-anchor=inspiratie]+.werken__services .werken__split-heading{display:contents;font-family:Playfair Display,serif;font-size:clamp(4.2rem,3.4vw,4.6rem);font-style:italic;font-weight:400;line-height:1.22}.werken-page [data-anchor=inspiratie]+.werken__services .werken__split-heading span:last-child{grid-column:1;grid-row:2;align-self:start}.werken-page [data-anchor=inspiratie]+.werken__services .werken__split-heading span:first-child{grid-column:1;grid-row:1;align-self:start}.werken-page [data-anchor=inspiratie]+.werken__services .werken__details{grid-template-rows:repeat(3,minmax(0,1fr));align-content:stretch;padding-left:0}.werken-page [data-anchor=inspiratie]+.werken__services .werken__details--split{display:contents}.werken-page [data-anchor=inspiratie]+.werken__services .werken__details--split>article{grid-column:2;grid-row:1;transform:translateY(3.1rem)}.werken-page [data-anchor=inspiratie]+.werken__services .werken__details--split article{max-width:52rem}.werken-page .werken__details-secondary{grid-column:2;grid-row:2;display:grid;align-content:start;gap:3.6rem;transform:translateY(2.3rem)}.werken-page [data-anchor=inspiratie]+.werken__services .werken__split-heading span:last-child{transform:none}.werken-page .werken__images{padding:0 4.8rem;box-sizing:border-box;background:#c9c4b9;min-height:100vh}.werken-page .werken__images .fp-tableCell,.werken-page .werken__images .fp-scrollable,.werken-page .werken__images .fp-scroller{height:100%!important}.werken-page .werken__images .fp-tableCell,.werken-page .werken__images .fp-scroller{display:flex;gap:4.8rem;min-height:100vh}.werken-page .werken__image-pair-item{flex:1 1 0;min-width:0;min-height:100vh;background-size:cover;background-repeat:no-repeat}.werken-page .werken__image-pair-item:first-child{background-position:center center}.werken-page .werken__image-pair-item:last-child{background-position:center center}.werken-page .werken__expectations .werken__details{grid-template-columns:1fr;gap:3.2rem;transform:translateY(4.7rem)}.werken-page .werken__expectations .werken__two-column h2{font-family:Playfair Display,serif;font-size:46px;font-style:italic;font-weight:400;line-height:54px}.werken-page .werken__expectations .werken__two-column{transform:translateY(-3.2rem)}.werken-page .werken__expectations .small_title{transform:translateY(3.2rem)}.werken-page .werken__cta .section-p{position:relative}.werken-page .werken__cta-content{max-width:106rem;margin:auto;text-align:center}.werken-page .werken__cta h2{margin:0;font-family:Playfair Display,serif;font-size:clamp(3rem,4.25vw,5rem);font-style:italic;font-weight:400;line-height:1.2;text-transform:none}.werken-page .werken__cta p{margin:1.8rem 0 0;font-family:Lato,sans-serif;font-size:clamp(1.7rem,2.2vw,2.8rem);font-weight:700;line-height:1.35}.werken-page .werken__cta a{display:inline-block;margin-top:3.2rem;border:0;padding:1.2rem 2rem;border-radius:999px;background:#d53130;color:#fff;font-size:1.4rem;letter-spacing:.08em;text-decoration:none}.werken-page .werken__cta a:hover,.werken-page .werken__cta a:focus,.werken-page .werken__cta a:active{border:0;color:#fff;text-decoration:none}.werken-page .werken__footer{background:#000;color:#fff}.werken-page .werken__footer a{color:inherit}.werken-page .werken__footer-inner{min-height:100vh;padding:6.4rem;position:relative}.werken-page .werken__footer nav ul{list-style:none;margin:16vh 0 0;padding:0}.werken-page .werken__footer nav li+li{margin-top:1.2rem}.werken-page .werken__footer nav a{border-bottom:1px solid currentColor;font-family:Playfair Display,serif;font-size:clamp(2.8rem,5vw,5.8rem);font-style:italic;line-height:1.1}.werken-page .werken__footer-contact{position:absolute;right:6.4rem;bottom:6.4rem;max-width:36rem;font-size:1.35rem;line-height:1.6}.werken-page .werken__footer-contact p{margin:0 0 .8rem}.werken-page .werken__hero{position:relative}.werken-page .werken__logo{position:absolute;top:3.2rem;left:3.2rem;z-index:10;width:25.6rem}@media only screen and (max-width:46.84em){.werken-page .werken__title{height:14vh;min-height:8rem}.werken-page .werken__hero-image{height:100vh}.werken-page .werken__hero-image{background-position:21% center}.werken-page .werken__quote .section-p,.werken-page .werken__services .section-p,.werken-page .werken__cta .section-p,.werken-page .werken__footer-inner{padding:3.2rem 1.6rem}.werken-page .werken__services .fp-tableCell,.werken-page .werken__services .fp-scrollable,.werken-page .werken__services .fp-scroller{height:auto!important}.werken-page .werken__quote .small_title,.werken-page .werken__services .small_title,.werken-page .werken__cta .small_title{top:3.2rem;left:1.6rem}.werken-page [data-anchor=interieurbeeld-1]+.werken__services .section-p{padding-right:3.2rem;padding-left:3.2rem}.werken-page [data-anchor=interieurbeeld-1]+.werken__services .small_title{left:3.2rem}.werken-page [data-anchor=interieurbeeld-1]+.werken__services .werken__two-column{padding-top:11rem}.werken-page [data-anchor=interieurbeeld-1]+.werken__services .werken__two-column h2{padding:0}.werken-page [data-anchor=interieurbeeld-1]+.werken__services .werken__details{gap:2.4rem;padding:0}.werken-page [data-anchor=kort-advies] .werken__details{transform:none}.werken-page [data-anchor=inspiratie]+.werken__services .werken__two-column{padding:11rem 1.6rem 3.2rem}.werken-page [data-anchor=inspiratie]+.werken__services .small_title{top:3.2rem;left:1.6rem}.werken-page [data-anchor=inspiratie]+.werken__services .werken__split-heading,.werken-page [data-anchor=inspiratie]+.werken__services .werken__details--split{display:contents}.werken-page [data-anchor=inspiratie]+.werken__services .werken__split-heading span:first-child{order:1}.werken-page [data-anchor=inspiratie]+.werken__services .werken__details--split>article{order:2}.werken-page [data-anchor=inspiratie]+.werken__services .werken__split-heading span:last-child{order:3}.werken-page [data-anchor=inspiratie]+.werken__services .werken__details-secondary{order:4}.werken-page [data-anchor=inspiratie]+.werken__services .werken__details--split article p:first-of-type,.werken-page [data-anchor=inspiratie]+.werken__services .werken__details-secondary article p:first-of-type{font-style:italic}.werken-page [data-anchor=inspiratie]+.werken__services .werken__details{grid-template-rows:none}.werken-page [data-anchor=inspiratie]+.werken__services .werken__details--split>article,.werken-page .werken__details-secondary{grid-column:auto;grid-row:auto}.werken-page [data-anchor=inspiratie]+.werken__services .werken__details--split>article{transform:none}.werken-page .werken__details-secondary{transform:none}.werken-page .werken__details-secondary{gap:2.4rem}.werken-page [data-anchor=inspiratie]+.werken__services .werken__split-heading span:last-child{transform:none}.werken-page .werken__quote p{width:100%}.werken-page .werken__two-column{display:flex!important;gap:3.2rem}.werken-page .werken__two-column h2{padding:0}.werken-page .werken__details{display:grid;gap:2.4rem;padding:0}.werken-page .werken__expectations .werken__details{grid-template-columns:1fr}.werken-page .werken__expectations .werken__details{transform:none}.werken-page .werken__expectations .werken__two-column{transform:none;padding-top:11rem}.werken-page .werken__expectations .werken__two-column h2{align-self:flex-start;width:100%;font-family:Playfair Display,serif;font-size:25px;font-style:italic;font-weight:400;line-height:29px}.werken-page .werken__expectations .small_title{transform:none}.werken-page .werken__images{height:auto!important;min-height:0;padding:0}.werken-page .werken__images .fp-tableCell,.werken-page .werken__images .fp-scrollable,.werken-page .werken__images .fp-scroller{display:block;height:auto!important;min-height:0}.werken-page .werken__image-pair-item{width:100%;min-height:75vh}.werken-page .werken__image-pair-item+.werken__image-pair-item{margin-top:1.6rem}.werken-page [data-anchor=interieurbeeld-1] .werken__image-pair-item:nth-child(n+2),.werken-page [data-anchor=interieurbeeld-2] .werken__image-pair-item:nth-child(n+2){display:none}.werken-page [data-anchor=interieurbeeld-1],.werken-page [data-anchor=interieurbeeld-1] .fp-tableCell,.werken-page [data-anchor=interieurbeeld-1] .werken__image-pair-item:first-child{height:100vh!important;min-height:100vh}.werken-page .werken__footer nav ul{margin-top:10vh}.werken-page .werken__footer-contact{right:1.6rem;bottom:6.4rem;max-width:calc(100% - 3.2rem)}.werken-page .werken__logo{top:1.6rem;left:1.6rem;width:12.8rem}}.afspraak-page{background:#c9c4b9}.afspraak-page .afspraak__hero{background:#fff}.afspraak-page .afspraak__title{height:18vh;min-height:11rem;display:flex;align-items:center;justify-content:center}.afspraak-page .afspraak__title h1{margin:0;font-family:Lato,sans-serif;font-size:clamp(2.6rem,3.4vw,4.4rem);font-weight:400;letter-spacing:.04em;line-height:1}.afspraak-page .afspraak__hero{position:relative}.afspraak-page .afspraak__logo{position:absolute;top:3.2rem;left:3.2rem;z-index:10;width:25.6rem}.afspraak-page .afspraak__hero-image{height:100vh;background-position:center;background-size:cover}.afspraak-page .afspraak__intro .section-p{min-height:100vh;box-sizing:border-box;padding:6.4rem;display:flex;flex-direction:column;justify-content:center}.afspraak-page .afspraak__intro .small_title,.afspraak-page .afspraak__form-panel>.small_title{position:absolute;top:6.4rem;left:6.4rem}.afspraak-page .afspraak__intro p{width:66.6667%;max-width:96rem;margin:0;font-family:Playfair Display,serif;font-size:clamp(3.2rem,5vw,6.2rem);font-style:italic;font-weight:400;line-height:1.17}.afspraak-page .afspraak__contact{min-height:100vh;background:#c9c4b9}.afspraak-page .afspraak__contact .fp-tableCell,.afspraak-page .afspraak__contact .fp-scrollable,.afspraak-page .afspraak__contact .fp-scroller{height:100%!important}.afspraak-page .afspraak__contact .fp-tableCell,.afspraak-page .afspraak__contact .fp-scroller{display:flex;min-height:100vh}.afspraak-page .afspraak__contact-image,.afspraak-page .afspraak__form-panel{width:50%;min-height:100vh}.afspraak-page .afspraak__contact-image{background-position:center;background-size:cover}.afspraak-page .afspraak__form-panel{position:relative;display:flex;box-sizing:border-box;padding:6.4rem}.afspraak-page .afspraak__form-content{width:min(100%,48rem);margin:auto}.afspraak-page .afspraak__form-content h2{margin:0 0 3.2rem;font-family:Playfair Display,serif;font-size:clamp(2.4rem,2.4vw,3.2rem);font-weight:700;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:.4rem;text-transform:none}.afspraak-page .afspraak__form-content address,.afspraak-page .afspraak__form-content p{margin:0 0 3.2rem;font-size:clamp(1.4rem,1.25vw,1.6rem);font-style:normal;line-height:1.5}.afspraak-page .afspraak__form-content a{color:inherit}.afspraak-page .afspraak__form-content p a{overflow-wrap:anywhere;border-bottom-width:1px}.afspraak-page .afspraak__form input,.afspraak-page .afspraak__form textarea{display:block;width:100%;box-sizing:border-box;margin:0 0 1.6rem;padding:1.2rem 2rem;border:0;border-radius:1.4rem;background:#fff;color:#111;font-family:Lato,sans-serif;font-size:1.5rem;line-height:1.3}.afspraak-page .afspraak__form textarea{height:17rem;resize:vertical}.afspraak-page .afspraak__form button{min-width:24rem;margin-top:1.6rem;padding:1.3rem 2rem;border:0;border-radius:999px;background:#d53130;color:#fff;font-family:Lato,sans-serif;font-size:1.4rem;letter-spacing:.06em}.afspraak-page .afspraak__form-success{font-weight:700}.afspraak-page .afspraak__footer{background:#000;color:#fff}.afspraak-page .afspraak__footer a{color:inherit}.afspraak-page .afspraak__footer-inner{min-height:100vh;padding:6.4rem;position:relative}.afspraak-page .afspraak__footer nav ul{list-style:none;margin:16vh 0 0;padding:0}.afspraak-page .afspraak__footer nav li+li{margin-top:1.2rem}.afspraak-page .afspraak__footer nav a{border-bottom:1px solid currentColor;font-family:Playfair Display,serif;font-size:clamp(2.8rem,5vw,5.8rem);font-style:italic;line-height:1.1}.afspraak-page .afspraak__footer-contact{position:absolute;right:6.4rem;bottom:6.4rem;max-width:36rem;font-size:1.35rem;line-height:1.6}.afspraak-page .afspraak__footer-contact p{margin:0 0 .8rem}@media only screen and (max-width:46.84em){.afspraak-page .afspraak__title{height:14vh;min-height:8rem}.afspraak-page .afspraak__hero-image{height:100vh}.afspraak-page .afspraak__intro .section-p,.afspraak-page .afspraak__form-panel,.afspraak-page .afspraak__footer-inner{padding:3.2rem 1.6rem}.afspraak-page .afspraak__intro .section-p{padding-right:3.2rem;padding-left:3.2rem}.afspraak-page .afspraak__intro .small_title,.afspraak-page .afspraak__form-panel>.small_title{top:3.2rem;left:1.6rem}.afspraak-page .afspraak__intro .small_title{left:3.2rem}.afspraak-page .afspraak__intro p{width:100%}.afspraak-page .afspraak__contact .fp-tableCell,.afspraak-page .afspraak__contact .fp-scrollable,.afspraak-page .afspraak__contact .fp-scroller{height:auto!important}.afspraak-page .afspraak__contact .fp-tableCell,.afspraak-page .afspraak__contact .fp-scroller{display:flex;flex-direction:column}.afspraak-page .afspraak__contact-image,.afspraak-page .afspraak__form-panel{width:100%}.afspraak-page .afspraak__contact-image{min-height:55vh}.afspraak-page .afspraak__form-panel{min-height:0;padding-top:9.6rem}.afspraak-page .afspraak__form button{min-width:0;width:100%}.afspraak-page .afspraak__footer nav ul{margin-top:10vh}.afspraak-page .afspraak__footer-contact{right:1.6rem;bottom:6.4rem;max-width:calc(100% - 3.2rem)}.afspraak-page .afspraak__logo{top:1.6rem;left:1.6rem;width:12.8rem}}.template-index .introduction__quote h2,.template-page-projecten .introduction__cases--header h1,.binnenkijken__lead,.binnenkijken__footer__links a,.template-page-over-brecht .overbrech__quote h2,.template-page-over-brecht .overbrech__quote .rte p,.template-page-over-brecht .overbrech__story h2,.template-page-over-brecht .overbrech__cta h2,.template-page-over-brecht .overbrech__footer__links a,.overbrech-page .overbrech__quote .rte p,.overbrech-page .overbrech__cta h2,.overbrech-page .overbrech__footer__links a,.afspraak-page .afspraak__intro p,.werken-page .werken__quote p,.werken-page [data-anchor=interieurbeeld-1]+.werken__services .werken__two-column h2,.werken-page [data-anchor=inspiratie]+.werken__services .werken__split-heading,.werken-page .werken__cta h2,.werken-page .werken__footer nav a{font-size:25px;line-height:29px}@media only screen and (min-width:46.85em){.template-index .introduction__quote h2,.template-page-projecten .introduction__cases--header h1,.binnenkijken__lead,.binnenkijken__footer__links a,.template-page-over-brecht .overbrech__quote h2,.template-page-over-brecht .overbrech__quote .rte p,.template-page-over-brecht .overbrech__story h2,.template-page-over-brecht .overbrech__cta h2,.template-page-over-brecht .overbrech__footer__links a,.overbrech-page .overbrech__quote .rte p,.overbrech-page .overbrech__cta h2,.overbrech-page .overbrech__footer__links a,.afspraak-page .afspraak__intro p,.werken-page .werken__quote p,.werken-page [data-anchor=interieurbeeld-1]+.werken__services .werken__two-column h2,.werken-page [data-anchor=inspiratie]+.werken__services .werken__split-heading,.werken-page .werken__cta h2,.werken-page .werken__footer nav a{font-size:46px;line-height:54px}}@media only screen and (max-width:46.84em){html.fp-enabled{scroll-snap-type:y mandatory;scroll-behavior:smooth}body.fp-responsive #fullpage>.fp-section{scroll-snap-align:start;scroll-snap-stop:normal}body.fp-responsive #fullpage>.fp-section:before{content:"";position:absolute;top:0;left:0;width:1px;height:1px;scroll-snap-align:start;scroll-snap-stop:always}html:has(#fullpage.project){scroll-snap-type:none;scroll-behavior:auto}body:has(#fullpage.project) #fullpage.project>.fp-section{scroll-snap-align:none;scroll-snap-stop:normal}body:has(#fullpage.project) #fullpage.project>.fp-section:before{display:none}.project .fp-section:has(.bg__full){display:block;height:auto!important;min-height:0}.project .fp-section:has(.bg__full)>.fp-tableCell{display:block;position:relative;width:100%;height:calc(100vw - 1.6rem)!important;aspect-ratio:auto;background:#c9c4b9}.project .fp-section:has(.bg__full.project__image--fullbleed)>.fp-tableCell{height:100vw!important;aspect-ratio:1 / 1}.project .fp-section:has(.bg__full.project__image--last)>.fp-tableCell{height:100vw!important}.project .fp-section:has(.bg__full) .bg__full{top:1.6rem;right:1.6rem;bottom:0;left:1.6rem;width:auto;height:auto;background-position:center;background-size:cover}.project .fp-section:has(.bg__full) .bg__full.project__image--fullbleed{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.project .fp-section:has(.bg__full) .bg__full.project__image--last{top:1.6rem;right:1.6rem;bottom:1.6rem;left:1.6rem;width:auto;height:auto}.project .fp-section[data-anchor=project]>.fp-tableCell>.project__header{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;height:auto;box-sizing:border-box}.project .fp-section:has(.project__half--section){display:block;height:auto!important;min-height:0}.project .fp-section:has(.project__half--section)>.fp-tableCell{display:block;height:auto!important}.project .project__half{display:grid;grid-template-columns:minmax(0,1fr);width:100%;height:auto!important}.project .project__half--section{position:relative;width:calc(100% - 3.2rem);height:auto!important;min-height:0;margin:1.6rem auto 0;aspect-ratio:1 / 1;overflow:hidden;padding:0!important;background:#c9c4b9}.project .project__half--section>*{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-position:center;background-size:cover}.project .project__half--section.project__image--fullbleed{width:100%;margin:0}.project .project__half--section.project__image--last{width:calc(100% - 3.2rem);margin:1.6rem auto}.project .hout-design-second-half .project__half--section{padding:0!important}.project .fp-section.project__ht{display:block;height:auto!important;min-height:0}.project .project__ht>.fp-tableCell{display:block;height:auto!important}.project .project__ht .flex.h-100{display:block;height:auto!important}.project .project__ht .bg__half:first-child{position:relative;width:calc(100% - 3.2rem);height:auto;margin:1.6rem auto 0;aspect-ratio:1 / 1;background-color:#c9c4b9;background-position:center;background-size:cover}.project .project__ht .bg__half:first-child.project__image--fullbleed{width:100%;margin:0}.project .project__ht .bg__half:first-child.project__image--last{width:calc(100% - 3.2rem);margin:1.6rem auto}.binnenkijken__lead{font-size:22px}.template-index .introduction__text .section-p,.template-index .introduction__quote .section-p,.template-page-over-brecht .overbrech__quote .section-p,.overbrech-page .overbrech__quote .section-p,.werken-page .werken__quote .section-p{box-sizing:border-box;padding-left:3.2rem;padding-right:3.2rem}.template-index .introduction__text h2{left:3.2rem;right:3.2rem;width:auto;box-sizing:border-box}.template-page-over-brecht .overbrech__quote__content,.overbrech-page .overbrech__quote__content{left:3.2rem;right:3.2rem;width:auto}.template-index .introduction__quote .small_title,.template-page-over-brecht .overbrech__quote .small_title,.overbrech-page .overbrech__quote .small_title,.werken-page .werken__quote .small_title{left:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/homepage-overrides.css.map */
