.lightbox [class^=col-]{height:125px}.lightbox a{border:none;padding:0;margin:0;border-radius:0!important;height:100%}.img-thumbnail.img-thumbnail-hover-icon:before{background:rgba(0,0,0,.35)}.img-thumbnail.img-thumbnail-hover-icon:after{content:"\f00e";font-weight:300}#columns{-moz-column-count:3;-moz-column-gap:20px;-webkit-column-count:3;-webkit-column-gap:20px;column-count:3;column-gap:20px}@media (max-width:478px){#header .header-logo{margin:0}ul.breadcrumb.breadcrumb-light.text-5{font-size:1.2em!important;letter-spacing:1px!important}.breadcrumb>li{font-size:.8em;line-height:1}.custom-page-header-1 .custom-page-header-1-wrapper{transform:translate3d(0,36px,0)}.custom-page-wrapper{padding-left:2.4vw;padding-right:2.4vw}.list.list-icons li{padding-left:20px;margin-bottom:3px;line-height:1.5}.lightbox .col-4,.lightbox .col-6,.lightbox [class^=col-]{height:70px}#columns{-moz-column-count:1;-moz-column-gap:8px;-webkit-column-count:1;-webkit-column-gap:8px;column-count:1;column-gap:8px}ul.list.list-icons{margin-bottom:0}}span.infotip i{position:fixed;font-size:smaller;margin-left:3px}h4 i{position:relative;bottom:-2px;left:-2px;opacity:.9;padding-right:4px;color:inherit}.uitgelicht{bottom:35px;width:80%;right:45px;background-color:hsla(0,100%,100%,.8);padding:10px;text-align:center;color:var(--color-offblack-disabled)}#uitgelichtmob .row{margin-bottom:.3rem}#uitgelichtmob span{font-weight:300;display:block}#uitgelichtmob strong{font-family:Overpass,sans-serif!important;color:var(--color-offblack);font-size:1.5em!important}#uitgelichtmob .spacer{padding:1.3rem 0}#objMedia .col-auto:not(:last-child){padding-right:35px}#objEnergie h4 span{font-weight:900}#sidebar #woningdetails .row:not(:last-child){margin-bottom:1rem}#sidebar #woningdetails span{font-weight:300;display:block}#sidebar #woningdetails strong{font-family:Overpass,sans-serif!important;color:var(--color-offblack);font-size:1.5em!important}#sidebar .spacer{padding:1.3rem 0}#makelaars.owl-carousel,#reactieblok span.small{text-align:center}#makelaars.owl-carousel .item{text-align:center;line-height:1.5}@media (max-width:478px){.uitgelicht{bottom:15px;width:85%;right:25px;background-color:hsla(0,100%,100%,.8);padding:10px;text-align:center;color:var(--color-offblack-disabled);font-size:13px!important}#objMedia .col-auto:not(:last-child){padding-right:10px}#sidebar ul.list{list-style-type:none}#sidebar ul.list .text-5{font-size:1.3em!important}#sidebar ul.list li{float:left;margin-bottom:.6rem}#sidebar ul.list li:nth-child(odd){padding-right:20px}#makelaars.owl-carousel .item{text-align:left}}#makelaars.owl-carousel .item span{display:block;color:var(--color-wit);font-weight:600;font-size:1.2em;margin-top:1rem;margin-bottom:.25rem}#makelaars.owl-carousel a{text-decoration:none;color:var(--color-wit);font-size:1em;display:block}#makelaars.owl-carousel a.thumb img{width:150px;border-radius:50%!important;margin:auto;max-width:100%;height:auto}.agent-widget{background-color:#fff;color:#707070;border-radius:4px;padding:32px}.widget h3{margin-top:0;margin-bottom:25px;font-size:22px;color:var(--color-blauw)}.hypotheekCalc .calc-input{position:relative;height:51px;display:block;margin-bottom:15px}.hypotheekCalc input,.hypotheekCalc input:focus{border-radius:3px;padding-left:65px;margin-bottom:0;background-color:#fdfdfd;border:1px solid #e0e0e0;transition:border .3s,box-shadow .3s,background-color .3s;max-width:calc(100% - 0px)}.hypotheekCalc .fas{background:linear-gradient(to bottom,#f8f8f8 0,#f0f0f0);color:#999;border-radius:3px 0 0 3px;top:1px;left:1px;position:absolute;font-weight:700;font-size:14px;text-align:center;padding:0;margin:0;width:49px;line-height:49px;height:49px;border-right:1px solid #e0e0e0}.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:"\f153"}a.button,a.button.border,button.button,input[type=button],input[type=submit]{background-color:#274abb;top:0;padding:9px 19px;color:#fff;position:relative;font-size:15px;font-weight:500;display:inline-block;transition:.2s ease-in-out;cursor:pointer;margin-right:6px;overflow:hidden;border:none;border-radius:3px}.hypotheekCalc input.wprijs,.hypotheekCalc input.wprijs:focus{font-size:22px;line-height:47px;color:#183c90;font-family:monospace!important}a.button:before,button.button:before{width:100%;height:100%;content:"";display:block;background-color:#fff;position:absolute;left:0;top:0;opacity:0;transition:.2s}#video-popup{height:auto;width:100%;text-align:center!important}#video-popup video{height:calc(100vh - 100px);max-height:1000px;width:auto;margin-left:auto;margin-right:auto}.woning .tab{position:relative;padding-left:1.2rem}.woning .tab::before{content:"-";position:absolute;left:0}.woning .tab+.tab{margin-top:0}.woning .tab:last-of-type{margin-bottom:1rem}.woning .tab+.plain{margin-top:2rem!important}.thumb-info .thumb-info-wrapper .thumb-info-wrapper-overlay:before,.thumb-info .thumb-info-wrapper:after{background:rgba(33,37,41,.3)}.thumb-info.thumb-info-centered-icons .thumb-info-details{justify-content:center;position:absolute;left:0;right:auto;bottom:22px;width:100%;opacity:.7;background-color:#fff;transition:transform .2s ease-out,opacity .2s ease-out;z-index:2}.thumb-info-details h4,.thumb-info-details p{margin-bottom:0;line-height:1}.thumb-info-details h3{margin:0;line-height:32px;text-transform:none}.thumb-info.thumb-info-centered-icons:hover .thumb-info-details{opacity:.9}.prijs h3 span{font-size:smaller}.listing-badges .featured.listing-tekoop{background-color:var(--color-blauw);display:none}.listing-badges .featured.listing-verkochtov .listing-badges .featured.listing-verkochtob{background-color:var(--color-oranje)}.listing-badges .featured.listing-verkocht{background-color:var(--color-rood)}div.main{min-height:calc(100vh - 425px)}.woning img.mfp-img{max-height:100vh!important}@media (max-width:478px){#makelaars.owl-carousel a.thumb img{width:75px}#makelaars.owl-carousel .item span{font-size:1.2em;margin-top:inherit;margin-bottom:inherit}#makelaars.owl-carousel a{font-size:1em}.thumb-info-details h4{font-size:1.3em}.prijs{padding-right:18px}.prijs h3{font-weight:600;font-size:1.5em;padding-right:8px}.custom-page-header-1 .custom-page-header-1-wrapper{transform:translate3d(0,94px,0);margin-bottom:40px}}.card.object-unavailable img.card-img-top{opacity:.6;filter:grayscale(10%);transition:filter 1s,opacity .6s}.card.object-unavailable:hover img.card-img-top{opacity:.8;filter:grayscale(20%)}