ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}a,body{color:#6f6f6f}body{overflow-y:scroll;padding:1rem;background-color:#fff;font-family:"DM Sans",sans-serif;font-size:1rem;-webkit-font-smoothing:antialiased;overflow-x:hidden}.navbar-toggler,button{outline:0!important}a{-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out;text-decoration:none}.img-cover{object-fit:cover}.skip-link{display:none}.navbar-toggler{width:55px;height:50px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;z-index:1000}.navbar .navbar-toggler:focus{box-shadow:none}.navbar-toggler .navbar-toggler-line{width:24px;height:2px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.navbar-toggler .navbar-toggler-line:nth-of-type(1){width:23px;-webkit-transform:rotate(-45deg) translate(-4px,4px);-ms-transform:rotate(-45deg) translate(-4px,4px);transform:rotate(-45deg) translate(-4px,4px)}.navbar-toggler .navbar-toggler-line:nth-of-type(2){opacity:0}.navbar-toggler .navbar-toggler-line:nth-of-type(3){width:23px;margin-bottom:0;-webkit-transform:rotate(45deg) translate(-4px,-5px);-ms-transform:rotate(45deg) translate(-4px,-5px);transform:rotate(45deg) translate(-4px,-5px)}.navbar-toggler.collapsed .navbar-toggler-line:nth-of-type(1),.navbar-toggler.collapsed .navbar-toggler-line:nth-of-type(3){width:24px;-webkit-transform:rotate(0) translate(0);-ms-transform:rotate(0) translate(0);transform:rotate(0) translate(0)}.navbar-toggler.collapsed .navbar-toggler-line:nth-of-type(2){opacity:1}.properties-filter{position:relative}.properties-filter .properties-filter-range-list{width:100%;height:60px;line-height:60px;position:relative;margin-bottom:.5rem;padding:0 40px 0 20px;background-color:#fff;cursor:pointer;z-index:2}.properties-filter .properties-filter-range-list:after{margin:auto;position:absolute;top:50%;right:25px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);border-left:5px solid #fff0;border-right:5px solid #fff0;border-top:5px solid #333;transition:ease-in .15s;content:""}.properties-filter .properties-filter-range-list .facetwp-type-radio{width:100%;height:auto;max-height:320px;position:absolute;left:0;background-color:#fff;overflow:auto;display:none}.properties-filter-extra .facetwp-sort,.properties-filter-extra .properties-filter-show{min-width:100px;margin-left:1rem;position:relative;float:left}.properties-filter-extra .facetwp-sort{height:60px}@media (max-width:767.98px){.properties-filter-extra .facetwp-sort{margin-left:0;margin-right:1rem}}.properties-filter-extra .facetwp-sort:after,.properties-filter-extra .facetwp-sort:before{width:7px;height:2px;position:absolute;top:50%;background-color:#212529;content:""}.properties-filter-extra .facetwp-sort:before{right:24px;-webkit-transform:translate(0,-50%) rotate(45deg);-ms-transform:translate(0,-50%) rotate(45deg);transform:translate(0,-50%) rotate(45deg)}.properties-filter-extra .facetwp-sort:after{right:20px;-webkit-transform:translate(0,-50%) rotate(-45deg);-ms-transform:translate(0,-50%) rotate(-45deg);transform:translate(0,-50%) rotate(-45deg)}.properties-filter-extra .properties-filter-show{height:60px;margin:0;padding:20px 40px 20px 20px;border:0;border-radius:0;box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;appearance:none;display:block}.properties-filter-default{position:relative;z-index:3}.properties-filter-more-options{background-color:#f6f7f4;z-index:2}.properties-filter-more-close{background-color:#fafbf7}.properties-filter-more-close a{height:60px;line-height:60px;cursor:pointer}.properties-filter-more-close a .facetwp-counts{margin-right:.5rem;float:left}.properties-filter-more-close a:focus,.properties-filter-more-close a:hover{text-decoration:none}.properties-filter-v-1 .facetwp-facet{height:60px;margin-bottom:.5rem}@media (max-width:767.98px){.properties-filter-v-1 .facetwp-facet,.properties-filter-v-1 .properties-filter-range-list{margin-bottom:.5rem}.properties-filter-show{padding-right:20px!important;cursor:pointer}.properties-filter-show svg{max-width:20px}.properties-filter:not(.properties-filter-v-search){width:100%;height:100vh;position:fixed!important;top:0;left:-100%;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out;z-index:9999;overflow-y:scroll;overflow-x:hidden}.properties-filter .properties-filter-header,.properties-filter-more-close,.properties-filter-more-options{background-color:#edefe9}.properties-filter-v-1 .properties-filter-header{background-color:#fff}.properties-filter .properties-filter-header span.close{width:15px;height:15px;top:50%;right:1rem;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;opacity:1;z-index:2}.properties-filter .properties-filter-header span.close:focus,.properties-filter .properties-filter-header span.close:hover{opacity:1}.properties-filter .properties-filter-header span.close:after,.properties-filter .properties-filter-header span.close:before{width:15px;height:2px;position:absolute;top:50%;left:50%;background-color:#000;content:""}.properties-filter .properties-filter-header span.close:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.properties-filter .properties-filter-header span.close:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}}@media (min-width:768px) and (max-width:991.98px){.properties-filter-v-1 .facetwp-facet,.properties-filter-v-1 .properties-filter-range-list{margin-bottom:.5rem}}.properties-filter-v-1 .facetwp-facet-zoeken.facetwp-type-fselect{height:auto}.properties-pagination .facetwp-facet{margin-bottom:0;margin-left:auto;display:table}.properties-title h1{font-size:2.5rem;color:#fff;font-weight:700}.properties-title .facetwp-counts{padding:.2rem;font-size:.7rem;color:#fff;font-weight:700;display:table}.properties .object .object-image img{width:100%;height:320px;border-top-left-radius:12pt;border-top-right-radius:12pt}.properties .object .object-image div.object-status-new{left:auto;right:.5rem}.properties .object .object-price{font-weight:700}.properties .object .object-feature .object-feature-info{word-wrap:break-word}.properties .object .object-view a{width:50px;height:50px;line-height:48px;padding:0!important;background-color:#003457;border-radius:50%;border:0;color:#fff;font-size:1.5rem;text-align:center}.properties .object .object-view a:focus,.properties .object .object-view a:hover{background-color:#c00031}svg.svg-brand{max-height:50px}svg.svg-brand .svg-nvm-1{fill:#005ad2}svg.svg-brand .svg-funda-1{fill:#60c5f8}svg.svg-brand .svg-funda-2{fill:#53241b}svg.svg-brand .svg-funda-3{fill:#fff}svg.svg-brand .svg-nwwi-1{fill:#1e0f49}svg.svg-brand .svg-nwwi-2{fill:#fff}svg.svg-brand .svg-nwwi-3{fill:#cad400}svg.svg-brand .svg-nrvt-1{fill:#fff}svg.svg-brand .svg-nrvt-2{fill:#bb1e2a}@media (max-width:767.98px){body{padding:0}}h1,h3,h4,h5{color:#003457;font-weight:700}h3{margin-bottom:2rem;font-size:2rem}a:focus,a:hover{color:#003457}::-moz-selection{background:#003457;color:#fff}::selection{background:#003457;color:#fff}li,p{line-height:1.8}.extra-contact{left:0;z-index:999}.phone-contact{top:calc(50% - 60px)}.whatsapp-contact{top:50%}.extra-contact .extra-contact-icon{width:60px;height:60px;background-color:#00a833}.extra-contact .extra-contact-icon svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.phone-contact .extra-contact-icon{border-top-right-radius:1rem;border-bottom:1px solid rgb(255 255 255/.3)}.whatsapp-contact .extra-contact-icon{border-bottom-right-radius:1rem}.extra-contact:hover .extra-contact-icon{background-color:#008026}@media (max-width:767.98px){.extra-contact{width:50%}.phone-contact{top:auto;bottom:0;left:auto;right:0}.whatsapp-contact{top:auto;bottom:0;left:0}.extra-contact .extra-contact-icon{width:100%}.phone-contact .extra-contact-icon{border-left:1px solid rgb(255 255 255/.3);border-bottom:0}.whatsapp-contact .extra-contact-icon{border-top-left-radius:1rem;border-bottom-right-radius:0}}.navbar{padding:3rem 2rem;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.navbar .navbar-brand{padding-top:0;padding-bottom:0}.navbar .navbar-brand svg{height:58px}.footer svg .svg-color-1,.navbar .navbar-brand svg .svg-color-1{fill:#c00031}.footer svg .svg-color-2,.navbar .navbar-brand svg .svg-color-2{fill:#edabad}.footer svg .svg-color-3,.navbar .navbar-brand svg .svg-color-3{fill:#fff}.footer svg .svg-color-4,.footer svg .svg-color-5,.navbar .navbar-brand svg .svg-color-4,.navbar .navbar-brand svg .svg-color-5{fill:#e35756}.navbar-toggler{margin-bottom:1rem}.navbar-toggler .navbar-toggler-line{background-color:#003457}.navbar .navbar-nav .nav-item{margin-right:1rem}.navbar .navbar-nav .nav-link{position:relative;color:#fff}.navbar .navbar-nav .nav-link:before{width:100%;height:.25rem;position:absolute;bottom:0;left:0;right:0;background-image:url(https://hofstedewerkendam.nl/wp-content/uploads/2024/08/highlight.svg);background-position:center;background-repeat:no-repeat;background-size:100%;opacity:0;content:""}.navbar .navbar-nav .nav-link.current-menu-item,.navbar .navbar-nav .nav-link:focus,.navbar .navbar-nav .nav-link:hover{color:#fff}.navbar .navbar-nav .nav-link.current-menu-item:before,.navbar .navbar-nav .nav-link:focus:before,.navbar .navbar-nav .nav-link:hover:before{--tw-scale-x:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.navbar .dropdown-menu{padding:.75rem;position:absolute;background-color:#fff;border:0;border-radius:1rem}.navbar .dropdown-menu li{float:none!important;margin-right:0!important}.navbar .dropdown-item{width:100%;margin-left:0;margin-right:0;padding-top:.5rem;padding-bottom:.5rem;border-bottom:1px dotted #b0d0e6;font-size:.9em;color:#003457;text-transform:none;font-weight:300}.navbar .dropdown-item:focus,.navbar .dropdown-item:hover{background-color:#fff0;color:#c00031}.navbar .dropdown-menu li:last-of-type .dropdown-item{border-bottom:0}@media (max-width:991.98px){.navbar{padding:2rem 1rem}.navbar:before{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgb(255 255 255/.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem;content:"";z-index:-1}.navbar .navbar-brand svg{height:48px}.navbar .navbar-brand svg .svg-color-3{fill:#003457}.navbar .navbar-toggler{margin-bottom:0}.navbar .navbar-nav .nav-link,.navbar .navbar-nav .nav-link.current-menu-item,.navbar .navbar-nav .nav-link:focus,.navbar .navbar-nav .nav-link:hover{color:#003457}.navbar .navbar-nav .nav-link:before{display:none}.navbar .dropdown-menu{padding:0;position:relative;background-color:#fff0;border:0;border-radius:0}.navbar .dropdown-item{border-bottom:0;color:#003457}}@media (min-width:992px) and (max-width:1199.98px){.navbar .navbar-brand svg{height:35px}.navbar .navbar-nav .nav-item{margin-right:0}.navbar .navbar-nav .nav-link{font-size:.9rem}}@media (min-width:1200px) and (max-width:1399.98px){.navbar .navbar-brand svg{height:50px}}.properties-filter-extra,.properties-filter-v-1:before{background-image:linear-gradient(90deg,#003457,#003457be)}.properties-filter-extra{padding-top:10rem!important;padding-bottom:0!important;border-top-left-radius:1rem;border-top-right-radius:1rem}.properties-filter-extra .properties-filter-show{padding-top:16px;background-color:#dbdbdb;border-radius:1.5rem;font-size:1rem}.properties-filter-extra .properties-filter-extra-main{position:relative}.properties-filter-more-close a,.properties-title .facetwp-counts{background-color:#c00031}.properties-filter-v-1{min-height:180px;margin-bottom:0!important;background-color:#f4f4f4}.properties-filter-v-1:before{width:100%;height:83px;position:absolute;top:0;left:0;content:""}.properties-filter-v-1 .properties-filter-default{max-width:1320px;position:relative;top:40px;margin-left:auto;margin-right:auto;padding-top:.75rem!important;padding-bottom:.75rem!important;background-color:#fff;border-radius:1.5rem;font-size:1rem}.properties-filter-v-1 .properties-filter-range-list{margin-bottom:0}.properties-filter-v-1 .facetwp-facet,.properties-filter-v-1 .facetwp-facet-zoeken.facetwp-type-fselect{margin-bottom:0;border-right:1px solid #ebebeb}.properties-filter-v-1 .col-properties-filter-price-from .properties-filter-range-list{border-right:1px solid #ebebeb}.properties .object .object-feature>.row>.col-5,.properties-filter-v-1 .properties-filter-more-close{display:none}.properties-filter .properties-filter-more-options{padding-top:130px!important;background-color:#f4f4f4}.properties-filter .properties-filter-more-options .container{padding-left:0;padding-right:0}.properties-filter-selections{padding-top:2rem;background-color:#f4f4f4}@media (min-width:768px){.properties-filter-extra .col-12.col-md-4,.properties-filter-extra .col-12.col-md-8{width:50%}}.properties-title .facetwp-counts{width:30px;height:30px;line-height:30px;margin-top:10px;padding:0;border-radius:50%;text-align:center}.properties{background-color:#f4f4f4}.properties .object{height:100%;position:relative;background-color:#fff;border-radius:1.5rem}.properties .object .object-image div.object-status{padding:.5rem 2rem!important;position:absolute!important;top:auto;top:1rem;left:1rem;background-color:#c00031;border-radius:8pt;font-size:12pt;color:#fff;font-weight:600;display:table;z-index:3}.properties .object .object-image div.object-status.object-status-new{background-color:#00a833}.properties .object .object-info{padding-left:2rem;padding-right:2rem}.properties .object .object-address .object-housenumber,.properties .object .object-address .object-housenumber-addition,.properties .object .object-address .object-street{font-size:1.2rem;font-weight:700}.properties .object .object-price{color:#c00031}.properties .object .object-features{width:100%;margin-bottom:0!important;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2rem;margin-bottom:1rem!important}.properties .object .object-feature{width:100%;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;font-size:.9rem}.properties .object .object-feature>.row>.col-7{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.properties .object-features .object-feature-aantalkamers .object-feature-info:before,.properties .object-features .object-feature-totalekadestraleoppervlakte .object-feature-info:before,.properties .object-features .object-feature-woonoppervlakte .object-feature-info:before{width:40px;height:30px;background-repeat:no-repeat;background-position:left 2px;background-size:auto 18px;display:table;float:left;content:""}.properties .object-features .object-feature-totalekadestraleoppervlakte .object-feature-info:before{background-image:url(/wp-content/themes/hofstede/images/perceel-oppervlakte.svg)}.properties .object-features .object-feature-woonoppervlakte .object-feature-info:before{background-image:url(/wp-content/themes/hofstede/images/woon-oppervlakte.svg)}.properties .object-features .object-feature-aantalkamers .object-feature-info:before{background-image:url(/wp-content/themes/hofstede/images/aantal-kamers.svg)}.properties .object .object-view{position:absolute;bottom:-35px;right:30px}.properties .object .object-image .object-image-img:after{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgb(0 52 87/.8);border-top-left-radius:12pt;border-top-right-radius:12pt;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out;content:"";opacity:0}.properties .object:hover .object-image .object-image-img:after{opacity:1}.properties .object:focus .object-view a,.properties .object:hover .object-view a{background-color:#c00031}.properties .object.object-banner{margin-bottom:0!important;padding-top:4rem;padding-bottom:4rem;background-color:#fff0;text-align:center}.properties .object.object-banner .object-info{flex-direction:column;display:flex}.properties .object.object-banner .object-banner-title{font-size:3rem;font-weight:600;color:#003457}.properties .object.object-banner .object-banner-content{font-size:1.75rem}.properties .object.object-banner .object-banner-button{order:3}.properties .object.object-banner .object-banner-button a{margin-top:2rem;padding:.75rem 1.5rem;background-color:#c00031;border:2px solid #fff0;border-radius:50px;font-size:.9rem;color:#fff;text-decoration:none!important;display:inline-block}.properties .object.object-banner .object-banner-button a:hover{background-color:#003457;border-color:#003457;color:#fff}@media (max-width:767.98px){.properties-filter-selections{padding-top:4rem}.properties-filter-extra .facetwp-sort{width:100%}}@media (min-width:768px) and (max-width:991.98px){.properties-filter-extra .container{max-width:100%}.properties-filter-extra .properties-filter-show{font-size:.9rem;padding-left:15px;padding-right:35px}.properties-filter-extra{padding-top:8rem!important}}@media (min-width:992px) and (max-width:1199.98px){.properties-filter-extra{padding-top:10rem!important}.properties-filter-v-1{margin-top:-20px}}@media (min-width:1200px) and (max-width:1599.98px){.properties-filter-extra{padding-top:10rem!important}.properties-filter-v-1{margin-top:-20px}}.footer{margin-top:10rem;background-color:#003457;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.footer h5{font-size:1.2rem;color:#fff}.footer,.footer a,.footer-copyright a,.footer-extra h3{color:#fff}.footer a:focus,.footer a:hover{color:#c00031}.footer li{line-height:2}.footer ul.list-navigation li a:before,.footer ul.list-social li a:before{position:relative;top:-2px;margin-right:.75rem;padding:3px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border:solid #c00031;border-width:0 2px 2px 0;display:inline-block;content:""}.footer svg.svg-brand{height:30px}.footer svg.svg-brand .svg-funda-1,.footer svg.svg-brand .svg-funda-3,.footer svg.svg-brand .svg-nrvt-2,.footer svg.svg-brand .svg-nvm-1,.footer svg.svg-brand .svg-nwwi-2{fill:#c4dae7}.footer svg.svg-brand .svg-nwwi-3{fill:#c4dae7;opacity:.4}.footer svg.svg-brand .svg-funda-2,.footer svg.svg-brand .svg-nwwi-1{fill:#fff0}.footer svg.svg-brand .svg-nrvt-1{fill:#223656}.footer-copyright{background-color:#003457;border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem;padding-bottom:1rem;font-size:.8rem;color:#fff}.footer-copyright .col-12{padding-top:0!important}.footer-extra{width:300px;background-color:#c00031;top:-100px;right:2rem;border-radius:1.5rem}.footer-extra ul li a{width:50px;height:50px;background-color:#003457;border-radius:50%}.footer-extra ul li a svg{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.footer-extra ul li a:focus,.footer-extra ul li a:hover{background-color:#fff}.footer-extra ul li a:focus svg path,.footer-extra ul li a:hover svg path{fill:#003457}@media (max-width:767.98px){.footer{margin-top:15rem;padding-top:10rem!important}.footer svg:not(.svg-brand){width:250px}.footer-extra{top:-120px}}.announcement{max-width:300px;bottom:0;left:1rem;z-index:9999}.announcement .collapse,.announcement .well{border-top-left-radius:1rem;border-top-right-radius:1rem}.announcement .collapse{max-width:300px;-webkit-box-shadow:0 0 30px 0 rgb(0 0 0/.1);-moz-box-shadow:0 0 30px 0 rgb(0 0 0/.1);box-shadow:0 0 30px 0 rgb(0 0 0/.1)}.announcement .well{background-color:#fff!important;box-shadow:none;color:#223656}.announcement .announcement-image img{width:100%;max-height:140px;object-fit:cover;object-position:top}.announcement h4{line-height:1.2;font-size:1.3rem}.announcement a.btn{padding:.75rem 1.5rem;background-color:#c00031;border-radius:50px;border:2px solid #fff0;font-size:.9rem;color:#fff}.announcement a.btn:focus,.announcement a.btn:hover{background-color:#003457}.announcement .btn-announcement-close{width:30px;height:30px;background-color:#c00031;position:absolute;top:-15px;right:-15px}.announcement .btn-announcement-close:after,.announcement .btn-announcement-close:before{width:13px;height:1px;position:absolute;top:50%;left:50%;background-color:#fff;content:""}.announcement .btn-announcement-close:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.announcement .btn-announcement-close:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}@media (max-width:767.98px){.announcement{max-width:310px;bottom:0;left:0}.announcement h4{font-size:1rem}.announcement .announcement-image img{max-height:150px}}@media (min-width:768px) and (max-width:991.98px){.announcement{max-width:310px;bottom:0;left:0}.announcement .announcement-image img{max-height:150px}}.facetwp-facet{margin-bottom:40px}