:root{--mr-accent:#7c6f64;--mr-star:#c9a94d;--mr-text:#2c2925;--mr-muted:#9b948d;--mr-border:#e6dfd8;--mr-bg:#ffffff;--mr-bg-alt:#f8f5f2;--mr-radius:10px;--mr-shadow:0 1px 3px rgba(44,41,37,.06), 0 3px 10px rgba(44,41,37,.04);--mr-shadow-hov:0 4px 14px rgba(44,41,37,.10), 0 8px 20px rgba(44,41,37,.06)}.mr-tabs{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1.75rem;background:var(--mr-bg-alt);border:1px solid var(--mr-border);border-radius:999px;padding:.3rem;width:fit-content}.mr-tab{background:#fff0;border:none;padding:.45rem 1rem;cursor:pointer;font-size:.875rem;font-weight:500;color:var(--mr-muted);border-radius:999px;display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap;transition:background .15s,color .15s;line-height:1.4}.mr-tab:hover{color:var(--mr-text);background:rgb(44 41 37 / .05)}.mr-tab--active{background:var(--mr-bg);color:var(--mr-text);font-weight:600;box-shadow:0 1px 3px rgb(44 41 37 / .1)}.mr-tab-count{background:var(--mr-border);border-radius:999px;padding:.04rem .42rem;font-size:.7rem;font-weight:600;color:var(--mr-muted);min-width:1.4rem;text-align:center}.mr-tab--active .mr-tab-count{background:var(--mr-bg-alt)}.mr-source-icon{width:16px;height:16px;flex-shrink:0;object-fit:contain}.mr-source-icon--funda{width:38px;height:38px}.mr-grid{display:grid;gap:1.1rem}.mr-cols-1{grid-template-columns:1fr}.mr-cols-2{grid-template-columns:repeat(2,1fr)}.mr-cols-3{grid-template-columns:repeat(3,1fr)}.mr-cols-4{grid-template-columns:repeat(4,1fr)}.mr-cols-5{grid-template-columns:repeat(5,1fr)}.mr-cols-6{grid-template-columns:repeat(6,1fr)}@media (max-width:1100px){.mr-cols-5,.mr-cols-6{grid-template-columns:repeat(4,1fr)}}@media (max-width:900px){.mr-cols-3{grid-template-columns:repeat(2,1fr)}.mr-cols-5,.mr-cols-6{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.mr-cols-4,.mr-cols-5,.mr-cols-6{grid-template-columns:repeat(3,1fr)}}.mr-card{background:var(--mr-bg);border:1px solid var(--mr-border);border-radius:var(--mr-radius);padding:1.25rem;box-shadow:var(--mr-shadow);transition:transform .2s ease,box-shadow .2s ease;display:flex;flex-direction:column;gap:.75rem}.mr-card:hover{transform:translateY(-2px);box-shadow:var(--mr-shadow-hov)}.mr-card__header{display:flex;align-items:flex-start;gap:.75rem}.mr-avatar{width:38px;height:38px;border-radius:50%;object-fit:cover;flex-shrink:0}.mr-avatar--placeholder{width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,#b5a99e,#7c6f64);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:.95rem;flex-shrink:0}.mr-card__meta{flex:1;min-width:0}.mr-reviewer{display:block;font-weight:600;font-size:.875rem;color:var(--mr-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mr-date{display:block;font-size:.73rem;color:var(--mr-muted);margin-top:.1rem}.mr-badge{display:inline-flex;align-items:center;gap:.3rem;padding:.18rem .52rem;border-radius:999px;font-size:.67rem;font-weight:600;white-space:nowrap;flex-shrink:0}.mr-badge--google{background:rgb(66 133 244 / .08);color:#3259b0;border:1px solid rgb(66 133 244 / .22)}.mr-badge--funda{background:rgb(210 86 18 / .07);color:#ab3f0b;border:1px solid rgb(210 86 18 / .2)}.mr-badge--location{background:var(--mr-bg-alt);color:var(--mr-muted);border:1px solid var(--mr-border);font-size:.65rem}a.mr-badge{text-decoration:none;transition:opacity .15s}a.mr-badge:hover{opacity:.78}.mr-badge-funda-logo{width:44px;height:44px;vertical-align:middle;object-fit:contain}.mr-stars-wrap{position:relative;display:inline-block;font-size:1rem;line-height:1;vertical-align:middle}.mr-stars-empty{color:#ddd8d1;display:block;letter-spacing:2px}.mr-stars-fill{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap;color:var(--mr-star);letter-spacing:2px}.mr-stars{display:flex;align-items:center;gap:.35rem}.mr-score{font-size:.78rem;color:var(--mr-muted)}.mr-text{font-size:.875rem;line-height:1.65;color:var(--mr-text);opacity:.85;flex:1}.mr-read-more{background:none;border:none;color:var(--mr-accent);cursor:pointer;font-size:.8rem;padding:0;margin-top:.2rem;display:block;font-weight:500;text-decoration:underline;text-underline-offset:2px;opacity:.75}.mr-read-more:hover{opacity:1}.mr-hidden{display:none!important}.mr-load-more-wrap{text-align:center;margin-top:1.75rem}.mr-load-more-btn{background:var(--mr-bg);border:1.5px solid var(--mr-border);color:var(--mr-muted);padding:.6rem 1.75rem;border-radius:999px;font-size:.875rem;font-weight:500;cursor:pointer;transition:border-color .15s,color .15s,background .15s;display:inline-flex;align-items:center;gap:.5rem}.mr-load-more-btn:hover{border-color:var(--mr-accent);color:var(--mr-accent);background:var(--mr-bg-alt)}.mr-remaining{font-size:.78rem;opacity:.65;font-weight:400}.mr-rating,.mr-rating:hover{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;color:inherit}.google-rating,.funda-rating,.all-rating,.google-rating:hover,.funda-rating:hover,.all-rating:hover{text-decoration:none;color:inherit}.mr-badge-rating{display:inline-flex;align-items:center;gap:.75rem;background:var(--mr-bg);border:1px solid var(--mr-border);border-radius:var(--mr-radius);padding:.75rem 1.25rem;box-shadow:var(--mr-shadow)}.mr-badge-score{font-size:2.4rem;font-weight:800;color:var(--mr-text);line-height:1}.mr-badge-info{display:flex;flex-direction:column;gap:.1rem}.mr-badge-label{font-weight:600;font-size:.875rem;color:var(--mr-text)}.mr-badge-count{font-size:.75rem;color:var(--mr-muted)}.mr-rating--floating{position:fixed;top:38%;transform:translateY(-50%);z-index:9000;transition:opacity .2s ease,visibility .2s ease}.mr-rating-float--right{right:1rem}.mr-rating-float--left{left:1rem}.mr-rating--floating .mr-badge-rating{flex-direction:column;align-items:center;width:5.5rem;gap:.35rem;padding:.85rem .5rem;text-align:center;box-shadow:var(--mr-shadow-hov)}.mr-rating--floating .mr-badge-score{font-size:1.7rem}.mr-rating--floating .mr-badge-info{align-items:center;text-align:center}.mr-rating--floating .mr-badge-label{font-size:.72rem}.mr-rating--floating .mr-badge-count{font-size:.68rem}.mr-rating-float-badge,.mr-rating-float-badge:hover{text-decoration:none;color:inherit}.mr-rating--floating.mr-is-dismissed{opacity:0;visibility:hidden;pointer-events:none}.mr-rating-float-close{position:absolute;top:-.5rem;right:-.5rem;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;background:var(--mr-bg);border:1px solid var(--mr-border);border-radius:50%;color:var(--mr-muted);font-size:1rem;line-height:1;cursor:pointer;box-shadow:var(--mr-shadow)}.mr-rating-float--left .mr-rating-float-close{right:auto;left:-.5rem}.mr-rating-float-close:hover{color:var(--mr-text)}@media (max-width:640px){.mr-rating--floating{top:auto;bottom:1rem;transform:none}.mr-rating--floating .mr-badge-rating{flex-direction:row;align-items:center;width:auto;gap:.6rem;padding:.65rem .85rem;text-align:left}.mr-rating--floating .mr-badge-info{align-items:flex-start;text-align:left}.mr-rating--floating .mr-badge-score{font-size:1.5rem}}.mr-detailed-rating{display:inline-flex;align-items:center;gap:1rem;background:var(--mr-bg);border:1px solid var(--mr-border);border-radius:var(--mr-radius);padding:1rem 1.5rem;box-shadow:var(--mr-shadow)}.mr-detailed-score{font-size:2.8rem;font-weight:800;color:var(--mr-text);line-height:1}.mr-detailed-right{display:flex;flex-direction:column;gap:.2rem}.mr-detailed-label{font-weight:600;font-size:.875rem;color:var(--mr-text)}.mr-detailed-count{font-size:.75rem;color:var(--mr-muted)}.mr-score-large{font-size:2rem;font-weight:800;color:var(--mr-text)}.mr-score-max{font-size:1rem;color:var(--mr-muted)}.mr-score-count{font-size:.8rem;color:var(--mr-muted);margin-left:.5rem}.mr-stats{display:flex;gap:1rem;flex-wrap:wrap}.mr-stat-card{background:var(--mr-bg);border:1px solid var(--mr-border);border-radius:var(--mr-radius);padding:1.1rem;text-align:center;box-shadow:var(--mr-shadow);min-width:130px;border-top:3px solid var(--mr-border)}.mr-stat-card--google{border-top-color:rgb(66 133 244 / .45)}.mr-stat-card--funda{border-top-color:rgb(210 86 18 / .4)}.mr-stat-logo{margin-bottom:.4rem}.mr-stat-score{font-size:2.4rem;font-weight:800;line-height:1;color:var(--mr-text)}.mr-stat-max{font-size:.82rem;color:var(--mr-muted);margin-top:.1rem}.mr-stat-stars{margin:.35rem 0}.mr-stat-source{font-weight:600;font-size:.82rem;color:var(--mr-text)}.mr-stat-count{font-size:.73rem;color:var(--mr-muted);margin-top:.1rem}.mr-trustbar{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding:1rem;background:var(--mr-bg-muted,#f8fafc);border-radius:.5rem;box-shadow:0 .125rem .25rem rgb(0 0 0 / .075)}@media (min-width:768px){.mr-trustbar{flex-direction:row;align-items:center}}.mr-trustbar-header{flex-shrink:0}.mr-trustbar-title{display:block;margin-bottom:.25rem;font-weight:700;color:var(--mr-text)}.mr-trustbar-subtitle{display:block;font-size:.82rem;color:var(--mr-muted)}.mr-trustbar-divider{display:none;width:1px;height:36px;margin:0 1rem;background:rgb(0 0 0 / .08);flex-shrink:0}@media (min-width:768px){.mr-trustbar-divider{display:block}}.mr-trustbar-items{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem}.mr-trustbar-item{display:flex;align-items:center;gap:.5rem}.mr-trustbar-logo{flex-shrink:0;object-fit:contain}.mr-trustbar-logo--funda{width:44px;height:20px}.mr-trustbar-info{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem;font-size:.85rem;line-height:1}.mr-trustbar-score{font-weight:600;color:var(--mr-text)}.mr-trustbar-count{color:var(--mr-muted)}.mr-trustbar-link{font-size:.82rem;font-weight:600;color:var(--mr-accent);text-decoration:none}.mr-trustbar-link:hover{text-decoration:underline}.mr-funda-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .75rem;margin-top:.4rem;font-size:.76rem;color:var(--mr-muted)}.mr-funda-address{display:flex;align-items:center;gap:.25rem}.mr-funda-recommended{display:inline-flex;align-items:center;gap:.25rem;color:#5d7858;font-weight:500}.mr-funda-sub-ratings{display:flex;flex-wrap:wrap;gap:.4rem .75rem;margin-top:.5rem;padding-top:.5rem;border-top:1px solid var(--mr-border)}.mr-sub-rating{display:flex;align-items:center;gap:.3rem;font-size:.74rem;color:var(--mr-muted)}.mr-sub-rating-value{font-weight:700;color:var(--mr-text);font-size:.78rem}.mr-list-item .mr-funda-meta{padding-left:calc(34px + .6rem)}.mr-list-item .mr-funda-sub-ratings{padding-left:calc(34px + .6rem)}.mr-old-funda-notice{display:flex;align-items:flex-start;gap:.35rem;margin:.5rem 0 0;font-size:.74rem;font-style:italic;color:var(--mr-muted)}.mr-old-funda-notice svg{flex-shrink:0;margin-top:.15rem}.mr-list-item .mr-old-funda-notice{padding-left:calc(34px + .6rem)}.mr-review-link-btn{display:inline-flex;align-items:center;padding:.6rem 1.4rem;border-radius:999px;color:#fff;font-weight:600;font-size:.875rem;text-decoration:none;transition:opacity .15s,transform .15s;box-shadow:0 2px 8px rgb(0 0 0 / .12)}.mr-review-link-btn:hover{opacity:.88;transform:translateY(-1px);color:#fff}.mr-review-link{font-weight:500;text-decoration:underline}@media (max-width:640px){.mr-cols-2,.mr-cols-3,.mr-cols-4,.mr-cols-5,.mr-cols-6{grid-template-columns:1fr}.mr-badge-score{font-size:2rem}.mr-detailed-score{font-size:2.4rem}}@media (max-width:480px){.mr-tabs{width:100%;border-radius:10px;gap:.25rem;padding:.25rem}.mr-tab{flex:1;justify-content:center;padding:.4rem;font-size:.78rem;gap:.25rem}.mr-source-icon{width:14px;height:14px}.mr-source-icon--funda{width:22px;height:22px}.mr-tab-count{padding:.04rem .3rem;font-size:.66rem}}.mr-list{background:var(--mr-bg)}.mr-list-item{padding:1.25rem 0;border-bottom:1px solid var(--mr-border);position:relative}.mr-list-item:last-child{border-bottom:none}.mr-list-header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.6rem}.mr-list-author{display:flex;align-items:flex-start;gap:.6rem;flex:1;min-width:0}.mr-avatar--sm{width:34px!important;height:34px!important;font-size:.82rem}.mr-list-author-info{display:flex;flex-direction:column;gap:.1rem;min-width:0}.mr-list-reviewer-name{font-weight:700;font-size:.9rem;color:var(--mr-text)}.mr-list-property{font-size:.8rem;color:var(--mr-muted)}.mr-list-location{font-size:.76rem;color:var(--mr-muted)}.mr-list-date{font-size:.74rem!important;color:var(--mr-muted)!important;display:block!important}.mr-list-right{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem;flex-shrink:0;min-width:58px}.mr-list-score{display:flex;align-items:baseline;gap:.12rem}.mr-list-score-num{font-size:1.9rem;font-weight:800;color:var(--mr-text);line-height:1;letter-spacing:-.03em}.mr-list-score-max{font-size:.82rem;color:var(--mr-muted);font-weight:400}.mr-list-stars{margin-top:.12rem;font-size:.85rem}.mr-list-recommendation{display:flex;align-items:center;gap:.4rem;font-size:.8rem;color:#5d7858;font-weight:500;margin-bottom:.45rem}.mr-list-recommendation svg{flex-shrink:0}.mr-list-text{font-size:.875rem;line-height:1.7;color:var(--mr-text);opacity:.85;margin-top:0}.mr-list-sub-ratings{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.3rem .75rem;margin-top:.7rem;padding-top:.7rem;border-top:1px solid var(--mr-border)}.mr-sub-item{display:flex;justify-content:flex-start;align-items:baseline;gap:.35rem;font-size:.78rem}.mr-sub-item-label::after{content:':'}.mr-sub-item-label{color:var(--mr-muted)}.mr-sub-item-value{font-weight:700;color:var(--mr-text)}@media (max-width:480px){.mr-list-score-num{font-size:1.5rem}.mr-list-header{flex-wrap:nowrap}.mr-list-sub-ratings{grid-template-columns:1fr 1fr}.mr-list-item{padding:.85rem 0}.mr-list-text{font-size:.85rem}.mr-stat-card{min-width:110px;padding:.85rem .7rem}.mr-stat-score{font-size:2rem}.mr-detailed-rating{flex-direction:column;align-items:flex-start;gap:.4rem;padding:.85rem 1rem}.mr-badge-rating{flex-direction:column;align-items:flex-start;gap:.25rem;padding:.65rem 1rem}.mr-badge-score{font-size:2rem}.mr-load-more-btn{padding:.55rem 1.25rem;font-size:.85rem;width:100%;justify-content:center}}.mr-no-reviews{color:var(--mr-muted);font-style:italic;text-align:center;padding:2rem}.mr-carousel-wrap{position:relative;user-select:none;-webkit-user-select:none}.mr-carousel-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.9rem}.mr-carousel-counter{font-size:.8rem;color:var(--mr-muted);font-weight:500;letter-spacing:.01em}.mr-carousel-counter strong{color:var(--mr-text);font-size:.95rem;font-weight:700}.mr-carousel-nav{display:flex;align-items:center;gap:.4rem}.mr-carousel-btn{width:34px;height:34px;border-radius:50%;background:var(--mr-bg);border:1.5px solid var(--mr-border);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .15s,color .15s,background .15s;color:var(--mr-muted);flex-shrink:0}.mr-carousel-btn:hover:not(:disabled){border-color:var(--mr-accent);color:var(--mr-accent);background:var(--mr-bg-alt)}.mr-carousel-btn:disabled{opacity:.3;cursor:default}.mr-carousel-btn svg{display:block}.mr-carousel-viewport{overflow-x:clip;overflow-y:visible;cursor:grab;padding-block:8px;margin-block:-8px}.mr-carousel-viewport.is-dragging{cursor:grabbing}.mr-carousel-track{display:flex;will-change:transform}.mr-carousel-slide{flex:0 0 var(--mr-slide-width,33.3333%);padding:0 .45rem;box-sizing:border-box}.mr-carousel-slide:first-child{padding-left:0}.mr-carousel-slide:last-child{padding-right:0}@media (max-width:767px){.mr-carousel-slide{flex-basis:var(--mr-slide-width-md,50%)}}@media (max-width:480px){.mr-carousel-slide{flex-basis:var(--mr-slide-width-sm,100%)}}.mr-carousel-slide .mr-card{height:100%;box-sizing:border-box}.mr-carousel-dots{display:flex;justify-content:center;align-items:center;gap:.45rem;margin-top:1.5rem}.mr-carousel-dot{width:8px;height:8px;border-radius:50%;background:#cfc4b9;border:none;cursor:pointer;padding:0;flex-shrink:0;transition:background .15s,width .2s,border-radius .2s}.mr-carousel-dot:hover{background:var(--mr-muted)}.mr-carousel-dot.is-active{background:var(--mr-accent);width:20px;border-radius:4px}.mr-spotlight-wrap{position:relative;user-select:none;-webkit-user-select:none}.mr-spotlight-viewport{overflow-x:clip;overflow-y:visible;cursor:grab;padding-block:8px;margin-block:-8px}.mr-spotlight-viewport.is-dragging{cursor:grabbing}.mr-spotlight-track{display:flex;will-change:transform}.mr-spotlight-slide{flex:0 0 100%;box-sizing:border-box}.mr-spotlight-card{background:var(--mr-bg);border:1px solid var(--mr-border);border-radius:var(--mr-radius);padding:2.25rem 2.25rem 1.75rem;box-shadow:var(--mr-shadow);position:relative;overflow:hidden}.mr-spotlight-card::before{content:'\201C';position:absolute;top:.75rem;left:1.5rem;font-size:5rem;line-height:1;color:var(--mr-border);font-family:Georgia,'Times New Roman',serif;pointer-events:none;opacity:.7}.mr-spotlight-text{font-size:1.05rem;line-height:1.75;color:var(--mr-text);font-style:italic;opacity:.88;padding-top:1.5rem;max-width:740px}.mr-spotlight-footer{display:flex;align-items:center;justify-content:space-between;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid var(--mr-border);flex-wrap:wrap;gap:.75rem}.mr-spotlight-author{display:flex;align-items:center;gap:.75rem;min-width:0}.mr-spotlight-info{min-width:0}.mr-spotlight-name{font-weight:700;font-size:.9rem;color:var(--mr-text);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mr-spotlight-sub{font-size:.75rem;color:var(--mr-muted);margin-top:.1rem;display:block}.mr-spotlight-right{display:flex;align-items:center;gap:1rem}.mr-spotlight-score{text-align:right}.mr-spotlight-score-num{font-size:2rem;font-weight:800;line-height:1;color:var(--mr-text);letter-spacing:-.03em}.mr-spotlight-score-max{font-size:.82rem;color:var(--mr-muted)}.mr-spotlight-source{display:flex;flex-direction:column;align-items:center;gap:.25rem;opacity:.55}.mr-spotlight-source svg,.mr-spotlight-source img{display:block}.mr-spotlight-source-label{font-size:.65rem;color:var(--mr-muted);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.mr-spotlight-controls{display:flex;justify-content:center;align-items:center;gap:.875rem;margin-top:1.1rem}.mr-spotlight-read-more{background:none;border:none;color:var(--mr-accent);cursor:pointer;font-size:.82rem;padding:0;display:inline;font-weight:500;text-decoration:underline;text-underline-offset:2px;opacity:.75}.mr-spotlight-read-more:hover{opacity:1}.mr-chat{position:fixed;bottom:24px;z-index:9998;display:flex;flex-direction:column;align-items:flex-end;gap:10px;pointer-events:none;animation:mrc-enter .55s cubic-bezier(.34,1.4,.64,1) 1s both}@keyframes mrc-enter{from{opacity:0;transform:translateY(70px)}to{opacity:1;transform:translateY(0)}}.mr-chat--right{right:24px}.mr-chat--left{left:24px;align-items:flex-start}.mr-chat-trigger,.mr-chat-panel{pointer-events:auto}.mr-chat-trigger{width:60px;height:60px;border-radius:50%;border:none;background:var(--mrc-accent,#7c6f64);cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;overflow:visible;box-shadow:0 4px 20px rgb(0 0 0 / .25),0 1px 4px rgb(0 0 0 / .12);transition:transform .2s,box-shadow .2s;flex-shrink:0;padding:0}.mr-chat-trigger:hover{transform:scale(1.08);box-shadow:0 6px 26px rgb(0 0 0 / .3),0 2px 6px rgb(0 0 0 / .14)}.mr-chat-trigger-inner{width:60px;height:60px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mr-chat-trigger-inner img{width:100%;height:100%;object-fit:cover}.mr-chat-trigger-initials{font-size:1.1rem;font-weight:700;color:#fff;line-height:1}.mr-chat-trigger-notify{position:absolute;top:1px;right:1px;width:15px;height:15px;border-radius:50%;background:#22c55e;border:2.5px solid #fff;font-size:8px;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center}@keyframes mrc-nudge{0%,100%{transform:rotate(0) scale(1)}15%{transform:rotate(-13deg) scale(1.06)}30%{transform:rotate(11deg) scale(1.06)}45%{transform:rotate(-8deg) scale(1.04)}60%{transform:rotate(6deg) scale(1.02)}75%{transform:rotate(-3deg) scale(1.01)}}.mr-chat-trigger.mrc-nudge{animation:mrc-nudge .65s ease}@keyframes mrc-bounce{0%,100%{transform:translateY(0) scale(1)}25%{transform:translateY(-9px) scale(1.07)}45%{transform:translateY(-3px) scale(1.03)}65%{transform:translateY(-7px) scale(1.05)}82%{transform:translateY(-1px) scale(1.01)}}.mr-chat-trigger.mrc-bounce{animation:mrc-bounce .85s cubic-bezier(.36,.07,.19,.97)}.mr-chat--open .mr-chat-trigger{background:#2d2d2d;box-shadow:0 4px 16px rgb(0 0 0 / .22)}.mr-chat--open .mr-chat-trigger-inner{display:none}.mr-chat--open .mr-chat-trigger-notify{display:none}.mr-chat--open .mr-chat-trigger::after{content:'✕';color:#fff;font-size:1.2rem;line-height:1}.mr-chat-peek{background:#fff;border-radius:14px 14px 14px 4px;box-shadow:0 6px 24px rgb(0 0 0 / .14),0 1px 4px rgb(0 0 0 / .08);padding:11px 15px;font-size:.84rem;color:#1f2937;line-height:1.5;max-width:220px;pointer-events:auto;cursor:pointer;position:relative;animation:mrc-peek-in .35s cubic-bezier(.34,1.4,.64,1) both;border:1px solid rgb(0 0 0 / .06)}@keyframes mrc-peek-in{from{opacity:0;transform:translateY(8px) scale(.94)}to{opacity:1;transform:none}}@keyframes mrc-peek-out{from{opacity:1}to{opacity:0;transform:translateY(5px) scale(.94)}}.mrc-peek-hiding{animation:mrc-peek-out .25s ease forwards}.mr-chat-panel{width:340px;max-width:calc(100vw - 48px);border-radius:20px;overflow:hidden;box-shadow:0 16px 48px rgb(0 0 0 / .2),0 4px 12px rgb(0 0 0 / .08);animation:mrc-in .28s cubic-bezier(.34,1.4,.64,1);transform-origin:bottom right}.mr-chat--left .mr-chat-panel{transform-origin:bottom left}@keyframes mrc-in{from{opacity:0;transform:scale(.88) translateY(16px)}to{opacity:1;transform:scale(1) translateY(0)}}.mr-chat-header{background:linear-gradient(145deg,#1c1c1c 0%,#2e2e2e 100%);padding:16px 18px;display:flex;align-items:center;gap:13px;position:relative;overflow:hidden}.mr-chat-header::before{content:'';position:absolute;top:-30px;right:-24px;width:110px;height:110px;border-radius:50%;background:var(--mrc-accent,#7c6f64);opacity:.18;pointer-events:none}.mr-chat-avatar{width:44px;height:44px;border-radius:50%;background:var(--mrc-accent,#7c6f64);overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:2px solid rgb(255 255 255 / .18);box-shadow:0 2px 8px rgb(0 0 0 / .2)}.mr-chat-avatar img{width:100%;height:100%;object-fit:cover}.mr-chat-avatar span{color:#fff;font-size:.85rem;font-weight:700}.mr-chat-header-text{flex:1;min-width:0}.mr-chat-agencyname{display:block;color:#fff;font-weight:700;font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mr-chat-status{display:flex;align-items:center;gap:5px;color:rgb(255 255 255 / .5);font-size:.72rem;margin-top:3px}.mr-chat-dot{width:7px;height:7px;border-radius:50%;background:#22c55e;flex-shrink:0;box-shadow:0 0 0 2px rgb(34 197 94 / .25)}.mr-chat-close-btn{background:rgb(255 255 255 / .1);border:none;cursor:pointer;color:rgb(255 255 255 / .7);padding:6px;display:flex;border-radius:50%;transition:background .15s,color .15s;flex-shrink:0}.mr-chat-close-btn:hover{background:rgb(255 255 255 / .2);color:#fff}.mr-chat-body{background:#fff;display:flex;flex-direction:column}.mr-chat-body-inner{padding:18px 18px 16px;display:flex;flex-direction:column;gap:10px;background:#fff}.mr-chat-greeting{font-size:.88rem;font-weight:600;color:#111827;margin:0}.mr-chat-bubble{background:#f3f4f6;border-radius:4px 16px 16px 16px;padding:12px 15px;font-size:.85rem;color:#374151;line-height:1.6}.mr-chat-actions{border-top:1px solid #f3f4f6;padding:13px 16px 16px;display:flex;flex-direction:column;gap:7px;background:#fafafa}.mr-chat-actions-label{font-size:.69rem;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.07em;margin-bottom:1px}.mr-chat-buttons,.mr-chat-submenu{display:flex;flex-direction:column;gap:7px}.mr-chat-btn{display:flex;align-items:center;background:#fff;border:1.5px solid #e5e7eb;border-radius:12px;padding:11px 14px;font-size:.84rem;color:#111827;text-decoration:none;cursor:pointer;transition:background .15s,border-color .15s,transform .12s,box-shadow .15s;text-align:left;font-family:inherit;line-height:1.4;gap:8px;box-shadow:0 1px 2px rgb(0 0 0 / .04)}.mr-chat-btn-label{flex:1}.mr-chat-btn-arrow{color:#d1d5db;font-size:1rem;line-height:1;flex-shrink:0;transition:transform .15s,color .15s}.mr-chat-btn:hover{background:#fff;border-color:var(--mrc-accent,#7c6f64);transform:translateY(-1px);box-shadow:0 3px 10px rgb(0 0 0 / .08);color:#111827;text-decoration:none}.mr-chat-btn:hover .mr-chat-btn-arrow{color:var(--mrc-accent,#7c6f64);transform:translateX(2px)}.mr-chat-btn--primary{background:var(--mrc-accent,#7c6f64);border-color:var(--mrc-accent,#7c6f64);color:#fff;font-weight:600;box-shadow:0 2px 8px rgb(0 0 0 / .15)}.mr-chat-btn--primary .mr-chat-btn-arrow{color:rgb(255 255 255 / .6)}.mr-chat-btn--primary:hover{background:var(--mrc-accent,#7c6f64);border-color:var(--mrc-accent,#7c6f64);color:#fff;opacity:.92;box-shadow:0 4px 14px rgb(0 0 0 / .2)}.mr-chat-btn--primary:hover .mr-chat-btn-arrow{color:rgb(255 255 255 / .85)}.mr-chat-btn--submenu{color:var(--mrc-accent,#7c6f64);font-weight:500;border-style:dashed;background:#fff0;box-shadow:none}.mr-chat-btn--submenu .mr-chat-btn-arrow{color:var(--mrc-accent,#7c6f64)}.mr-chat-back{background:none;border:none;cursor:pointer;display:flex;align-items:center;gap:5px;color:#9ca3af;font-size:.78rem;padding:2px 0;font-family:inherit;transition:color .15s}.mr-chat-back:hover{color:#111827}.mr-chat-submenu-title{font-size:.69rem;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.07em;margin:4px 0 2px}.mr-chat-rating{display:flex;align-items:center;gap:7px;padding:10px 18px 14px;border-top:1px solid #f3f4f6;font-size:.78rem;color:#374151;background:#fafafa}.mrc-stars{position:relative;display:inline-block;line-height:1;font-size:.95rem;letter-spacing:1px}.mrc-stars-empty{color:#e5e7eb}.mrc-stars-fill{position:absolute;top:0;left:0;white-space:nowrap;overflow:hidden;color:#f59e0b}.mrc-rating-score{font-weight:700;font-size:.88rem}.mrc-rating-count{color:#9ca3af}.mrc-screen-q{font-size:.82rem;font-weight:600;color:#374151;margin:0 0 10px;line-height:1.4}.mrc-form{display:flex;flex-direction:column;gap:7px}.mrc-input{width:100%;box-sizing:border-box;padding:9px 12px;border:1.5px solid #e5e7eb;border-radius:10px;font-size:.84rem;font-family:inherit;color:#111827;background:#fff;transition:border-color .15s,box-shadow .15s;outline:none;resize:none}.mrc-input:focus{border-color:var(--mrc-accent,#7c6f64);box-shadow:0 0 0 3px rgb(124 111 100 / .12)}.mrc-input::placeholder{color:#9ca3af}.mrc-textarea{min-height:72px}.mrc-form-error{font-size:.78rem;color:#dc2626;margin:0;padding:0}.mrc-success{display:flex;flex-direction:column;align-items:center;gap:10px;padding:10px 0 4px;text-align:center}.mrc-success-icon{width:44px;height:44px;border-radius:50%;background:#dcfce7;color:#16a34a;font-size:1.3rem;font-weight:700;display:flex;align-items:center;justify-content:center}.mrc-success p{font-size:.85rem;color:#374151;margin:0;line-height:1.5}@media (max-width:400px){.mr-chat{bottom:14px}.mr-chat--right{right:14px}.mr-chat--left{left:14px}.mr-chat-panel{width:calc(100vw - 28px);border-radius:16px;max-width:none}}@media (max-width:640px){.mr-spotlight-card{padding:1.5rem 1.25rem 1.25rem}.mr-spotlight-card::before{font-size:3.5rem;top:.5rem;left:1rem}.mr-spotlight-text{font-size:.92rem;padding-top:1.1rem}.mr-spotlight-score-num{font-size:1.6rem}.mr-spotlight-right{gap:.6rem}}.mr-masonry{display:grid;grid-template-columns:repeat(2,1fr);gap:1.1rem;align-items:stretch}@media (max-width:480px){.mr-masonry{grid-template-columns:1fr}}.mr-quote-wall{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem 2.75rem;align-items:start}.mr-quote-wall .mr-qcard:last-child:nth-child(odd){grid-column:span 2;max-width:600px}.mr-qcard{border-left:3px solid var(--mr-border);padding-left:1.1rem;display:flex;flex-direction:column;gap:.55rem;transition:border-left-color .18s}.mr-qcard:hover{border-left-color:var(--mr-accent)}.mr-qcard[data-source="google"]:hover{border-left-color:rgb(66 133 244 / .6)}.mr-qcard[data-source="funda"]:hover{border-left-color:rgb(210 86 18 / .6)}.mr-qcard-stars{display:flex;align-items:center;gap:.3rem}.mr-qcard-text{font-size:.9rem;line-height:1.75;color:var(--mr-text);opacity:.83;font-style:italic}.mr-qcard-read-more{background:none;border:none;color:var(--mr-accent);cursor:pointer;font-size:.78rem;padding:0;font-weight:500;font-style:normal;text-decoration:underline;text-underline-offset:2px;opacity:.7;display:inline}.mr-qcard-read-more:hover{opacity:1}.mr-qcard-attr{display:flex;align-items:center;gap:.55rem;margin-top:.15rem}.mr-qcard-info{flex:1;min-width:0}.mr-qcard-name{font-size:.8rem;font-weight:700;color:var(--mr-text);display:block;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mr-qcard-meta{font-size:.7rem;color:var(--mr-muted);margin-top:.05rem;display:block}.mr-qcard-source{margin-left:auto;display:flex;align-items:center;gap:.25rem;opacity:.45;flex-shrink:0}@media (max-width:600px){.mr-quote-wall{grid-template-columns:1fr;gap:1.2rem 0}.mr-quote-wall .mr-qcard:last-child:nth-child(odd){grid-column:span 1}}.mr-logo-google{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:#fff;border-radius:50%;box-shadow:0 1px 3px rgb(0 0 0 / .15);flex-shrink:0}.mr-logo-funda{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.mr-logo-funda img{width:40px;height:20px;object-fit:contain}.mr-summary{color:var(--mr-text)}.mr-summary-title{margin:0 0 .5em}.mr-summary-intro{max-width:760px;margin:0 0 2rem;line-height:1.7}.mr-summary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px, 100%),1fr));gap:2rem 3rem;margin:0 0 1.75rem}.mr-summary-block{min-width:0}.mr-summary .mr-summary-subtitle{margin:0 0 .9rem;padding:0 0 .55rem;border-bottom:1px solid var(--mr-border);font-size:.8rem;font-weight:600;line-height:1.3;letter-spacing:.07em;text-transform:uppercase;color:var(--mr-muted)}.mr-summary-scores{margin:0;padding:0}.mr-summary-score{display:grid;grid-template-columns:1fr auto;align-items:baseline;column-gap:1rem;padding:.55rem 0}.mr-summary .mr-summary-score dt{margin:0;font-size:.95em;font-weight:400;line-height:1.35}.mr-summary .mr-summary-score dd{margin:0;font-weight:600;font-variant-numeric:tabular-nums}.mr-summary-bar{grid-column:1 / -1;display:block;height:4px;margin-top:.4rem;border-radius:2px;background:var(--mr-border);overflow:hidden}.mr-summary-bar>span{display:block;height:100%;border-radius:inherit;background:var(--mr-accent)}.mr-summary-places{width:100%;margin:0;border-collapse:collapse;border:0;font-size:.95em}.mr-summary-places th,.mr-summary-places td{padding:.55rem 0;border:0;border-bottom:1px solid var(--mr-border);background:none;text-align:left;font-variant-numeric:tabular-nums}.mr-summary-places thead th{padding-top:0;font-size:.75em;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--mr-muted)}.mr-summary-places tbody th{font-weight:400}.mr-summary-places tbody td:last-child{font-weight:600}.mr-summary-places th:not(:first-child),.mr-summary-places td{text-align:right;padding-left:1rem;white-space:nowrap}.mr-summary-places tbody tr:last-child th,.mr-summary-places tbody tr:last-child td{border-bottom:0}.mr-summary-note,.mr-summary-meta{margin:.6rem 0 0;font-size:.82em;line-height:1.5;color:var(--mr-muted)}.mr-summary-meta a,.mr-summary-short a{display:inline!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;min-width:0!important;min-height:0!important;color:inherit!important;font:inherit!important;text-decoration:underline!important;text-underline-offset:2px}.mr-summary-meta a::before,.mr-summary-meta a::after,.mr-summary-short a::before,.mr-summary-short a::after{content:none!important;display:none!important}.mr-summary-short{margin:0}.mr-faq{max-width:820px;color:var(--mr-text)}.mr-faq .mr-faq-title{margin:0 0 1rem}.mr-faq-search{margin:0 0 1.25rem}.mr-faq-search input[type="search"]{width:100%;box-sizing:border-box;padding:.8rem 1rem;border:1px solid var(--mr-border);border-radius:var(--mr-radius);background:var(--mr-bg);color:var(--mr-text);font:inherit}.mr-faq-search input[type="search"]:focus{outline:none;border-color:var(--mr-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--mr-accent) 18%,transparent)}.mr-faq-empty{margin:.75rem 0 0;color:var(--mr-muted)}.mr-faq-group+.mr-faq-group{margin-top:2.25rem}.mr-faq .mr-faq-group-title{margin:0 0 .25rem;padding:0 0 .55rem;border-bottom:1px solid var(--mr-border);font-size:.8rem;font-weight:600;line-height:1.3;letter-spacing:.07em;text-transform:uppercase;color:var(--mr-muted)}.mr-faq-item{border-bottom:1px solid var(--mr-border)}.mr-faq-item[hidden]{display:none}.mr-faq-item>summary{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:1.1rem 0;cursor:pointer;list-style:none}.mr-faq-item>summary::-webkit-details-marker{display:none}.mr-faq-item>summary::marker{content:""}.mr-faq-item>summary:focus-visible{outline:2px solid var(--mr-accent);outline-offset:4px;border-radius:4px}.mr-faq .mr-faq-q{margin:0;padding:0;font-size:1.05em;font-weight:600;line-height:1.4;color:inherit;transition:color .15s}.mr-faq-item>summary:hover .mr-faq-q,.mr-faq-item[open] .mr-faq-q{color:var(--mr-accent)}.mr-faq-icon{position:relative;flex:0 0 auto;width:30px;height:30px;border:1.5px solid var(--mr-border);border-radius:50%;transition:border-color .15s,background .15s,transform .25s}.mr-faq-icon::before,.mr-faq-icon::after{content:"";position:absolute;top:50%;left:50%;width:11px;height:1.5px;margin:-.75px 0 0 -5.5px;background:var(--mr-accent);border-radius:1px;transition:transform .25s,background .15s}.mr-faq-icon::after{transform:rotate(90deg)}.mr-faq-item>summary:hover .mr-faq-icon{border-color:var(--mr-accent)}.mr-faq-item[open] .mr-faq-icon{background:var(--mr-accent);border-color:var(--mr-accent);transform:rotate(180deg)}.mr-faq-item[open] .mr-faq-icon::before,.mr-faq-item[open] .mr-faq-icon::after{background:#fff}.mr-faq-item[open] .mr-faq-icon::after{transform:rotate(0deg)}.mr-faq-a{padding:0 3rem 1.35rem 0;line-height:1.7}.mr-faq-a>:first-child{margin-top:0}.mr-faq-a>:last-child{margin-bottom:0}.mr-faq-a p{margin:0 0 .8em}.mr-faq-a ul,.mr-faq-a ol{margin:0 0 .8em;padding-left:1.25em}.mr-faq-a li{margin:0 0 .3em}.mr-faq-a a{color:var(--mr-accent);text-decoration:underline;text-underline-offset:2px}@media (max-width:600px){.mr-faq-a{padding-right:0}}@media (prefers-reduced-motion:reduce){.mr-faq-icon,.mr-faq-icon::before,.mr-faq-icon::after,.mr-faq .mr-faq-q{transition:none}}.mr-rotator{position:relative;max-width:760px;color:var(--mr-text)}.mr-rotator>.mr-rot-item{grid-area:1 / 1;margin:0;padding:0 0 0 1.4rem;border-left:3px solid var(--mr-accent);opacity:0;visibility:hidden;transition:opacity .7s ease,visibility 0s linear .7s}.mr-rotator{display:grid}.mr-rotator>.mr-rot-item.is-active{opacity:1;visibility:visible;transition:opacity .7s ease .15s,visibility 0s}.mr-rotator>.mr-rot-dots{grid-area:2 / 1}.mr-rotator .mr-rot-quote{margin:0;padding:0;border:0;background:none;quotes:"\201C" "\201D"}.mr-rotator .mr-rot-quote p{margin:0;font-size:1.25em;line-height:1.55;font-style:italic}.mr-rotator .mr-rot-quote p::before{content:open-quote}.mr-rotator .mr-rot-quote p::after{content:close-quote}.mr-rot-cite{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .9rem;margin-top:.8rem;font-size:.9em;color:var(--mr-muted)}.mr-rot-cite strong{color:var(--mr-text);font-weight:600}.mr-rot-stars{display:inline-flex;font-size:.85em}.mr-rot-source{display:inline-flex;align-items:center;gap:.3rem}.mr-rot-source img{opacity:.65}.mr-rot-source-link{color:inherit!important;text-decoration:none!important}.mr-rot-source-link:hover .mr-rot-source{color:var(--mr-text)}.mr-rot-dots{display:flex;gap:.4rem;margin-top:1rem;padding-left:1.4rem}.mr-rot-dot{width:7px;height:7px;padding:0;border:0;border-radius:50%;background:var(--mr-border);cursor:pointer;transition:background .2s,transform .2s}.mr-rot-dot.is-active{background:var(--mr-accent);transform:scale(1.25)}@media (max-width:600px){.mr-rotator .mr-rot-quote p{font-size:1.1em}}@media (prefers-reduced-motion:reduce){.mr-rotator>.mr-rot-item,.mr-rotator>.mr-rot-item.is-active{transition:none}}.mr-reviews-wrap{--mr-border-strong:#d6ccc2}.mr-style-licht .mr-card,.mr-style-licht .mr-spotlight-card{background:var(--mr-bg-alt)}.mr-style-licht .mr-card:hover{transform:none}.mr-style-rand .mr-card{transition:border-color .2s ease}.mr-style-rand .mr-card:hover{transform:none;border-color:var(--mr-accent)!important}.mr-style-licht .mr-list,.mr-style-rand .mr-list,.mr-style-zwevend .mr-list{background:#fff0;display:flex;flex-direction:column;gap:.75rem}.mr-style-licht .mr-list-item,.mr-style-rand .mr-list-item,.mr-style-zwevend .mr-list-item{border:0;border-radius:var(--mr-radius);padding:1.1rem 1.25rem}.mr-style-licht .mr-list-item{background:var(--mr-bg-alt)}.mr-style-rand .mr-list-item{background:var(--mr-bg);border:1px solid var(--mr-border-strong)}.mr-style-zwevend .mr-list-item{background:var(--mr-bg);box-shadow:0 2px 6px rgb(44 41 37 / .05),0 10px 30px rgb(44 41 37 / .10)}.mr-style-licht .mr-qcard,.mr-style-rand .mr-qcard,.mr-style-zwevend .mr-qcard{padding:1rem 1.15rem;border-radius:var(--mr-radius)}.mr-style-licht .mr-qcard{background:var(--mr-bg-alt);border-left-color:var(--mr-accent);border-radius:0 var(--mr-radius) var(--mr-radius) 0}.mr-style-rand .mr-qcard{border:1px solid var(--mr-border-strong);border-left:3px solid var(--mr-accent)}.mr-style-zwevend .mr-qcard{background:var(--mr-bg);border-left:0;box-shadow:0 2px 6px rgb(44 41 37 / .05),0 10px 30px rgb(44 41 37 / .10)}.mr-preview-box .mr-rating--floating{position:relative;top:auto;left:auto;right:auto;bottom:auto;transform:none;z-index:auto;display:inline-block}.mr-area{display:flex;flex-direction:column;gap:2rem;color:var(--mr-text)}.mr-area .mr-area-h{margin:0 0 .75rem}.mr-area-source{font-size:.78rem;color:var(--mr-muted);margin-top:.4rem}.mr-area-text .mr-area-lead{font-size:1.15em;line-height:1.65}.mr-area-text .mr-area-sub{font-size:1.15em;margin:1.75rem 0 .4rem}.mr-area-facts{margin:1.5rem 0;padding:1.1rem 1.4rem;background:var(--mr-bg-alt);border-left:3px solid var(--mr-accent);border-radius:0 var(--mr-radius) var(--mr-radius) 0}.mr-area-text .mr-area-facts-h{margin:0 0 .6rem;font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--mr-accent)}.mr-area-facts ul{margin:0;padding-left:1.1rem}.mr-area-facts li{margin:.3rem 0;line-height:1.5}.mr-area-facts li::marker{color:var(--mr-accent)}.mr-area-overview{gap:1.5rem}.mr-area-map--overview{height:520px}@media (max-width:600px){.mr-area-map--overview{height:380px}}.mr-area-map--overview .leaflet-interactive{cursor:pointer}.mr-map-area-tip{font-size:.85rem;line-height:1.4;padding:.35rem .6rem;border-radius:6px}.mr-map-area-tip span{color:var(--mr-muted);font-size:.78rem}.mr-area-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem}.mr-area-item{display:flex;flex-direction:column;gap:.5rem;padding:1.4rem 1.5rem;background:#fff;border:1px solid var(--mr-border);border-radius:var(--mr-radius);color:inherit!important;font:inherit;text-decoration:none!important;transition:border-color .2s ease,box-shadow .2s ease}.mr-area-item:hover,.mr-area-item:focus-visible{border-color:var(--mr-accent);box-shadow:0 8px 24px rgb(0 0 0 / .06)}.mr-area-item-type{font-size:.8em;color:var(--mr-muted)}.mr-area-item-name{font-size:1.35em;font-weight:600;line-height:1.2}.mr-area-item-intro{font-size:.95em;line-height:1.6}.mr-area-item-more{margin-top:auto;padding-top:.5rem;font-size:.9em;color:var(--mr-accent)}.mr-area-item:hover .mr-area-item-more{text-decoration:underline;text-underline-offset:3px}.mr-area-cta{display:flex;align-items:center;justify-content:space-between;gap:1.5rem 2.5rem;flex-wrap:wrap;padding:1.75rem 2rem;background:var(--mr-bg-alt);border-radius:var(--mr-radius);border-top:3px solid var(--mr-accent)}.mr-area-cta-body{flex:1 1 22rem}.mr-area .mr-area-cta-h{margin:0 0 .4rem;font-size:1.3em}.mr-area-cta-body p{margin:0;line-height:1.6}.mr-area-cta-btn{display:inline-block;padding:.8rem 1.5rem;background:var(--mr-accent);color:#fff!important;border-radius:999px;font-weight:600;text-decoration:none!important;white-space:nowrap;transition:filter .15s ease}.mr-area-cta-btn:hover,.mr-area-cta-btn:focus-visible{filter:brightness(1.1)}@media (max-width:600px){.mr-area-cta{padding:1.4rem 1.25rem}.mr-area-cta-btn{width:100%;text-align:center}}.mr-area-map{height:440px;border-radius:var(--mr-radius);overflow:hidden;border:1px solid var(--mr-border);z-index:0}@media (max-width:600px){.mr-area-map{height:340px}}.mr-area-map .leaflet-control-layers{font-size:.8rem;line-height:1.6;border-radius:8px}.mr-map-dot{display:inline-block;width:10px;height:10px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px rgb(0 0 0 / .15);vertical-align:-1px}.mr-map-pop-img{display:block;height:110px;margin:-.2rem 0 .5rem;border-radius:6px;background:#eee center / cover no-repeat}.mr-map-pop-label{color:#7c6f64;font-size:.8em}.mr-area-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.75rem}.mr-area-tile{background:var(--mr-bg-alt);border-radius:var(--mr-radius);padding:1rem;display:flex;flex-direction:column;gap:.2rem}.mr-area-tile strong{font-size:1.45rem;line-height:1.2;color:var(--mr-text)}.mr-area-tile span{font-size:.8rem;color:var(--mr-muted)}.mr-area-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem}.mr-area-card{display:flex;flex-direction:column;border:1px solid var(--mr-border);border-radius:var(--mr-radius);overflow:hidden;background:var(--mr-bg);color:inherit!important;text-decoration:none!important;transition:box-shadow .2s ease}.mr-area-card:hover{box-shadow:var(--mr-shadow-hov)}.mr-area-card-img{display:block;aspect-ratio:4 / 3;background:var(--mr-bg-alt) center / cover no-repeat}.mr-area-card-body{display:flex;flex-direction:column;gap:.15rem;padding:.8rem 1rem 1rem;font-size:.88rem}.mr-area-card-body span{color:var(--mr-muted)}.mr-area-card-body .mr-area-card-price{color:var(--mr-text);font-weight:600;margin-top:.25rem}.mr-area-card-body .mr-area-card-status{color:var(--mr-accent);font-size:.78rem;font-weight:600}.mr-area-charts{display:flex;flex-direction:column;gap:1.75rem}.mr-chart{margin:0}.mr-chart figcaption{display:flex;flex-direction:column;gap:.15rem;margin-bottom:.75rem}.mr-chart figcaption strong{font-size:.92rem;color:var(--mr-text)}.mr-chart figcaption span{font-size:.72rem;line-height:1.4;color:var(--mr-muted)}.mr-chart-legend{display:flex;flex-wrap:wrap;gap:.4rem 1.1rem;font-size:.8rem;color:var(--mr-text);margin-bottom:.6rem}.mr-chart-legend i{display:inline-block;width:14px;height:4px;border-radius:2px;margin-right:.4rem;vertical-align:3px}.mr-chart-plot{position:relative}.mr-chart-svg{display:block;width:100%;height:auto;overflow:visible;font-family:inherit}.mr-chart-svg .mr-chart-grid{stroke:#ece6e0;stroke-width:1}.mr-chart-svg text{stroke:none}.mr-chart-tick{fill:#8f877f;font-size:10.5px;font-variant-numeric:tabular-nums}.mr-chart-line{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.mr-chart-dot{stroke:#fff;stroke-width:2}.mr-chart-end{fill:#5f5850;font-size:11px;font-weight:500;font-variant-numeric:tabular-nums}.mr-chart-cross{position:absolute;top:0;bottom:0;width:1px;background:#d6ccc2;pointer-events:none}.mr-chart-tip{position:absolute;z-index:5;pointer-events:none;background:#fff;border:1px solid var(--mr-border);border-radius:6px;padding:.45rem .6rem;font-size:.78rem;line-height:1.5;color:var(--mr-text);box-shadow:0 4px 14px rgb(44 41 37 / .12);white-space:nowrap}.mr-chart-tip i{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:.35rem}.mr-bars{display:flex;flex-direction:column;gap:.5rem}.mr-bars-row{display:grid;grid-template-columns:minmax(6rem,9.5rem) 1fr;gap:.6rem;align-items:center}.mr-bars-label{font-size:.8rem;line-height:1.3;color:var(--mr-text)}.mr-bars-set{display:flex;flex-direction:column;gap:2px}.mr-bar-line{display:flex;align-items:center;gap:.4rem;min-height:12px;outline:none}.mr-bar{display:block;height:9px;border-radius:0 4px 4px 0;flex-grow:0;flex-shrink:0;transition:opacity .15s}.mr-bar-val{font-size:.72rem;color:var(--mr-text);font-variant-numeric:tabular-nums;white-space:nowrap}.mr-bars:hover .mr-bar-line:not(:hover) .mr-bar{opacity:.55}.mr-bar-line:focus-visible .mr-bar{outline:2px solid var(--mr-accent);outline-offset:2px}@media (max-width:520px){.mr-bars-row{grid-template-columns:1fr;gap:.3rem}}.mr-chart-table{margin-top:.6rem;font-size:.8rem}.mr-chart-table summary{cursor:pointer;color:var(--mr-muted)}.mr-chart-table table{border-collapse:collapse;margin-top:.4rem;min-width:260px}.mr-chart-table th,.mr-chart-table td{padding:.25rem .7rem .25rem 0;text-align:left;border-bottom:1px solid var(--mr-border);font-variant-numeric:tabular-nums}.mr-chart-table td{text-align:right}.mr-area-tile-cmp{font-size:.74rem!important;color:var(--mr-muted)}.mr-chart-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 360px),1fr));gap:2rem 2.5rem;align-items:start}.mr-chart--wide{grid-column:1 / -1}.mr-chart-grid .mr-area-tiles{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.mr-chart-grid .mr-area-tile strong{font-size:1.2rem}.mr-anim .mr-bar,.mr-anim .mr-summary-bar>span{transform:scaleX(0);transform-origin:left center;transition:transform .9s cubic-bezier(.2,.75,.25,1)}.mr-anim.is-in .mr-bar,.mr-anim.is-in .mr-summary-bar>span{transform:scaleX(1)}.mr-anim .mr-bar-val{opacity:0;transition:opacity .4s ease .55s}.mr-anim.is-in .mr-bar-val{opacity:1}.mr-anim .mr-chart-line{stroke-dasharray:var(--len,2000);stroke-dashoffset:var(--len,2000);transition:stroke-dashoffset 1.6s cubic-bezier(.4,0,.2,1)}.mr-anim.is-in .mr-chart-line{stroke-dashoffset:0}.mr-anim .mr-chart-dot,.mr-anim .mr-chart-end{opacity:0;transition:opacity .45s ease 1.35s}.mr-anim.is-in .mr-chart-dot,.mr-anim.is-in .mr-chart-end{opacity:1}.mr-anim .mr-area-tile{opacity:0;transform:translateY(10px);transition:opacity .5s ease,transform .5s ease}.mr-anim.is-in .mr-area-tile{opacity:1;transform:none}.mr-anim .mr-summary-places tbody tr{opacity:0;transition:opacity .45s ease}.mr-anim.is-in .mr-summary-places tbody tr{opacity:1}@media (prefers-reduced-motion:reduce){.mr-anim .mr-bar,.mr-anim .mr-summary-bar>span,.mr-anim .mr-chart-line,.mr-anim .mr-area-tile,.mr-anim .mr-bar-val,.mr-anim .mr-chart-dot,.mr-anim .mr-chart-end,.mr-anim .mr-summary-places tbody tr{transition:none;transform:none;opacity:1;stroke-dashoffset:0}}.mr-env-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 240px),1fr));gap:1.25rem 2rem}.mr-env-col h3{font-size:.92rem;margin:0 0 .5rem;color:var(--mr-text)}.mr-env-col ul{list-style:none;margin:0;padding:0}.mr-env-col li{display:flex;justify-content:space-between;gap:.75rem;padding:.4rem 0;border-bottom:1px solid var(--mr-border);font-size:.85rem;line-height:1.35}.mr-env-col li:last-child{border-bottom:0}.mr-env-col li em{font-style:normal;color:var(--mr-muted);font-size:.76rem;margin-left:.25rem}.mr-env-km{white-space:nowrap;color:var(--mr-muted);font-size:.8rem;font-variant-numeric:tabular-nums}.mr-anim .mr-env-col li{opacity:0;transform:translateX(-6px);transition:opacity .4s ease,transform .4s ease}.mr-anim.is-in .mr-env-col li{opacity:1;transform:none}.mr-map-radius span{display:inline-block;transform:translate(-50%,-50%);background:rgb(255 255 255 / .9);border-radius:10px;padding:0 .45rem;font-size:11px;font-weight:600;color:#4a4540;white-space:nowrap}.mr-map-ring{display:inline-block;width:11px;height:11px;border:1.5px dashed #857c73;border-radius:50%;vertical-align:-1px}.mr-map-poi span{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#fff;box-shadow:0 1px 4px rgb(0 0 0 / .3);font-size:14px;line-height:1}.mr-map-poi-key{display:inline-block;width:16px;text-align:center}.mr-area-map{position:relative}body{overflow-y:scroll}.navbar-toggler,input,select,textarea,option,button{outline:none!important}a,.modal .modal-close,.modal .modal-close:before,.modal .modal-close:after{-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}.img-cover{object-fit:cover}.skip-link{display:none}.alignwide.wp-block-columns,.alignwide .wp-block-group__inner-container{max-width:80vw;margin-left:auto;margin-right:auto}.alignfull{max-width:100vw}.modal .modal-close{width:40px;height:40px;top:-20px;right:-20px;background-color:#dfdfdf;cursor:pointer;z-index:2}.modal .modal-close:hover,.modal .modal-close:focus{background-color:#780807}.modal .modal-close:before,.modal .modal-close:after{width:15px;height:2px;position:absolute;top:50%;left:50%;background-color:#780807;content:""}.modal .modal-close:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.modal .modal-close:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.modal .modal-close:hover:before,.modal .modal-close:focus:before,.modal .modal-close:hover:after,.modal .modal-close:focus:after{background-color:#000}.modal-full-screen .modal-close{top:7px;right:20px;border-radius:50%!important;background-color:#fff}.modal-full-screen .modal-close:before,.modal-full-screen .modal-close:after{background-color:#333}.modal-full-screen .modal-close:hover,.modal-full-screen .modal-close:focus{background-color:#fff;color:#000}.modal-full-screen .carousel-item{background-color:#fff}.modal-full-screen .carousel-control-prev,.modal-full-screen .carousel-control-next{height:90%}.modal-full-screen .carousel-control-prev:before,.modal-full-screen .carousel-control-prev:after,.modal-full-screen .carousel-control-next:before,.modal-full-screen .carousel-control-next:after{width:30px;height:2px;position:absolute;left:50%;background-color:#333;content:""}.modal-full-screen .carousel-control-prev:before{top:calc(50% - 10px);-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.modal-full-screen .carousel-control-prev:after{top:calc(50% + 10px);-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.modal-full-screen .carousel-control-next:before{top:calc(50% - 10px);-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.modal-full-screen .carousel-control-next:after{top:calc(50% + 10px);-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.modal-full-screen .carousel-control-prev span,.modal-full-screen .carousel-control-next span{display:none}.modal-video video{height:calc(100% - 59px)!important}.modal-360 #panorama,.modal-360 iframe{width:100%;height:100%}.modal-floorplan iframe{width:100%;height:100%}.modal-open-house .modal-image{left:-200px;bottom:-10px}.modal-open-house .modal-image img{max-width:590px}.modal-open-house .modal-body-text{background-color:#e3175c}.modal-open-house .btn-gnr-popup{background:#e3175c;background:-moz-linear-gradient(left,#e3175c 0%,#e3175c 19%,#005797 77%,#005797 100%);background:-webkit-linear-gradient(left,#e3175c 0%,#e3175c 19%,#005797 77%,#005797 100%);background:linear-gradient(to right,#e3175c 0%,#e3175c 19%,#005797 77%,#005797 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3175c',endColorstr='#005797',GradientType=1);color:#fff}.modal-open-house .btn-gnr-popup svg{max-width:16px;top:50%;right:3rem;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);fill:#fff}.modal-open-house .btn-gnr-popup:hover,.modal-open-house .btn-gnr-popup:focus{color:#fff}.modal-open-house .modal-close{background-color:#e3175c}.modal-open-house .modal-close:before,.modal-open-house .modal-close:after{background-color:#fff}.modal-open-house .modal-close:hover,.modal-open-house .modal-close:focus{background-color:#005797}.modal-backdrop.show{opacity:.8!important}.modal-brochure .modal-body a{color:#000}.modal-brochure .modal-body a svg,.modal-url .modal-body a svg{max-width:34px;fill:#9b9b9b}.carousel-control-prev,.carousel-control-next{width:60px;opacity:1}.carousel-control-prev:before,.carousel-control-prev:after,.carousel-control-next:before,.carousel-control-next:after{width:30px;height:2px;position:absolute;left:50%;background-color:#fff;content:""}.carousel-control-prev:before{top:calc(50% - 10px);-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.carousel-control-prev:after{top:calc(50% + 10px);-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.carousel-control-next:before{top:calc(50% - 10px);-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.carousel-control-next:after{top:calc(50% + 10px);-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.navbar-brand img{max-width:300px}.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;background-color:#333;-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}.facetwp-facet .disabled,.facetwp-overlay{display:none}.facetwp-counter{font-size:75%;opacity:.7;float:right}.properties-filter-selections .facetwp-selections ul{padding:0;font-size:80%}.properties-filter-selections .facetwp-selections .facetwp-selection-label{margin-right:.3rem}.properties-filter-selections .facetwp-selections .facetwp-selection-value{position:relative;padding:.5rem;background-image:none;border:1px solid #f0f0f0}.properties-filter-selections .facetwp-selections .facetwp-selection-value:before{width:20px;height:20px;position:absolute;top:-10px;right:-10px;background-color:#50245e;border-radius:50%;content:""}.properties-filter-selections .facetwp-selections .facetwp-selection-value:after{position:absolute;top:-8px;right:-4px;content:"\00D7";font-size:15px;color:#fff}.properties-filter{position:relative}.properties-filter .properties-save-search .properties-save-search-btn{padding:.75rem;border:1px solid #0071b3;box-shadow:0 1px 0 rgb(0 0 0 / .1),inset 0 0 0 rgb(0 0 0 / .1);color:#0071b3}.properties-filter .properties-save-search .properties-save-search-btn svg{max-height:20px;fill:#0071b3}.properties-filter .facetwp-search-wrap{width:100%;display:block}.properties-filter .facetwp-btn{display:none}.properties-filter .facetwp-search-wrap input.facetwp-search,.properties-filter .facetwp-type-autocomplete input.facetwp-autocomplete{width:100%;height:60px;padding:0 25px;border:0}.properties-filter .facetwp-type-autocomplete input.facetwp-autocomplete-update{width:50px;height:60px;background-color:#50245e;border:0;color:#fff;display:none}.properties-filter .facetwp-checkbox,.properties-filter .facetwp-radio{position:relative;padding-top:5px;padding-bottom:5px;padding-left:25px;background-image:none}.properties-filter .facetwp-checkbox:before,.properties-filter .facetwp-radio:before{width:18px;height:18px;position:absolute;top:6px;left:0;border:1px solid #d8d8d8;border-radius:.25rem;content:""}.properties-filter .facetwp-radio:before{top:21px;left:20px}.properties-filter .facetwp-checkbox:after,.properties-filter .facetwp-radio:after{width:18px;height:18px;position:absolute;top:6px;left:0;content:""}.properties-filter .facetwp-radio:after{top:21px;left:20px}.properties-filter .facetwp-checkbox.checked:before,.properties-filter .facetwp-radio.checked:before{background-color:#40826c;border-color:#40826c}.properties-filter .facetwp-radio.checked{background-image:none}.properties-filter .facetwp-checkbox.checked:after,.properties-filter .facetwp-radio.checked:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:center}.properties-filter .facetwp-toggle{padding-top:1rem;color:#999;text-decoration:underline}.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.open{z-index:4}.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 0.15s;content:""}.properties-filter .properties-filter-range-list.open:after{transform:rotate(-180deg)}.properties-filter .properties-filter-range-list .facetwp-type-radio,.properties-filter.properties-filter-v-1 .properties-filter-range-list .facetwp-type-checkboxes,.properties-filter.properties-filter-v-search .properties-filter-range-list .facetwp-type-checkboxes{width:100%;height:auto;max-height:320px;position:absolute;left:0;background-color:#fff;overflow:auto;display:none}.properties-filter .properties-filter-range-list .facetwp-type-radio .facetwp-radio,.properties-filter.properties-filter-v-1 .properties-filter-range-list .facetwp-type-checkboxes .facetwp-checkbox,.properties-filter.properties-filter-v-search .properties-filter-range-list .facetwp-type-checkboxes .facetwp-checkbox{margin-bottom:0;padding:0 20px 0 50px;border-bottom:1px solid #eee}.properties-filter .properties-filter-range-list .facetwp-type-radio .facetwp-radio:first-of-type,.properties-filter.properties-filter-v-1 .properties-filter-range-list .facetwp-type-checkboxes .facetwp-checkbox:first-of-type,.properties-filter.properties-filter-v-search .properties-filter-range-list .facetwp-type-checkboxes .facetwp-checkbox:first-of-type{border-top:1px solid #eee}.properties-filter .properties-filter-range-list.open .facetwp-type-radio,.properties-filter.properties-filter-v-1 .properties-filter-range-list.open .facetwp-type-checkboxes,.properties-filter.properties-filter-v-search .properties-filter-range-list.open .facetwp-type-checkboxes{margin-top:-1px;display:block}.properties-filter.properties-filter-v-search .properties-filter-range-list.open .facetwp-type-checkboxes.facetwp-facet-huurcondities{border:1px solid #eee}.properties-filter.properties-filter-v-1 .properties-filter-range-list .facetwp-type-checkboxes .facetwp-checkbox:before,.properties-filter.properties-filter-v-search .properties-filter-range-list .facetwp-type-checkboxes .facetwp-checkbox:before{top:23px;left:20px}.properties-filter.properties-filter-v-1 .properties-filter-range-list .facetwp-type-checkboxes .facetwp-checkbox:after,.properties-filter.properties-filter-v-search .properties-filter-range-list .facetwp-type-checkboxes .facetwp-checkbox:after{top:23px;left:20px}.properties-filter.properties-filter-v-1 .properties-filter-range-list .facetwp-type-checkboxes .facetwp-checkbox.checked,.properties-filter.properties-filter-v-search .properties-filter-range-list .facetwp-type-checkboxes .facetwp-checkbox.checked{background-image:none}.properties-filter-extra .properties-filter-show,.properties-filter-extra .facetwp-sort,.properties-filter-v-search .facetwp-sort,.properties-filter-extra .facetwp-per-page{min-width:100px;height:60px;margin-bottom:0;margin-left:1rem;position:relative;float:left}@media (max-width:767.98px){.properties-filter-extra .facetwp-sort,.properties-filter-v-search .facetwp-sort,.properties-filter-extra .facetwp-per-page{margin-left:0;margin-right:1rem}.properties-filter-extra .facetwp-per-page{margin-bottom:1rem;margin-left:0;margin-right:1rem}}.properties-filter-v-search .facetwp-sort{width:100%;margin-bottom:.5rem;margin-left:0}.properties-filter-extra .facetwp-sort:before,.properties-filter-v-search .facetwp-sort:before,.properties-filter-extra .facetwp-per-page:before,.properties-filter-extra .facetwp-sort:after,.properties-filter-v-search .facetwp-sort:after,.properties-filter-extra .facetwp-per-page:after{width:7px;height:2px;position:absolute;top:50%;background-color:#212529;content:""}.properties-filter-extra .facetwp-sort:before,.properties-filter-v-search .facetwp-sort:before,.properties-filter-extra .facetwp-per-page: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,.properties-filter-v-search .facetwp-sort:after,.properties-filter-extra .facetwp-per-page: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,.properties-filter-extra .facetwp-sort .facetwp-sort-select,.properties-filter-v-search .facetwp-sort .facetwp-sort-select,.properties-filter-extra .facetwp-per-page .facetwp-per-page-select{height:60px;margin:0;padding:20px 40px 20px 20px;background-color:#edefe9;border:0;border-radius:0;box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;appearance:none;display:block}.properties-filter-extra .facetwp-sort .facetwp-sort-select::-ms-expand{display:none}.properties-filter-v-search .facetwp-sort .facetwp-sort-select::-ms-expand{display:none}.properties-filter-extra .properties-filter-favorite a{line-height:60px}.properties-filter-extra .properties-filter-favorite a span.properties-filter-favorite{width:60px;height:60px;background-color:#edefe9}.properties-filter-extra .properties-filter-favorite a span.properties-filter-favorite svg{max-width:18px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.properties-filter-extra .properties-filter-maps{margin-left:1rem}.properties-filter-extra .properties-filter-maps a{width:60px;height:60px;background-color:#edefe9}.properties-filter-extra .properties-filter-maps a svg{max-width:24px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.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;background-color:#50245e;cursor:pointer}.properties-filter-more-close a .facetwp-counts{margin-right:.5rem;float:left}.properties-filter-more-close a:hover,.properties-filter-more-close a:focus{text-decoration:none}.properties-filter-v-1{background-color:#edefe9}.properties-filter-v-1 .facetwp-type-fselect .fs-wrap,.properties-filter-v-search .facetwp-type-fselect .fs-wrap,.properties-filter-v-1 .facetwp-type-fselect .fs-dropdown,.properties-filter-v-search .facetwp-type-fselect .fs-dropdown{width:100%}.properties-filter-v-1 .facetwp-type-fselect .fs-wrap,.properties-filter-v-search .facetwp-type-fselect .fs-wrap{position:relative}.properties-filter-v-1 .facetwp-facet,.properties-filter-v-search .facetwp-facet{height:60px;margin-bottom:.5rem}.properties-filter-v-1 .fs-label-wrap{width:100%;border:0;cursor:pointer}.properties-filter-v-1 .fs-label-wrap .fs-label,.properties-filter-v-search .fs-label-wrap .fs-label{height:58px;line-height:58px;padding:0 40px 0 20px}.properties-filter-v-1 .fs-search,.properties-filter-v-search .fs-search{padding:20px;background-color:#fff0;border-top:1px solid #eee}.properties-filter-v-1 .fs-search input,.properties-filter-v-search .fs-search input{padding-top:5px;padding-bottom:5px}.properties-filter-v-1 .fs-no-results,.properties-filter-v-search .fs-no-results{padding:20px}.properties-filter-v-1 .fs-dropdown,.properties-filter-v-search .fs-dropdown{margin-top:0;border:0}.properties-filter-v-1 .fs-dropdown .fs-options,.properties-filter-v-search .fs-dropdown .fs-options{max-height:320px}.properties-filter-v-1 .fs-wrap.multiple .fs-option,.properties-filter-v-search .fs-wrap.multiple .fs-option,.properties-filter-v-1 .fsearch-wrap.multiple .fs-option,.properties-filter-v-search .fsearch-wrap.multiple .fs-option{padding:25px 20px 25px 50px}.properties-filter-v-1 .fs-wrap.multiple .fs-checkbox,.properties-filter-v-search .fs-wrap.multiple .fs-checkbox,.properties-filter-v-1 .fs-searchrap.multiple .fs-checkbox,.properties-filter-v-search .fs-searchrap.multiple .fs-checkbox{width:18px;left:20px}.properties-filter-v-1 .fs-wrap.multiple .fs-option .fs-checkbox i,.properties-filter-v-search .fs-wrap.multiple .fs-option .fs-checkbox i,.properties-filter-v-1 .fs-wrap.multiple .fs-option .fssearchcheckbox i,.properties-filter-v-search .fs-wrap.multiple .fs-option .fssearchcheckbox i{width:18px;height:18px;border-color:#d8d8d8;border-radius:.25rem}.properties-filter-v-1 .fs-wrap.multiple .fs-option.selected .fs-checkbox i,.properties-filter-v-search .fs-wrap.multiple .fs-option.selected .fs-checkbox i,.properties-filter-v-1 .fs-wrap.multiple .fs-option.selected .fssearchcheckbox i,.properties-filter-v-search .fs-wrap.multiple .fs-option.selected .fssearchcheckbox i{background-color:#40826c}.properties-filter-v-1 .fs-arrow,.properties-filter-v-search .fs-arrow{right:25px}.properties-filter-v-1 .properties-filter-more{height:60px;line-height:60px;background-color:#40826c;cursor:pointer}.properties-filter-v-1 .properties-filter-reset{width:26px;height:26px;top:-13px;right:2px;background-color:#50245e;cursor:pointer}.properties-filter-v-1 .properties-filter-reset:before,.properties-filter-v-1 .properties-filter-reset:after{width:10px;height:2px;position:absolute;top:50%;left:50%;background-color:#fff;content:""}.properties-filter-v-1 .properties-filter-reset:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.properties-filter-v-1 .properties-filter-reset:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.properties-filter-v-search .properties-filter-btn{width:100%;height:60px;line-height:60px;background-color:#40826c;cursor:pointer;z-index:1}.properties-filter-v-search .properties-filter-btn .facetwp-counts{width:26px;height:26px;line-height:26px;position:absolute;top:-6px;right:-13px;background-color:#50245e;border-radius:50%;font-size:.7rem;font-weight:700;cursor:pointer}@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-v-2{background-color:#fff}.properties-filter.closed:not(.properties-filter-v-search){left:-100%}.properties-filter.open{left:0}.col-properties-filter{position:static!important}.properties-filter .properties-filter-header,.properties-filter-more-options,.properties-filter-more-close{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:hover,.properties-filter .properties-filter-header span.close:focus{opacity:1}.properties-filter .properties-filter-header span.close:before,.properties-filter .properties-filter-header span.close:after{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)}.properties-filter .properties-filter-button{width:calc(100% - 3rem);height:40px;line-height:40px;position:relative;bottom:1rem;left:-100%;background-color:#50245e;cursor:pointer;-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:1002}.properties-filter.open .properties-filter-button{left:1rem}.properties-filter .properties-filter-button .facetwp-counts{margin-right:.5rem;float:left}}@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-2 .facetwp-search-wrap input.facetwp-search,.properties-filter-v-2 .facetwp-type-autocomplete input.facetwp-autocomplete,.properties-filter-v-2 .properties-filter-range-list{background-color:#edefe9}.properties-filter-v-2 .facetwp-checkbox:before,.properties-filter-v-2 .facetwp-checkbox:after,.properties-filter-v-2 .facetwp-radio:before,.properties-filter-v-2 .facetwp-radio:after{top:8px;left:0}.properties-filter-v-2 .facetwp-facet-prijs_van .facetwp-radio:before,.properties-filter-v-2 .facetwp-facet-prijs_van .facetwp-radio:after,.properties-filter-v-2 .facetwp-facet-prijs_tot .facetwp-radio:before,.properties-filter-v-2 .facetwp-facet-prijs_tot .facetwp-radio:after,.properties-filter-v-2 .facetwp-facet-prijs_van_huur .facetwp-radio:before,.properties-filter-v-2 .facetwp-facet-prijs_van_huur .facetwp-radio:after,.properties-filter-v-2 .facetwp-facet-prijs_tot_huur .facetwp-radio:before,.properties-filter-v-2 .facetwp-facet-prijs_tot_huur .facetwp-radio:after{top:20px;left:15px}.properties-filter-v-2 .facetwp-facet-prijs_filter .facetwp-checkbox{text-transform:capitalize}.properties-filter-v-1 .facetwp-facet-prijs_filter .fs-search,.properties-filter-v-2 .facetwp-facet-prijs_filter .fs-search{display:none}.properties-filter-v-1 .facetwp-facet-prijs_filter .fs-wrap.multiple .fs-option{text-transform:capitalize}.properties-filter-v-2 .properties-filter-title span.properties-filter-collapse{width:10px;height:10px;top:8px;right:0}.properties-filter-v-2 .properties-filter-title span.properties-filter-collapse:before,.properties-filter-v-2 .properties-filter-title span.properties-filter-collapse:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#212529;content:""}.properties-filter-v-2 .properties-filter-title span.properties-filter-collapse:before{width:10px;height:2px}.properties-filter-v-2 .properties-filter-title span.properties-filter-collapse:after{width:2px;height:10px;display:none}.properties-filter-v-2 .properties-filter-title.collapsed span.properties-filter-collapse:after{display:block}.properties-filter-v-2 .properties-filter-object-types-nested .facetwp-facet-objecttype_wh_nested,.properties-filter-v-2 .properties-filter-object-types-nested .facetwp-facet-objecttype_app_nested,.properties-filter-v-2 .properties-filter-object-types-nested .facetwp-facet-objecttype_bg_nested{margin-bottom:0}.properties-filter-v-2 .properties-filter-object-types-nested .facetwp-facet-woonhuis_types,.properties-filter-v-2 .properties-filter-object-types-nested .facetwp-facet-appartement_types{margin-bottom:0;padding-left:1rem}.properties-filter-v-2 .col-properties-filter-price-from{z-index:1003}.properties-filter-v-2 .col-properties-filter-price-till{z-index:1002}.properties-filter-v-2 .facetwp-type-fselect.facetwp-type-fselect-more,.properties-filter-v-2 .facetwp-type-fselect.facetwp-kind-fselect-more{margin-bottom:0}.properties-filter-v-1 .facetwp-facet-zoeken.facetwp-type-fselect .fs-label-wrap,.properties-filter-v-2 .facetwp-type-fselect .fs-label-wrap{display:none}.properties-filter-v-1 .facetwp-facet-zoeken.facetwp-type-fselect{height:auto}.properties-filter-v-1 .facetwp-facet-zoeken.facetwp-type-fselect .fs-search{padding-top:14px;padding-bottom:14px}.properties-filter-v-1 .facetwp-facet-zoeken.facetwp-type-fselect .fs-dropdown,.properties-filter-v-2 .facetwp-type-fselect .fs-dropdown{width:100%;position:relative;margin-top:0;border:0;display:block!important}.properties-filter-v-1 .facetwp-facet-zoeken.facetwp-type-fselect .fs-dropdown .fs-options,.properties-filter-v-2 .facetwp-type-fselect .fs-dropdown .fs-options,.properties-filter-v-2 .facetwp-energielabel-fselect .fs-dropdown .fs-options{overflow:hidden}.properties-filter-v-1 .facetwp-facet-zoeken.facetwp-type-fselect .fs-dropdown .fs-options{width:100%;position:absolute;background-color:#fff}.properties-filter-v-1 .facetwp-facet-zoeken.facetwp-type-fselect.facetwp-facet-open .fs-dropdown .fs-options,.properties-filter-v-2 .facetwp-type-fselect.facetwp-facet-open .fs-dropdown .fs-options{max-height:100%!important}.properties-filter-v-2 .facetwp-type-fselect .fs-dropdown .fs-search{padding-left:0;padding-right:0;background-color:#fff0;border:0}.properties-filter-v-2 .facetwp-type-fselect .fs-dropdown .fs-search input{padding-top:12px;padding-bottom:12px}.properties-filter-v-2 .facetwp-type-fselect .fs-wrap{width:100%}.properties-filter-v-2 .facetwp-type-fselect .fs-wrap.multiple .fs-option{padding-top:12px;padding-bottom:12px;padding-left:26px;padding-right:0;border-bottom:0}.properties-filter-v-2 .facetwp-type-fselect .fs-wrap.multiple .fs-option .fs-checkbox i{width:18px;height:18px;margin-left:0;border:1px solid #d8d8d8;border-radius:.25rem}.properties-filter-v-2 .facetwp-type-fselect .fs-wrap.multiple .fs-option.selected .fs-checkbox i{background-color:#40826c;border-color:#40826c}.properties-filter-v-2 .properties-filter-show-more{color:#999;text-decoration:underline;cursor:pointer}.properties-filter-v-2 .facetwp-facet-vrijezoekterm .facetwp-input-wrap{display:block}.properties-filter-v-2 .facetwp-facet-zoeken .fs-search input,.properties-filter-v-2 .facetwp-facet-vrijezoekterm input.facetwp-search{width:100%;height:60px;padding:0 25px;background-color:#edefe9;border:0}.properties-filter-v-2 .facetwp-facet-vrijezoekterm .facetwp-icon{right:10px}.properties-filter-v-1 .facetwp-facet-zoeken .fs-options,.properties-filter-v-2 .facetwp-facet-zoeken .fs-options{display:none}.properties-filter-v-search .fs-label-wrap{width:100%;border-color:#edefe9;cursor:pointer}.properties-filter-v-search .facetwp-type-fselect .fs-dropdown,.properties-filter-v-search .facetwp-search-wrap input.facetwp-search,.properties-filter-v-search .facetwp-type-autocomplete input.facetwp-autocomplete,.properties-filter-v-search .facetwp-sort .facetwp-sort-select,.properties-filter-v-search .properties-filter-range-list,.properties-filter-v-search .properties-filter-range-list .facetwp-type-radio,.properties-filter-v-search .properties-filter-range-list .facetwp-type-checkbox{border:1px solid #edefe9}.properties-filter-v-search .facetwp-sort .facetwp-sort-select{width:100%;background-color:#fff}.properties-filter-v-search .properties-filter-fw-prices{z-index:7}.properties-filter-v-search .properties-filter-fw-rooms{z-index:6}.properties-filter-v-search .properties-filter-fw-bedrooms{z-index:5}.properties-filter-v-search .properties-filter-fw-constructionyear{z-index:4}.properties-filter-v-search .properties-filter-fw-propertysurface{z-index:3}.properties-filter-v-search .properties-filter-fw-usagearea{z-index:2}.properties-filter-v-search .facetwp-facet-zoeken .fs-label-wrap{display:none}.properties-filter-v-search .facetwp-facet-zoeken .fs-dropdown{width:100%;position:relative;margin-top:0;border:0;display:block!important;z-index:20}.properties-filter-v-search .properties-filter-reset{width:26px;height:26px;top:-13px;right:2px;background-color:#50245e;cursor:pointer;z-index:10}.properties-filter-v-search .properties-filter-reset:before,.properties-filter-v-search .properties-filter-reset:after{width:10px;height:2px;position:absolute;top:50%;left:50%;background-color:#fff;content:""}.properties-filter-v-search .properties-filter-reset:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.properties-filter-v-search .properties-filter-reset:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.properties-filter-v-search .facetwp-facet-zoeken .fs-wrap{position:relative}.properties-filter-v-search .facetwp-facet-zoeken .fs-label-wrap{width:100%;height:60px;line-height:60px;position:absolute;top:0;padding:0 25px;z-index:1001;display:none}.properties-filter-v-search .selected .facetwp-facet-zoeken .fs-label-wrap{display:block}.properties-filter-v-search .facetwp-facet-zoeken .fs-label{padding:0}.properties-filter-v-search .facetwp-facet-zoeken .fs-arrow{display:none}.properties-filter-v-search .facetwp-facet-zoeken .fs-search{padding:0;background-color:#fff0;border:0}.properties-filter-v-search .facetwp-facet-zoeken .fs-search input{height:60px;line-height:60px;position:relative;padding:0 40px 0 20px;border:1px solid #edefe9!important}.properties-filter-v-search .facetwp-facet-zoeken .fs-options{border-left:1px solid #edefe9;border-right:1px solid #edefe9;display:none}.properties-filter-tabs li.properties-filter-tab{border:1px solid #edefe9;border-bottom:0;cursor:pointer}.properties-filter-tabs li.properties-filter-tab:not(:first-of-type){border-left:0}.properties-filter-tabs li.properties-filter-tab.active{background-color:#40826c;border-color:#40826c;color:#fff}.properties-pagination .facetwp-facet{margin-bottom:0;margin-left:auto;display:table}.properties-pagination .facetwp-pager{display:flex}.properties-pagination .facetwp-pager a.facetwp-page{position:relative;margin-left:-1px;margin-right:0;padding:.5rem .75rem;background-color:#fff;border:1px solid #dee2e6;line-height:1.25;display:block}.properties-title h1,.properties-title h2,.properties-title h3,.properties-title h4,.properties-title h5,.properties-title h6{font-size:1.5rem}.properties-title h1 span,.properties-title h2 span,.properties-title h3 span,.properties-title h4 span,.properties-title h5 span,.properties-title h6 span{font-size:.8rem;font-weight:400}.properties-title .facetwp-counts{margin-top:4px;padding:.2rem;background-color:#50245e;font-size:.7rem;color:#fff;font-weight:700;display:table}.properties.properties-layout-maps .container{max-width:100%;padding-left:0;padding-right:0}.properties.properties-layout-maps .container>.row{--bs-gutter-y:0;--bs-gutter-x:0}.properties .object.object-fade{opacity:0}.properties.properties-layout-1 .row.facetwp-template .col-12:nth-child(1) .object.object-fade,.properties.properties-layout-1 .row.facetwp-template .col-12:nth-child(2) .object.object-fade,.properties.properties-layout-2 .row.facetwp-template .col-12:nth-child(1) .object.object-fade,.properties.properties-layout-2 .row.facetwp-template .col-12:nth-child(2) .object.object-fade,.properties.properties-layout-2 .row.facetwp-template .col-12:nth-child(3) .object.object-fade,.properties.properties-layout-2 .row.facetwp-template .col-12:nth-child(4) .object.object-fade,.properties.properties-layout-3 .row.facetwp-template .col-12:nth-child(1) .object.object-fade,.properties.properties-layout-3 .row.facetwp-template .col-12:nth-child(2) .object.object-fade,.properties.properties-layout-3 .row.facetwp-template .col-12:nth-child(3) .object.object-fade,.properties.properties-layout-3 .row.facetwp-template .col-12:nth-child(4) .object.object-fade,.properties.properties-layout-3 .row.facetwp-template .col-12:nth-child(5) .object.object-fade,.properties.properties-layout-3 .row.facetwp-template .col-12:nth-child(6) .object.object-fade{opacity:1!important}.properties .object .object-image .object-image-empty{height:320px;border:1px solid #f0f0f0}.properties .object .object-image .object-image-empty span{font-size:1.5rem}.properties .object .object-image img{width:100%;height:320px}.properties .object .object-image .object-image-tophuis{top:.5rem;left:.5rem}.properties .object.object-open-house .object-image .object-image-tophuis{top:3.5rem}.properties .object .object-image .object-image-tophuis svg{width:50px}.properties.properties-layout-4 .object .object-image img{height:484px}.properties.properties-layout-4 .object .object-image.object-image-small img{height:230px}.properties .object .object-image div.object-status,.properties-special .object .object-image div.object-status,.properties-item .object-detail-photo div.object-status{top:.5rem;left:.5rem;background-color:#333;color:#fff}.properties .object .object-image div.object-status-new,.properties-special .object .object-image div.object-status-new{left:auto;right:.5rem}.properties .object .object-image div.object-status-new-favorite,.properties-special .object .object-image div.object-status-new-favorite{right:calc(1rem + 40px)}.properties .object .object-image div.object-has-video{top:.5rem;left:.5rem;background-color:#333;color:#fff}.properties .object .object-image div.object-has-video svg{position:relative;top:-2px}.properties .object.object-status-onder-bod .object-image div.object-has-video{left:127px}.properties .object.object-status-onder-optie .object-image div.object-has-video{left:135px}.properties .object.object-status-verkocht-onder-voorbehoud .object-image div.object-has-video{left:249px}.properties .object.object-status-verkocht .object-image div.object-has-video{left:112px}.properties .object .object-image .object-favorite,.properties-special .object .object-image .object-favorite,.object-detail-photo .object-favorite{width:40px;height:40px;top:.5rem;right:.5rem;background-color:rgb(0 0 0 / .4);cursor:pointer}.properties .object .object-image .object-favorite-delete,.properties-special .object .object-image .object-favorite-delete,.object-detail-photo .object-favorite-delete{background-color:rgb(0 0 0)}.properties .object .object-image .object-favorite svg,.properties-special .object .object-image .object-favorite svg,.object-detail-photo .object-favorite svg{max-width:18px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#fff}.properties .object .object-image .object-image-info{bottom:0;left:0;z-index:2}.properties .object .object-address .object-street,.properties .object .object-address .object-housenumber,.properties .object .object-address .object-housenumber-addition{font-size:1rem;font-weight:700}.properties .object .object-price{font-weight:700}.properties .object .object-feature .object-feature-info{word-wrap:break-word}.properties .object .object-view a{border:1px solid #f0f0f0}.properties .object .object-view a:hover,.properties .object .object-view a:focus{background-color:#f0f0f0}.properties-maps,.properties-maps .maps,.properties-maps .properties-objects-maps{height:calc(100vh - 217px)}.properties-maps{overflow:hidden}.properties-maps .maps .facetwp-facet-maps{margin-bottom:0;height:100%}.properties-maps .maps .facetwp-facet-maps #facetwp-map{height:100%!important}.properties-maps .properties-objects-maps{overflow-y:scroll;overflow-x:hidden}.properties .objects-maps .maps-image img{max-width:250px}.properties .objects-maps .maps-image .object-status{top:12px;left:12px;background-color:#000;color:#fff;font-size:.8rem}.properties .objects-maps .maps-info .object-address .object-street,.properties .objects-maps .maps-info .object-address .object-housenumber,.properties .objects-maps .maps-info .object-address .object-housenumber-addition{font-size:1rem;font-weight:700}.properties .objects-maps .maps-info .object-price{font-weight:700}.facetwp-map-filtering{position:absolute;top:0;left:0;display:none}.properties-item .object-detail-extra li a,.properties-item .object-detail-extra li div.object-favorite{width:45px;height:45px;background-color:#f0f0f0;border:1px solid #fff0;cursor:pointer}.properties-item .object-detail-extra li a:hover,.properties-item .object-detail-extra li a:focus,.properties-item .object-detail-extra li div.object-favorite:hover,.properties-item .object-detail-extra li div.object-favorite:focus,.properties-item .object-detail-extra li div.object-favorite-delete{background-color:#fff;border-color:#f0f0f0}.properties-item .object-detail-extra li a svg,.properties-item .object-detail-extra li div.object-favorite svg{max-width:16px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.properties-item .object-detail-extra li.object-detail-extra-li-back a{background-color:#fff;border-color:#f0f0f0}.properties-item .object-detail-extra li.object-detail-extra-li-back a:hover,.properties-item .object-detail-extra li.object-detail-extra-li-back a:focus{background-color:#f0f0f0;border-color:#fff0}.properties-item .object-detail-title{font-size:1.5rem}.properties-item .object-detail-title-sub{font-size:1.2rem}.properties-item .object-detail-photos .object-detail-photo-large img{height:500px}.properties-item .object-detail-photos .object-detail-photo-large .object-detail-photo-video{width:50px;height:50px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#212529}.properties-item .object-detail-photos .object-detail-photo-large .object-detail-photo-video svg{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.properties-item .object-detail-photos .object-detail-video-large,.properties-item .object-detail-photos .object-detail-video-large video,.properties-item .object-detail-photos .object-detail-video-large #video{height:500px}.properties-item .object-detail-photos .object-detail-photo-medium img,.properties-item .object-detail-photos .object-detail-photo-small img{height:246px}.properties-item .object-detail-photos-v3 .object-detail-photo-medium img{height:186px}.properties-item .object-detail-photos-v3 .object-detail-photo-small img{height:149px}.properties-item .object-detail-matterport iframe{height:600px}.properties-item .object-detail-photo-show-more{top:0;left:0;background-color:rgb(0 0 0 / .3);font-size:2rem;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.properties-item .object-detail-photo-show-more:hover,.properties-item .object-detail-photo-show-more:focus{background-color:rgb(0 0 0 / .5)}.properties-item .object-detail-photos-item{height:200px}.properties-item .object-detail-other-media-item{height:200px}.properties-item .object-detail-header .object-detail-adres h1,.properties-item .object-detail-header .object-detail-adres h2,.properties-item .object-detail-header .object-detail-adres h3,.properties-item .object-detail-header .object-detail-adres h4,.properties-item .object-detail-header .object-detail-adres h5,.properties-item .object-detail-header .object-detail-adres h6{line-height:.8;font-size:2rem}.properties-item .object-detail-header .object-detail-adres h1 span.object-street,.properties-item .object-detail-header .object-detail-adres h2 span.object-street,.properties-item .object-detail-header .object-detail-adres h3 span.object-street,.properties-item .object-detail-header .object-detail-adres h4 span.object-street,.properties-item .object-detail-header .object-detail-adres h5 span.object-street,.properties-item .object-detail-header .object-detail-adres h6 span.object-street,.properties-item .object-detail-header .object-detail-adres h1 span.object-housenumber,.properties-item .object-detail-header .object-detail-adres h2 span.object-housenumber,.properties-item .object-detail-header .object-detail-adres h3 span.object-housenumber,.properties-item .object-detail-header .object-detail-adres h4 span.object-housenumber,.properties-item .object-detail-header .object-detail-adres h5 span.object-housenumber,.properties-item .object-detail-header .object-detail-adres h6 span.object-housenumber,.properties-item .object-detail-header .object-detail-adres h1 span.object-housenumber-addition,.properties-item .object-detail-header .object-detail-adres h2 span.object-housenumber-addition,.properties-item .object-detail-header .object-detail-adres h3 span.object-housenumber-addition,.properties-item .object-detail-header .object-detail-adres h4 span.object-housenumber-addition,.properties-item .object-detail-header .object-detail-adres h5 span.object-housenumber-addition,.properties-item .object-detail-header .object-detail-adres h6 span.object-housenumber-addition{text-transform:uppercase;font-weight:700}.properties-item .object-detail-header .object-detail-adres h1 span.object-zipcode,.properties-item .object-detail-header .object-detail-adres h2 span.object-zipcode,.properties-item .object-detail-header .object-detail-adres h3 span.object-zipcode,.properties-item .object-detail-header .object-detail-adres h4 span.object-zipcode,.properties-item .object-detail-header .object-detail-adres h5 span.object-zipcode,.properties-item .object-detail-header .object-detail-adres h6 span.object-zipcode,.properties-item .object-detail-header .object-detail-adres h1 span.object-place,.properties-item .object-detail-header .object-detail-adres h2 span.object-place,.properties-item .object-detail-header .object-detail-adres h3 span.object-place,.properties-item .object-detail-header .object-detail-adres h4 span.object-place,.properties-item .object-detail-header .object-detail-adres h5 span.object-place,.properties-item .object-detail-header .object-detail-adres h6 span.object-place,.properties-item .object-detail-header .object-detail-adres h1 span.object-province,.properties-item .object-detail-header .object-detail-adres h2 span.object-province,.properties-item .object-detail-header .object-detail-adres h3 span.object-province,.properties-item .object-detail-header .object-detail-adres h4 span.object-province,.properties-item .object-detail-header .object-detail-adres h5 span.object-province,.properties-item .object-detail-header .object-detail-adres h6 span.object-province,.properties-item .object-detail-header .object-detail-adres h1 span.object-township,.properties-item .object-detail-header .object-detail-adres h2 span.object-township,.properties-item .object-detail-header .object-detail-adres h3 span.object-township,.properties-item .object-detail-header .object-detail-adres h4 span.object-township,.properties-item .object-detail-header .object-detail-adres h5 span.object-township,.properties-item .object-detail-header .object-detail-adres h6 span.object-township,.properties-item .object-detail-header .object-detail-adres h1 span.object-neighbourhood,.properties-item .object-detail-header .object-detail-adres h2 span.object-neighbourhood,.properties-item .object-detail-header .object-detail-adres h3 span.object-neighbourhood,.properties-item .object-detail-header .object-detail-adres h4 span.object-neighbourhood,.properties-item .object-detail-header .object-detail-adres h5 span.object-neighbourhood,.properties-item .object-detail-header .object-detail-adres h6 span.object-neighbourhood,.properties-item .object-detail-header .object-detail-adres h1 span.object-country,.properties-item .object-detail-header .object-detail-adres h2 span.object-country,.properties-item .object-detail-header .object-detail-adres h3 span.object-country,.properties-item .object-detail-header .object-detail-adres h4 span.object-country,.properties-item .object-detail-header .object-detail-adres h5 span.object-country,.properties-item .object-detail-header .object-detail-adres h6 span.object-country{font-size:1rem;opacity:.7}.properties-item .object-detail-header .object-detail-adres h1 span.object-address-line,.properties-item .object-detail-header .object-detail-adres h2 span.object-address-line,.properties-item .object-detail-header .object-detail-adres h3 span.object-address-line,.properties-item .object-detail-header .object-detail-adres h4 span.object-address-line,.properties-item .object-detail-header .object-detail-adres h5 span.object-address-line,.properties-item .object-detail-header .object-detail-adres h6 span.object-address-line{display:block}.properties-item .object-detail-header li a{height:40px;line-height:20px;background-color:#f0f0f0;border:1px solid #fff0}.properties-item .object-detail-header li a:hover,.properties-item .object-detail-header li a:focus{background-color:#fff;border-color:#f0f0f0}.properties-item .object-detail-header li.li-header-phone a,.properties-item .object-detail-header li.li-header-email a{width:40px}.properties-item .object-detail-header li.li-header-phone a svg,.properties-item .object-detail-header li.li-header-email a svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.properties-item .object-detail-navigation li a{background-color:#f0f0f0;border:1px solid #fff0}.properties-item .object-detail-navigation li a:hover,.properties-item .object-detail-navigation li a:focus{background-color:#fff;border-color:#f0f0f0}.properties-item .object-detail-navigation li.list-object-navigation-tophuis a{background-color:#c69c68;color:#fff}.properties-item .object-detail-contact{border:1px solid #f0f0f0}.properties-item .object-detail-contact .object-share li a,.modal .object-share li a{width:33px;height:33px;background-color:#f0f0f0;cursor:pointer}.properties-item .object-detail-contact .object-share li a svg,.modal .object-share li a svg{max-width:14px;max-height:14px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#000}.properties-item .object-detail-contact .contact-info-appointment a,.properties-item .object-detail-contact .contact-info-website a,.properties-item .object-detail-contact .contact-info-brochure a,.properties-item .object-detail-contact .contact-info-custom-button a{background-color:#000}.properties-item .object-features-highlight{border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.properties-item .object-detail-features .object-detail-features-small,.properties-item .object-detail-information .object-detail-description-small{max-height:250px;overflow:hidden}.properties-item .object-detail-features .object-detail-features-small:after,.properties-item .object-detail-information .object-detail-description-small:after{width:100%;height:75px;position:absolute;bottom:0;left:0;background:-moz-linear-gradient(top,#fff0 0,rgb(255 255 255) 100%);background:-webkit-linear-gradient(top,#fff0 0,rgb(255 255 255) 100%);background:linear-gradient(to bottom,#fff0 0,rgb(255 255 255) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);content:"";display:block}.properties-item .object-detail-information .object-detail-description-printtext .object-detail-description-small{max-height:none;overflow:auto}.properties-item .object-detail-information .object-detail-description-printtext .object-detail-description-small:after{display:none}.properties-item .object-detail-features .object-detail-features-more,.properties-item .object-detail-information .object-detail-description-more,.properties-item .object-detail-photos-full .object-detail-photos-more,.properties-item .object-detail-maps .object-detail-maps-more{border:1px solid #f0f0f0;cursor:pointer}.properties-item .object-detail-features .object-detail-features-more:hover,.properties-item .object-detail-features .object-detail-features-more:focus,.properties-item .object-detail-information .object-detail-description-more:hover,.properties-item .object-detail-information .object-detail-description-more:focus,.properties-item .object-detail-photos-full .object-detail-photos-more:hover,.properties-item .object-detail-photos-full .object-detail-photos-more:focus,.properties-item .object-detail-maps .object-detail-maps-more:hover,.properties-item .object-detail-maps .object-detail-maps-more:focus{background-color:#f0f0f0}.properties-item .object-detail-features .object-detail-features-more span:after,.properties-item .object-detail-features .object-detail-features-more span:before,.properties-item .object-detail-information .object-detail-description-more span:before,.properties-item .object-detail-information .object-detail-description-more span:after,.properties-item .object-detail-photos-full .object-detail-photos-more span:before,.properties-item .object-detail-photos-full .object-detail-photos-more span:after{position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);background-color:#333;content:""}.properties-item .object-detail-features .object-detail-features-more span:before,.properties-item .object-detail-information .object-detail-description-more span:before,.properties-item .object-detail-photos-full .object-detail-photos-more span:before{width:12px;height:2px}.properties-item .object-detail-features .object-detail-features-more span:after,.properties-item .object-detail-information .object-detail-description-more span:after,.properties-item .object-detail-photos-full .object-detail-photos-more span:after{width:2px;height:12px;left:5px}.properties-item .object-detail-features .object-detail-features-more-open span:after,.properties-item .object-detail-information .object-detail-description-more-open span:after,.properties-item .object-detail-photos-full .object-detail-photos-more-open span:after{display:none}.properties-item .object-detail-other-media a.object-detail-a4-document svg{width:50px;fill:#cacaca}.properties-item .object-detail-features .object-feature{border-bottom:1px solid #ededed}.properties-item .object-detail-features .object-feature-title{opacity:.5}.properties-item .object-detail-features .object-feature-koopprijs .object-feature-title,.properties-item .object-detail-features .object-feature-huurprijs .object-feature-title{text-transform:capitalize}.properties-item .object-detail-features .object-features-energy .object-feature-info{height:28px;position:relative;padding-left:1rem;padding-right:1rem;color:#fff;display:table}.properties-item .object-detail-features .object-features-energy .object-feature-info:after{position:absolute;top:0;right:-14px;border-top:14.9px solid #fff0;border-bottom:14.9px solid #fff0;border-left:14.9px solid #0a6536;content:""}.properties-item .object-detail-features .object-features-energy-A .object-feature-info{background-color:#0a6536}.properties-item .object-detail-features .object-features-energy-A .object-feature-info:after{border-left-color:#0a6536}.properties-item .object-detail-features .object-features-energy-B .object-feature-info{background-color:#138c3b}.properties-item .object-detail-features .object-features-energy-B .object-feature-info:after{border-left-color:#138c3b}.properties-item .object-detail-features .object-features-energy-C .object-feature-info{background-color:#93be31}.properties-item .object-detail-features .object-features-energy-C .object-feature-info:after{border-left-color:#93be31}.properties-item .object-detail-features .object-features-energy-D .object-feature-info{background-color:#fee934}.properties-item .object-detail-features .object-features-energy-D .object-feature-info:after{border-left-color:#fee934}.properties-item .object-detail-features .object-features-energy-E .object-feature-info{background-color:#f5b141}.properties-item .object-detail-features .object-features-energy-E .object-feature-info:after{border-left-color:#f5b141}.properties-item .object-detail-features .object-features-energy-F .object-feature-info{background-color:#e75a21}.properties-item .object-detail-features .object-features-energy-F .object-feature-info:after{border-left-color:#e75a21}.properties-item .object-detail-features .object-features-energy-G .object-feature-info{background-color:#ba1a28}.properties-item .object-detail-features .object-features-energy-G .object-feature-info:after{border-left-color:#ba1a28}.properties-item .object-detail-maps .object-detail-maps-frame{height:500px;position:relative;display:flex}.properties-item .object-detail-maps-link .object-detail-maps-image{height:400px}.properties-item .object-detail-maps-link .object-detail-maps-image span{bottom:3rem;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);background-color:rgb(0 0 0 / .5);border:1px solid #fff0}.properties-item .object-detail-maps .gm-style-iw-chr{position:absolute;top:0;height:28px;display:block;width:100%}.properties-item .object-detail-maps .gm-style-iw-chr button.gm-ui-hover-effect{background-color:#ffffff!important;position:absolute!important;width:24px!important;height:24px!important;z-index:2}.properties-item .object-detail-maps .gm-style-iw-chr button.gm-ui-hover-effect span{width:24px!important;height:24px!important;margin:0!important}.properties-item .object-detail-maps .gm-style .gm-style-iw-t{bottom:64px!important}.properties-item .object-detail-maps .gm-style .gm-style-iw-c{padding:0;border-radius:0;box-shadow:0 2px 7px 1px rgb(0 0 0 / .3);padding-top:0!important}.properties-item .object-detail-maps .gm-style .gm-style-iw-t:after{box-shadow:-2px 2px 2px 0 rgb(0 0 0 / .3)}.properties-item .object-detail-maps .maps-object{width:250px}.properties-item .object-detail-maps .maps-object-photo img{max-width:100%}.properties-item .object-detail-maps .object-detail-maps-legend-distance span.object-detail-maps-legend-distance-walking:before,.properties-item .object-detail-maps .object-detail-maps-legend-distance span.object-detail-maps-legend-distance-bicycle:before{width:20px;height:20px;margin-right:.5rem;border:1px solid;border-radius:50%;vertical-align:middle;display:inline-block;content:''}.properties-item .object-detail-maps .object-detail-maps-legend-distance span.object-detail-maps-legend-distance-walking:before{background-color:#bdd6f1;border-color:#6ab4ff}.properties-item .object-detail-maps .object-detail-maps-legend-distance span.object-detail-maps-legend-distance-bicycle:before{background-color:#d6e1ea;border-color:#6ab4ff}.properties-item .object-detail-maps .object-detail-maps-legend-options h4{font-size:1rem}.properties-item .object-detail-maps .object-detail-maps-distanceText{overflow-y:auto;height:300px}.properties-item .object-detail-maps .object-detail-maps-distanceText .nearby-item{cursor:pointer}.properties-item .object-detail-maps .object-detail-maps-routeform .object-detail-maps-route-user{position:relative}.properties-item .object-detail-maps .object-detail-maps-routeform .userlocation{background-position:center center;width:20px;height:20px;display:inline-block;position:absolute;right:10px;top:10px;cursor:pointer!important}.properties-item .object-detail-maps .object-detail-maps-frame #googleMap{flex:auto}.properties-item .object-detail-maps .object-detail-maps-frame #divNearbyDirectionpanel{padding:0 1rem;max-width:30rem;height:100%;box-sizing:border-box;overflow:auto;flex:0 1 auto;border:0;border-left:1px solid #b8b8b8}.properties-item .object-detail-maps .object-detail-maps-frame #divNearbyDirectionpanel .adp-placemark td img.adp-marker2{display:none}.properties-item .object-detail-maps .object-detail-maps-frame #divNearbyDirectionpanel .adp-placemark td.adp-text{font-weight:700;line-height:26px}.properties-item .object-detail-maps .object-detail-maps-frame #divNearbyRouteText button.hide{width:80px;height:26px;cursor:pointer;border:0;border-radius:8px 8px 0 0;background:#b8b8b8;position:absolute;right:452px;top:201px;transform:rotate(-90deg)}.properties-item .object-detail-maps .object-detail-maps-frame #divNearbyRouteText button.hide:after{content:'sluiten'}.properties-item .object-detail-maps .object-detail-maps-frame #divNearbyRouteText button.move-right{right:-27px}.properties-item .object-detail-maps .object-detail-maps-frame #divNearbyRouteText button.move-right:after{content:'open'}.properties-item .object-detail-maps .object-detail-maps-frame #divNearbyDirectionpanel>div{padding:.5rem}.properties-item .object-detail-maps .object-detail-maps-streetview-frame{height:300px}.gm-style-iw-d .gm-iw{margin:28px 10px 18px 10px}.gm-style-iw-d{overflow:hidden!important}.gm-ui-hover-effect{background:inherit!important;top:0px!important;right:0px!important;border:1px solid}div#marker-tooltip{width:auto;height:auto;padding:0 10px;position:absolute;font-size:13px;background:#fff;border:1px solid #97abc1;border-radius:2px;display:block;color:#333}.properties-item .object-detail-maps .maps-places-company{width:90%}.properties-item .object-detail-maps .maps-object-price{top:.5rem;left:.5rem;background-color:#2e2e2e;font-size:.7rem}.properties-item .object-detail-zonnestand #zonnestand,.properties-item .object-detail-open-streetmaps #map{height:550px}.properties-item .object-detail-zonnestand .leaflet-popup,.properties-item .object-detail-open-streetmaps .leaflet-popup{bottom:12px!important}.properties-item .object-detail-zonnestand .leaflet-popup-content-wrapper,.properties-item .object-detail-open-streetmaps .leaflet-popup-content-wrapper{padding:0;border-radius:0}.properties-item .object-detail-zonnestand .leaflet-popup-content,.properties-item .object-detail-open-streetmaps .leaflet-popup-content{margin:0}.properties-item .object-detail-zonnestand .leaflet-container .leaflet-marker-pane img,.properties-item .object-detail-open-streetmaps .leaflet-container .leaflet-marker-pane img{margin-top:-30px!important}.properties-item .object-detail-zonnestand .leaflet-container a.leaflet-popup-close-button,.properties-item .object-detail-open-streetmaps .leaflet-container a.leaflet-popup-close-button{width:26px;height:26px;line-height:23px;padding:0;top:-13px;right:-13px;background-color:#f6a000;border-radius:50%;color:#fff;font-weight:400}.properties-item .object-detail-zonnestand .leaflet-container a.leaflet-popup-close-button:hover,.properties-item .object-detail-zonnestand .leaflet-container a.leaflet-popup-close-button:focus,.properties-item .object-detail-open-streetmaps .leaflet-container a.leaflet-popup-close-button:hover,.properties-item .object-detail-open-streetmaps .leaflet-container a.leaflet-popup-close-button:focus{color:#fff}.properties-item .object-detail-zonnestand .maps-object-photo,.properties-item .object-detail-open-streetmaps .maps-object-photo{width:210px}.properties-item .object-detail-zonnestand .maps-object-price,.properties-item .object-detail-open-streetmaps .maps-object-price{top:.5rem;left:.5rem;background-color:#2e2e2e;font-size:.7rem}.properties-item .object-detail-neighborhood .object-neighborhood{border-bottom:1px solid #ededed}.properties-item .object-detail-neighborhood .object-neighborhood-title{opacity:.5}.properties-item .object-detail-neighborhood .chart-container{width:250px}.properties-item .object-detail-neighborhood .chart-legend{font-size:.8rem}.properties-item .object-detail-floorplan span{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.properties-item-scroll{bottom:0;z-index:99}.properties-item-scroll li a{height:40px;line-height:20px;background-color:#f0f0f0;border:1px solid #fff0}.properties-item-scroll li a:hover,.properties-item-scroll li a:focus{background-color:#fff;border-color:#f0f0f0}.properties-item-scroll li.li-scroll-phone a,.properties-item-scroll li.li-scroll-email a{width:40px}.properties-item-scroll li.li-scroll-phone a svg,.properties-item-scroll li.li-scroll-email a svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.properties-item-scroll li span.object-favorite{min-width:50px;height:40px;background-color:#f0f0f0;border:1px solid #fff0;cursor:pointer}.properties-item-scroll li span.object-favorite-delete,.properties-item-scroll li span.object-favorite:hover,.properties-item-scroll li span.object-favorite:focus{background-color:#fff;border-color:#f0f0f0}.properties-item-scroll li span.object-favorite svg{max-width:18px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#000}.properties-item-scroll .object-address-line{font-weight:700}@media (max-width:575.98px){.properties-item .object-detail-photos .object-detail-photo-large img{height:250px}}@media (max-width:767.98px){.properties-item-scroll{top:auto;bottom:0}.properties-item-scroll li{display:contents}}@media (max-width:767.98px){.single #ModalPhotos .vh-100,.single #ModalPhotos .h-100,.single #ModalA4 .h-100,.single #ModalA4 .vh-100{height:auto!important}}.properties-item .object.object-new-construction-items{background-color:#ededed}.properties-item .object.object-new-construction-items:before{width:0;height:0;position:absolute;top:-8px;left:50%;border-left:8px solid #fff0;border-right:8px solid #fff0;border-bottom:8px solid #ededed;content:'';display:block}.properties-item .object.object-new-construction-items .object-new-construction-items-title{border-bottom:1px solid #fff}.properties-item .object.object-new-construction-items .object-new-construction-item{border-bottom:1px solid #fff}.properties-item .object.object-new-construction-items .object-new-construction-item .object-status{background-color:#c84940;font-size:.7rem;color:#fff;font-weight:700}.properties-item .object.object-new-construction .object-view-items{position:relative;padding-left:1.5rem;color:#0d6efd;cursor:pointer}.properties-item .object.object-new-construction .object-view-items:before,.properties-item .object.object-new-construction .object-view-items:after{position:absolute;top:calc(50% + 1px);left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);background-color:#0d6efd;content:""}.properties-item .object.object-new-construction .object-view-items:before{width:12px;height:2px}.properties-item .object.object-new-construction .object-view-items:after{width:2px;height:12px;left:5px}.properties-item .object.object-new-construction .object-view-items-open:after{display:none}.properties-special .active{display:-ms-flexbox!important;display:flex!important}.properties-special .object .object-image img{width:100%;height:320px}.properties-special .object .object-image .object-image-tophuis{top:1rem;left:1rem}.properties-special .object .object-image .object-image-tophuis svg{width:50px}.properties-special .object .object-image .object-image-empty{height:320px;border:1px solid #f0f0f0}.properties-special .object .object-image .object-image-empty span{font-size:1.5rem}.properties-special .object .object-image .object-image-info{bottom:0;left:0;z-index:2}.properties-special .object .object-address .object-street,.properties-special .object .object-address .object-housenumber,.properties-special .object .object-address .object-housenumber-addition{font-size:1rem;font-weight:700}.properties-special .object .object-price{font-weight:700}.properties-special .carousel-control-prev,.properties-special .carousel-control-next{width:30px;opacity:1}.properties-special .carousel-control-prev{left:-40px}.properties-special .carousel-control-next{right:-40px}.properties-special .carousel-control-prev:before,.properties-special .carousel-control-prev:after,.properties-special .carousel-control-next:before,.properties-special .carousel-control-next:after{background-color:#333}.posts-layout .post-categories-list ul{margin:0;padding:0;list-style:none}.posts-layout .post-categories-list ul li{margin:0;padding:0}.posts-layout .post-date{font-size:.8rem;opacity:.6}.posts-layout .post-date svg{max-width:12px;margin-top:-3px}.posts-layout .post-meta{top:1rem;right:1rem;background-color:#444;border-radius:25px;font-size:.8rem}.posts-layout .post-meta svg{max-width:12px;margin-top:-3px;fill:#fff}.posts-layout-1 .post-image img{width:100%;height:300px}.posts-layout-2 .card-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}.posts-layout-2 .card{background-color:#f7f7f7}.posts-layout-2 .card .post-image span{top:0;left:0;background-color:rgb(68 68 68 / .9);-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;opacity:0}.posts-layout-2 .card .post-image span:before,.posts-layout-2 .card .post-image span:after{width:30px;height:2px;position:absolute;left:50%;background-color:#fff;content:""}.posts-layout-2 .card .post-image span:before{top:calc(50% - 10px);-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.posts-layout-2 .card .post-image span:after{top:calc(50% + 10px);-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.posts-layout-2 .card .post-image:hover span,.posts-layout-2 .card .post-image:focus span{opacity:1}.posts-layout-2 .card .post-categories-list{bottom:0;left:0}.posts-layout-2 .card .post-categories-list ul li a{padding:.5rem 1rem;background-color:#444;font-size:.8rem;color:#fff;display:block}.posts-layout-2 .card .post-more a{background-color:#444;border-radius:25px}@media (max-width:767.98px){.posts-layout-2 .card-columns{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.blog-share a{width:40px;height:40px;background-color:#f0f0f0}.blog-share a svg{max-width:16px;max-height:16px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#000}.posts-layout-3 .post{height:100%}.posts-layout-3 .post-item-2 .post-image,.posts-layout-3 .post-item-4 .post-image{height:100%}.posts-layout-3 .post-image img{width:100%;height:200px}.posts-layout-3 .post-item-2 .post-image img,.posts-layout-3 .post-item-4 .post-image img{height:100%}.posts-layout-3 .post-info{height:calc(100% - 200px);border:1px solid #ebebeb}.posts-layout-3 .post-item-2 .post-info,.posts-layout-3 .post-item-4 .post-info{width:75%;height:auto;bottom:0;left:0}.posts-layout-1 .post-info h2{font-size:1.25rem}.posts-layout-3 .post-info h2,.posts-layout-3 .post-info h5{min-height:57px;font-size:1.25rem}.posts-layout-3 .post-categories-list{top:-18px;left:-1px}.posts-layout-3 .post-categories-list ul li a{padding:.5rem 1rem;background-color:#f8f8f8;font-size:.7rem;color:#000;display:block}.posts-layout-3 .post-date{font-size:.8rem;opacity:.6}.posts-layout-3 .post-more{bottom:20px;right:20px}.posts-layout-3 .post-more a{width:30px;height:30px;border:1px solid #343a40}.posts-layout-3 .post-more a:before,.posts-layout-3 .post-more a:after{width:8px;height:1px;position:absolute;left:50%;background-color:#343a40;content:""}.posts-layout-3 .post-more a:before{top:calc(50% - 3px);-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.posts-layout-3 .post-more a:after{top:calc(50% + 3px);-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}@media (max-width:991.98px){.posts-layout-3 .post-item-2 .post-info,.posts-layout-3 .post-item-4 .post-info{width:100%;position:relative!important}.posts-layout-3 .post-item-2 .post-image,.posts-layout-3 .post-item-4 .post-image,.posts-layout-3 .post-item-2 .post-image img,.posts-layout-3 .post-item-4 .post-image img{height:200px}}svg.svg-brand{max-height:50px}svg.svg-brand .svg-nvm-1,svg.svg-brand .svg-nvm-business-1{fill:#005ad2}svg.svg-brand .svg-mva-1{fill:#de1e33}svg.svg-brand .svg-mva-expats-1{fill:#de1e33}svg.svg-brand .svg-funda-1,svg.svg-brand .svg-funda-ib-1{fill:#60c5f8}svg.svg-brand .svg-funda-2,svg.svg-brand .svg-funda-ib-2,svg.svg-brand .svg-funda-ib-4{fill:#53241b}svg.svg-brand .svg-funda-3,svg.svg-brand .svg-funda-ib-3,svg.svg-brand .svg-vbo-1{fill:#fff}svg.svg-brand .svg-pararius-1{fill:#27325b}svg.svg-brand .svg-pararius-2{fill:#4a9ad4}svg.svg-brand .svg-vbo-2{fill:#f18204}svg.svg-brand .svg-vastgoedcert-1{fill:#b2b2b2}svg.svg-brand .svg-vastgoedcert-2{fill:#1d1d1b}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-tmi-1{fill:#1d1d1b}svg.svg-brand .svg-tmi-2{fill:#0079b1}svg.svg-brand .svg-nrvt-1{fill:#fff}svg.svg-brand .svg-nrvt-2{fill:#bb1e2a}svg.svg-brand .svg-scvm-1{fill:#221f20}svg.svg-brand .svg-scvm-2{fill:#b1191a}svg.svg-brand .svg-scvm-3{fill:#cd1720}svg.svg-brand .svg-scvm-4{fill:#000}svg.svg-brand .svg-vastgoedpro-1{fill:#88898b}svg.svg-brand .svg-vastgoedpro-2{fill:#eb8234}svg.svg-brand .svg-qualis-1{fill:#131a1c}svg.svg-brand .svg-qualis-2{fill:#857d65}svg.svg-brand .svg-qualis-3{fill:#fff}svg.svg-brand .svg-tophuis-1{fill:#c69c68}svg.svg-brand .svg-mmcepi-1{fill:#022b79}svg.svg-brand .svg-mmcepi-2{fill:#f7ce46}a.svg-rounded,a.svg-square{width:40px;height:40px;margin-left:auto;margin-right:auto;position:relative;background-color:#e6e6e6}a.svg-rounded svg.svg-social,a.svg-square svg.svg-social{max-height:15px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}svg.svg-social{max-width:30px;max-height:30px}svg.svg-social .svg-facebook{fill:#1877f2}svg.svg-social .svg-twitter{fill:#000}svg.svg-social .svg-linkedin{fill:#0073b0}svg.svg-social .svg-youtube{fill:red}svg.svg-social .svg-instagram{fill:#bb3181}svg.svg-social .svg-whatsapp{fill:#00e676}svg.svg-social .svg-tiktok{fill:#010101}svg.svg-social .svg-pinterest{fill:#e60023}.cookie{bottom:0;left:0;z-index:1030}.cookie .container-fluid{max-width:1600px}.cookie p{font-size:.7rem}.cookie p a{text-decoration:underline}.cookie .btn-cookie{background-color:rgb(0 0 0);font-size:.7rem;cursor:pointer}.cookie .btn-cookie-reject{background-color:rgb(0 0 0 / .7)}svg.breadcrumbs-svg{width:7px}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.announcement-open-house{max-width:400px;bottom:0;left:1rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem;box-shadow:1px 2px 8px 0 rgb(0 0 0 / .35);z-index:9999}.announcement-open-house.announcement-layout-open-house-2{left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.announcement-open-house.announcement-layout-open-house-3{left:auto;right:1rem}.announcement-open-house .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-open-house .well{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important;box-shadow:none}.announcement-open-house .announcement-open-house-info{background-image:linear-gradient(135deg,#0161ae 25%,#076aba 25%,#076aba 50%,#0161ae 50%,#0161ae 75%,#076aba 75%,#076aba 100%);background-size:14.14px 14.14px;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.announcement-open-house .announcement-open-house-title h4{font-size:1.2rem;font-weight:700;color:#fff}.announcement-open-house .announcement-open-house-info{background-color:#0161ae;color:#fff}.announcement-open-house .announcement-open-house-button a{position:relative;padding-left:3rem;font-weight:700;color:#222;text-decoration:none;z-index:2}.announcement-open-house .announcement-open-house-button a:hover,.announcement-open-house .announcement-open-house-button a:focus{color:#0161ae}.announcement-open-house .announcement-open-house-button svg{width:29px;position:absolute;bottom:30px;left:30px}.announcement-open-house .btn-announcement-open-house-close{width:30px;height:30px;background-color:#222;position:absolute;top:-15px;right:-15px}.announcement-open-house .btn-announcement-open-house-close:before,.announcement-open-house .btn-announcement-open-house-close:after{width:13px;height:1px;position:absolute;top:50%;left:50%;background-color:#fff;content:""}.announcement-open-house .btn-announcement-open-house-close:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.announcement-open-house .btn-announcement-open-house-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){div.wpforms-container-full .wpforms-form .wpforms-one-third.wpforms-first,div.wpforms-container-full .wpforms-form .wpforms-two-sixths.wpforms-first{width:100%!important}}div.wpforms-container-full{position:relative;z-index:200}.wpforms-field-limit-text{display:none}.wpforms-field-required-custom{width:10px!important;height:10px!important;position:absolute!important;top:0!important;background-color:#00f0f0!important}.wpforms-container-full .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page{line-height:normal!important}div.wpforms-container .wpforms-form .choices__placeholder{opacity:1!important}@media (max-width:767.98px){div.wpforms-container-full .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page{width:50%!important}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page-1,div.wpforms-container-full .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page-2{margin-bottom:1.5rem}}.wpforms-container .wpforms-form .wpforms-field-privacy-checkbox .wpforms-field-label-inline{display:none}.wpforms-container .wpforms-form .wpforms-field-privacy-checkbox .wpforms-field-description{position:relative;top:5px;display:inline;vertical-align:baseline;font-size:16px;font-weight:400;line-height:1.3}.wpforms-container .wpforms-form .wpforms-field-privacy-checkbox .wpforms-field-required{float:left}.wpforms-container .wpforms-form .wpforms-field-privacy-checkbox a{text-decoration:underline;font-weight:700}.wpforms-container .wpforms-form .wpforms-field-privacy-checkbox.wpforms-has-error label.wpforms-error{display:block;width:100%;float:left}.swiper{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}.swiper-slide img{width:100%;height:100%;object-fit:cover;display:block}.swiper{width:100%;height:300px;margin-left:auto;margin-right:auto}.swiper-slide{background-size:cover;background-position:center}.swiper-large{width:100%;height:90%}.swiper-thumbs{height:10%;box-sizing:border-box;padding:5px 0}.swiper-thumbs .swiper-slide{width:25%;height:100%;opacity:.4}.swiper-thumbs .swiper-slide-thumb-active{opacity:1}.swiper-thumbs img{cursor:pointer}.swiper-button-next,.swiper-button-prev{background-color:rgb(0 0 0 / .6);padding:15px}@media print{.single .navbar,.single .footer,.single .footer-copyright,.single .properties-item .object-detail-extra,.single .properties-item .object-detail-navigation,.single .properties-item .object-detail-information .object-detail-description-more,.single .properties-item .object-detail-features .object-detail-features-more,.single .properties-item .object-detail-features .object-features-energy .object-feature-info:after,.single .properties-item .object-detail-features .object-detail-features-small:after,.single .properties-item .object-detail-information .object-detail-description-small:after,.single .properties-item .object-detail-photos-full .object-detail-photos-more,.single .properties-item .object-detail-photos .col-12.col-md-4,.single .properties-item .object-detail-photo div.object-status,.single .properties-item .object-detail-photo .object-favorite{display:none!important}.single .properties-item .container{max-width:100%!important}.single .properties-item .object-detail-photos-full .object-detail-photos-all{display:block!important}.single .properties-item .object-detail-header,.single .properties-item .object-detail-information,.single .properties-item .object-detail-features,.single .properties-item .object-detail-photos-full{clear:both!important;page-break-after:always!important}.single .properties-item .object-detail-features .object-detail-features-small,.single .properties-item .object-detail-information .object-detail-description-small{max-height:none!important;overflow:hidden!important}.single .properties-item .object-detail-photos-small .col-12,.single .properties-item .object-detail-photos-all .col-12{width:50%!important}.single .properties-item .object-detail-photos-small .col-12:nth-child(8),.single .properties-item .object-detail-photos-all .col-12:nth-child(7+7n){clear:both!important;page-break-after:always!important}.single .properties-item .object-detail-photos .col-12.col-md-8,.single .properties-item .object-detail-information .col-12.col-lg-8,.single .properties-item .object-detail-information .col-12.col-lg-4{width:100%!important}.single .properties-item .object-detail-contact{padding:0!important;border:0!important}.single .properties-item .object-detail-photos .object-detail-photo-large img{height:500px!important}}.properties .object .object-image .object-image-tophuis,.properties-special .object .object-image .object-image-tophuis{width:95px;height:95px;background-color:rgb(0 0 0 / .4);border-radius:.25rem}.properties .object.object-status-verkocht .object-image .object-image-tophuis,.properties-special .object.object-status-verkocht .object-image .object-image-tophuis,.properties .object.object-status-verkocht-onder-voorbehoud .object-image .object-image-tophuis,.properties-special .object.object-status-verkocht-onder-voorbehoud .object-image .object-image-tophuis,.properties .object.object-status-onder-bod .object-image .object-image-tophuis,.properties-special .object.object-status-onder-bod .object-image .object-image-tophuis,.properties .object.object-status-onder-optie .object-image .object-image-tophuis,.properties-special .object.object-status-onder-optie .object-image .object-image-tophuis{top:4rem}.properties .object.object-open-house .object-image .object-image-tophuis,.properties-special .object.object-open-house .object-image .object-image-tophuis{top:4rem}.properties .object .object-image .object-image-tophuis svg,.properties-special .object .object-image .object-image-tophuis svg{width:80px;padding:10px;margin-left:auto;margin-right:auto;display:table}.properties .object .object-image .object-image-tophuis img,.properties-special .object .object-image .object-image-tophuis img{width:95px;height:auto;padding:10px;border-radius:.85rem}.properties .object .object-image .object-image-tophuis-animation img,.properties-special .object .object-image .object-image-tophuis-animation img{display:none}.list-object-navigation-tophuis svg{fill:#fff}.list-object-navigation-tophuis a svg{max-width:20px}.list-object-navigation-tophuis a div{margin-left:30px}.wp-block-group__inner-container{margin-left:auto;margin-right:auto}body{font-family:'Jost',sans-serif;font-size:1rem;-webkit-font-smoothing:antialiased;color:#494949;letter-spacing:-1px;overflow-x:hidden}.blog-share{margin-bottom:5rem}.single-post .page-single .post .post-image{display:none}.single-post .page-single .post h1{margin-top:30px}.single-post .page-single .post a{text-decoration:underline}h1,h2,h3,h4,h5,h6{font-family:'Jost',sans-serif;color:#222;font-weight:400;letter-spacing:0}body.page-id-194 h2,body.page-id-194 h3,body.page-id-194 h4,body.page-id-590 h2,body.page-id-590 h3,body.page-id-590 h4{color:#FFF}a{color:#494949;text-decoration:none}a:hover,a:focus{color:#f59121}::-moz-selection{background:#f59121;color:#fff}::selection{background:#f59121;color:#fff}p,li{line-height:1.8}body.page-id-6 .wp-block-group.wp-block-group-information .wp-block-columns .wp-block-column:nth-child(1) p a::after{display:none}.wp-block-group.wp-block-group-information .wp-block-columns .wp-block-column:nth-child(1) p.contact-par{margin-top:2rem}div.wpforms-container-full .wpforms-form *{color:#181818!important}div.wpforms-container-full .wpforms-form input[type="date"],div.wpforms-container-full .wpforms-form input[type="datetime"],div.wpforms-container-full .wpforms-form input[type="datetime-local"],div.wpforms-container-full .wpforms-form input[type="email"],div.wpforms-container-full .wpforms-form input[type="month"],div.wpforms-container-full .wpforms-form input[type="number"],div.wpforms-container-full .wpforms-form input[type="password"],div.wpforms-container-full .wpforms-form input[type="range"],div.wpforms-container-full .wpforms-form input[type="search"],div.wpforms-container-full .wpforms-form input[type="tel"],div.wpforms-container-full .wpforms-form input[type="text"],div.wpforms-container-full .wpforms-form input[type="time"],div.wpforms-container-full .wpforms-form input[type="url"],div.wpforms-container-full .wpforms-form input[type="week"],div.wpforms-container-full .wpforms-form select,div.wpforms-container-full .wpforms-form textarea{background-color:#fff!important;border:0!important;border-bottom:1px solid #a3b1b0!important;border-radius:0!important;font-family:'Jost',sans-serif;font-size:.85rem!important;color:#181818!important;font-weight:400!important}div.wpforms-container-full .wpforms-form input[type="submit"],div.wpforms-container-full .wpforms-form button[type="submit"],div.wpforms-container-full .wpforms-form .wpforms-page-button{background-color:#f59121!important;border-color:#f59121!important;font-size:.85rem!important;color:#fff!important}div.wpforms-container-full .wpforms-form input[type="submit"]:hover,div.wpforms-container-full .wpforms-form button[type="submit"]:hover,div.wpforms-container-full .wpforms-form .wpforms-page-button:hover{background-color:#f59121!important;border-color:#f59121!important;color:#fff!important}div.wpforms-container-full .wpforms-form .wpforms-field-label,div.wpforms-container-full .wpforms-form .wpforms-field-label-inline,div.wpforms-container-full .wpforms-form .wpforms-field-description,div.wpforms-container-full .wpforms-form .wpforms-field-limit-text{font-size:.85rem!important;color:#fff!important}.wpforms-container .wpforms-form .wpforms-field-privacy-checkbox a{color:#fff!important}div.wpforms-container-full .wpforms-form .wpforms-field-description{margin-top:5px!important}div.wpforms-container-full .wpforms-form label.wpforms-error{color:#ef5f5f!important}.modal-body div.wpforms-container-full .wpforms-form .wpforms-field-label,.modal-body div.wpforms-container-full .wpforms-form .wpforms-field-label-inline,.modal-body div.wpforms-container-full .wpforms-form .wpforms-field-description,.modal-body div.wpforms-container-full .wpforms-form .wpforms-field-limit-text{color:#222!important}.header{background-color:#f07112;font-size:.9rem;color:#fff}.header p svg{position:relative;top:-2px}.header li:before{width:6px;height:12px;margin-right:.5rem;transform:rotate(45deg);border-bottom:2px solid #fff;border-right:2px solid #fff;display:inline-block;content:''}.navbar{background-color:#191746}.navbar .navbar-brand img{width:200px}.navbar-toggler .navbar-toggler-line{background-color:#fff}.navbar .navbar-nav .nav-item{margin-right:1rem}.navbar .navbar-nav .nav-item:last-of-type{margin-right:0}.navbar .navbar-nav .nav-link{color:#fff;font-weight:500;letter-spacing:-1px}.navbar .navbar-nav .nav-link.current-menu-item,.navbar .navbar-nav .nav-link:hover,.navbar .navbar-nav .nav-link:focus{color:#f59121}.navbar .navbar-nav .menu-item-222 .nav-link{background-color:#f07112}.navbar .navbar-nav .menu-item-222 .nav-link:hover,.navbar .navbar-nav .menu-item-222 .nav-link:focus{color:#fff}.navbar .navbar-nav .nav-link.show:before{width:0;height:0;position:absolute;bottom:-2px;left:2rem;border-left:8px solid #fff0;border-right:8px solid #fff0;border-bottom:8px solid #f59121;content:'';display:block;z-index:1001}.navbar-nav .dropdown-toggle:after{position:relative;top:-1px;margin-left:.5rem;padding:3px;border:solid #fff;border-width:0 1px 1px 0;transform:rotate(45deg);-webkit-transform:rotate(45deg);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;-ms-transition:all 0.5s;display:inline-block}.navbar .navbar-nav .dropdown-menu{padding:.5rem 0 .5rem 0;background-color:#f59121;border:0;border-radius:0;font-size:.9rem}.navbar .navbar-nav .dropdown-menu li{margin-right:0!important}.navbar .navbar-nav .dropdown-item{position:relative;padding:.5rem 3rem .5rem 1.5rem;border-bottom:1px solid #ffa948;color:#fff}.navbar .navbar-nav li:last-of-type .dropdown-item{border-bottom:0}.navbar .navbar-nav .dropdown-item:after{position:absolute;top:calc(50% - 3px);right:1.5rem;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:3px;border:solid #fff;border-width:0 1px 1px 0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);content:''}.navbar .navbar-nav .dropdown-item:hover,.navbar .navbar-nav .dropdown-item:focus{background-color:#fff0}@media (max-width:991.98px){.navbar{padding-left:0;padding-right:0}.navbar .navbar-nav .nav-link.show:before{display:none}.navbar .navbar-nav .dropdown-menu{background-color:#fff0}.navbar .navbar-nav .dropdown-item{border-bottom:0;color:#fff}}@media (min-width:992px) and (max-width:1199.98px){.navbar{padding-left:2rem;padding-right:2rem}}.page-slider{height:600px}.home .page-slider{height:calc(100vh - 147px)}.page-slider .carousel{height:100%}.page-slider .carousel .img-cover-top{object-position:top}.page-slider .carousel .img-cover-center{object-position:center}.page-slider .carousel .img-cover-bottom{object-position:bottom}.page-slider .page-slider-info{top:0;left:0;z-index:3}.page-slider .page-slider-info .page-slider-text h1{font-size:2rem;letter-spacing:-1px;color:#fff}.page-slider .page-slider-info .page-slider-text p{font-size:1.1rem;color:#fff}.page-slider .page-slider-info .page-slider-text p:last-of-type a{padding:1rem 2rem;background-color:#f07112;color:#fff}.page-slider .page-slider-info .page-slider-text p:last-of-type a svg{position:relative;left:0;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;fill:#fff}.page-slider .page-slider-info .page-slider-text p:last-of-type a:hover,.page-slider .page-slider-info .page-slider-text p:last-of-type a:focus{background-color:#191746;color:#fff}.page-slider .page-slider-info .page-slider-text p:last-of-type a:hover svg,.page-slider .page-slider-info .page-slider-text p:last-of-type a:focus svg{left:1rem;fill:#fff}.page-slider .page-slider-scroll{right:2rem;bottom:8rem;cursor:pointer;z-index:5}.page-slider .page-slider-scroll span{top:-40px;left:-17px;-webkit-transform:rotate(-90deg) translateY(100%);-ms-transform:rotate(-90deg) translateY(100%);transform:rotate(-90deg) translateY(100%);font-size:.8rem;color:#fff;font-weight:600}.wp-block-group.wp-block-group-information{position:relative;padding-top:5rem;padding-bottom:5rem;background-image:url(https://mra-makelaars.nl/wp-content/uploads/2022/12/watermerk.png);background-repeat:no-repeat;background-position:50px bottom}.wp-block-group.secundair-information{padding-top:0rem!important}.wp-block-group.wp-block-group-information:before{width:calc(50% + 2rem);height:100%;position:absolute;top:0;right:0;background-color:#191746;content:''}.wp-block-group.wp-block-group-information .wp-block-group__inner-container{position:relative;z-index:2}.wp-block-group.wp-block-group-information .wp-block-columns .wp-block-column:nth-child(1){padding-right:3rem;text-align:right}.wp-block-group.wp-block-group-information .wp-block-columns .wp-block-column:nth-child(1) h2{position:relative;font-size:2.5rem;font-weight:300}.wp-block-group.wp-block-group-information .wp-block-columns .wp-block-column:nth-child(1) h2 strong{font-weight:600}.wp-block-group.wp-block-group-information .wp-block-columns .wp-block-column:nth-child(1) p{margin-top:5rem}.wp-block-group.wp-block-group-information .wp-block-columns .wp-block-column:nth-child(1) p a:after{width:52px;height:22px;position:relative;top:7px;left:0;margin-left:1.5rem;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='52px' height='22px'><path fill-rule='evenodd'  fill='rgb(34, 34, 34)' d='M51.188,11.191 L51.167,11.212 C50.978,11.401 50.672,11.401 50.483,11.213 L40.830,20.866 C40.641,21.55 40.334,21.55 40.145,20.866 L40.123,20.845 C39.934,20.655 39.934,20.348 40.123,20.159 L49.283,10.999 L0.0,10.999 L0.0,9.999 L49.268,9.999 L40.560,1.291 C40.371,1.102 40.371,0.795 40.560,0.606 L40.582,0.584 C40.771,0.395 41.78,0.395 41.267,0.584 L51.188,10.505 C51.378,10.695 51.378,11.2 51.188,11.191 Z'/></svg>");content:'';-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;display:inline-block}.wp-block-group.wp-block-group-information .wp-block-columns .wp-block-column:nth-child(1) p a:hover:after,.wp-block-group.wp-block-group-information .wp-block-columns .wp-block-column:nth-child(1) p a:focus:after{left:1rem}.wp-block-group.wp-block-group-information .wp-block-columns .wp-block-column:nth-child(2){padding-top:.5rem;padding-left:3rem;padding-right:5rem;color:#fff}.wp-block-group.wp-block-group-information .wp-block-columns .wp-block-column:nth-child(2) p:nth-child(1){font-weight:700}.wp-block-group.wp-block-group-information .wp-block-columns .wp-block-column:nth-child(2) p a{color:#fff;text-decoration:underline}.wp-block-group.wp-block-group-information .wp-block-columns .wp-block-column:nth-child(2) p:last-of-type{margin-bottom:0}@media (max-width:991.98px){.wp-block-group.wp-block-group-information{padding-left:1rem;padding-right:1rem;background-image:none}.home .wp-block-group.wp-block-group-information{padding-top:5rem}.wp-block-group.wp-block-group-information:before{display:none}.wp-block-group.wp-block-group-information .wp-block-columns{margin-bottom:0;flex-wrap:wrap!important}.wp-block-group.wp-block-group-information .wp-block-columns .wp-block-column{flex-basis:auto}.wp-block-group.wp-block-group-information .wp-block-columns .wp-block-column:nth-child(1){padding-right:0;text-align:left}.wp-block-group.wp-block-group-information .wp-block-columns .wp-block-column:nth-child(1) h2{font-size:1.5rem}.wp-block-group.wp-block-group-information .wp-block-columns .wp-block-column:nth-child(1) p{display:none}.wp-block-group.wp-block-group-information .wp-block-columns .wp-block-column:nth-child(2){padding-left:0;padding-right:0;color:#494949}.wp-block-group.wp-block-group-information .wp-block-columns .wp-block-column:nth-child(2) p a{color:#494949}}.wp-block-group.wp-block-group-objects{position:relative;padding-top:3rem;padding-bottom:3rem}.wp-block-group.wp-block-group-objects .wp-block-group__inner-container{max-width:1320px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.wp-block-group.wp-block-group-objects h2{margin-bottom:2rem;font-weight:700}.wp-block-group.wp-block-group-objects p{margin-top:3rem;margin-bottom:0}.wp-block-group.wp-block-group-objects p a:after{width:52px;height:22px;position:relative;top:7px;left:0;margin-left:1.5rem;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='52px' height='22px'><path fill-rule='evenodd'  fill='rgb(34, 34, 34)' d='M51.188,11.191 L51.167,11.212 C50.978,11.401 50.672,11.401 50.483,11.213 L40.830,20.866 C40.641,21.55 40.334,21.55 40.145,20.866 L40.123,20.845 C39.934,20.655 39.934,20.348 40.123,20.159 L49.283,10.999 L0.0,10.999 L0.0,9.999 L49.268,9.999 L40.560,1.291 C40.371,1.102 40.371,0.795 40.560,0.606 L40.582,0.584 C40.771,0.395 41.78,0.395 41.267,0.584 L51.188,10.505 C51.378,10.695 51.378,11.2 51.188,11.191 Z'/></svg>");content:'';-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;display:inline-block}.wp-block-group.wp-block-group-objects p a:hover:after,.wp-block-group.wp-block-group-objects p a:focus:after{left:1rem}@media (max-width:767.98px){.wp-block-group.wp-block-group-objects{padding:3rem 1rem}}.wp-block-group.wp-block-group-about{padding-top:3rem;padding-bottom:3rem;background-color:#f5f5f5}.wp-block-group.wp-block-group-about .wp-block-group__inner-container{max-width:1300px;position:relative;margin-left:auto;margin-right:auto}.wp-block-group.wp-block-group-about .wp-block-columns:nth-child(1) .wp-block-column{position:relative;padding-left:0;padding-right:0}.wp-block-group.wp-block-group-about .wp-block-columns:nth-child(1) .wp-block-column .wp-block-image{width:100%;height:350px;margin-bottom:0}.wp-block-group.wp-block-group-about .wp-block-columns:nth-child(1) .wp-block-column .wp-block-image a{width:100%;height:100%;display:block}.wp-block-group.wp-block-group-about .wp-block-columns:nth-child(1) .wp-block-column .wp-block-image>a:before{width:0;height:0;position:absolute;bottom:0;right:0;border-top:300px solid #fff0;border-bottom:0 solid #fff0;border-right:300px solid #fff4e7;content:'';z-index:2}.wp-block-group.wp-block-group-about .wp-block-columns:nth-child(1) .wp-block-column .wp-block-image img{width:100%;height:100%;object-fit:cover;object-position:center bottom}.wp-block-group.wp-block-group-about .wp-block-columns:nth-child(1) .wp-block-column .wp-block-image .wp-element-caption{width:50%;line-height:1.5;position:absolute;bottom:2rem;right:0;font-size:1.7rem;font-weight:300;color:#f59121;text-align:center;z-index:2}.wp-block-group.wp-block-group-about .wp-block-columns:nth-child(1) .wp-block-column .wp-block-image .wp-element-caption a{color:#f59121}.wp-block-group.wp-block-group-about .wp-block-columns:nth-child(1) .wp-block-column .wp-block-image a:hover:before{border-right:300px solid #191746}.wp-block-group.wp-block-group-about .wp-block-columns:nth-child(2) .wp-block-image{width:100%;height:100%;position:relative;margin-bottom:0}.wp-block-group.wp-block-group-about .wp-block-columns:nth-child(2) .wp-block-image img{width:100%;height:500px;object-fit:cover;object-position:top}.wp-block-group.wp-block-group-about .wp-block-columns:nth-child(2) .wp-block-image .wp-element-caption{position:absolute;bottom:2rem;right:0;padding:.5rem 2rem;background-color:#f59121;font-size:.9rem;color:#fff;font-weight:700;text-transform:uppercase}.wp-block-group.wp-block-group-about .wp-block-columns:nth-child(2) .wp-block-image .wp-element-caption a{color:#fff}.wp-block-group.wp-block-group-about .wp-block-columns:nth-child(2) .wp-block-column:nth-child(2){height:500px;position:relative;padding-left:3rem;padding-right:3rem;background-color:#191746;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;text-align:center}.wp-block-group.wp-block-group-about .wp-block-columns:nth-child(2) .wp-block-column:nth-child(2) p{line-height:1.5;font-size:1.7rem;font-weight:300;color:#fff;font-style:italic}.wp-block-group.wp-block-group-about .wp-block-columns:nth-child(2) .wp-block-column:nth-child(2) p:last-of-type{position:absolute;bottom:3rem;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);font-size:1rem;color:#fff}.wp-block-group.wp-block-group-about .wp-block-columns:nth-child(2) .wp-block-column:nth-child(2) p:last-of-type a{color:#fff}.wp-block-group.wp-block-group-banner,.wp-block-group.wp-block-group-textblock{padding-top:3rem;padding-bottom:3rem;background-color:#f5f5f5}.wp-block-group.wp-block-group-banner .wp-block-group__inner-container,.wp-block-group.wp-block-group-textblock .wp-block-group__inner-container{max-width:1300px;position:relative;margin-left:auto;margin-right:auto}.wp-block-group.wp-block-group-banner h2,.wp-block-group.wp-block-group-banner h3,.wp-block-group.wp-block-group-textblock h4{margin-bottom:2rem;font-weight:700}.homepage-extratext-section a{text-decoration:underline}.wp-block-group.wp-block-group-banner .wp-block-image.wp-block-image-banner{margin-bottom:0}.wp-block-group.wp-block-group-banner .wp-block-image.wp-block-image-banner a{display:block}.wp-block-group.wp-block-group-banner .wp-block-image.wp-block-image-banner img{width:100%;height:400px;object-fit:cover;object-position:bottom}.wp-block-group.wp-block-group-banner .wp-block-image.wp-block-image-logo{position:absolute;top:2rem;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.wp-block-group.wp-block-group-banner .wp-block-image.wp-block-image-logo img{width:200px}.wp-block-group.wp-block-group-banner p{width:100%;max-width:90%;position:absolute;bottom:2rem;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);font-size:1.2rem;color:#fff;text-align:center}.wp-block-group.wp-block-group-banner p a{margin-top:1rem;padding:.5rem 2rem;background-color:#f59121;font-size:.9rem;color:#fff;font-weight:700;text-transform:uppercase;display:inline-block}.wp-block-group.wp-block-group-about .wp-block-columns:nth-child(2) .wp-block-column:nth-child(2){height:500px;position:relative;padding-left:3rem;padding-right:3rem;background-color:#191746;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;text-align:center}.wp-block-group.wp-block-group-content{padding-top:7rem;padding-bottom:5rem}.wp-block-group.wp-block-group-content .wp-block-group__inner-container{max-width:1100px;position:relative;z-index:2}@media (max-width:991.98px){.wp-block-group.wp-block-group-content{padding:0 1rem}}@media (min-width:992px) and (max-width:1199.98px){.wp-block-group.wp-block-group-content{padding-left:3rem}}.wp-block-group.wp-block-group-images{margin-left:16.6666666667%}.wp-block-group.wp-block-group-images .wp-block-columns .wp-block-column:nth-child(1) .wp-block-image img{height:450px;object-fit:cover}.wp-block-group.wp-block-group-images .wp-block-columns .wp-block-column:nth-child(2){margin-top:150px}.wp-block-group.wp-block-group-images .wp-block-columns .wp-block-column:nth-child(2) .wp-block-image img{width:200%;max-width:none;height:450px;object-fit:cover}.wp-block-group.wp-block-group-images .wp-block-columns .wp-block-column:nth-child(3){margin-top:-552px}.wp-block-group.wp-block-group-images .wp-block-columns .wp-block-column:nth-child(3) .wp-block-image img{height:670px;object-fit:cover}@media (max-width:991.98px){.wp-block-group.wp-block-group-images{display:none}}.wp-block-group.wp-block-group-team{position:relative;padding-top:5rem;padding-bottom:5rem}.wp-block-group.wp-block-group-team .wp-block-group__inner-container{max-width:1320px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.wp-block-group.wp-block-group-team p a{text-decoration:underline}.wp-block-group.wp-block-group-seopage{position:relative;padding-top:5rem;padding-bottom:0rem}.wp-block-group.wp-block-group-seopage .wp-block-group__inner-container{max-width:1320px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.wp-block-group.wp-block-group-seopage h2,.wp-block-group.wp-block-group-seopage h3,.wp-block-group.wp-block-group-seopage h4{color:#222}.wp-block-group.wp-block-group-seopage p a{text-decoration:underline}.properties-special .object{position:relative;background-color:#fff}.properties-special .object .object-image .object-image-img{position:relative;overflow:hidden}.properties-special .object .object-image .object-image-img img{height:270px}.properties-special .object .object-info{padding-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem}.properties-special .object .object-address .object-address-line:nth-child(1){font-weight:700;color:#222}.properties-special .object .object-address .object-street,.properties-special .object .object-address .object-housenumber,.properties-special .object .object-address .object-housenumber-addition{font-size:1.2rem}.properties-special .object .object-address .object-place,.properties-special .object .object-address .object-zipcode{font-size:1rem;color:#fcb769}.properties-special .object .object-price{color:#f59121}.properties-special .object .object-description,.properties-special .object .object-view{display:none}.properties-special .object .object-description p{margin-top:0}.properties-special .object .object-features{width:100%;margin-top:1.5rem;margin-bottom:0!important;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1rem}.properties-special .object .object-feature{margin-right:2rem}.properties-special .object .object-feature>.row>.col-3{display:none}.properties-special .object .object-feature>.row>.col-9{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.properties-special .object-features .object-feature-totalekadestraleoppervlakte .object-feature-info:before,.properties-special .object-features .object-feature-woonoppervlakte .object-feature-info:before,.properties-special .object-features .object-feature-aantalkamers .object-feature-info:before{width:30px;height:30px;background-repeat:no-repeat;background-position:left 2px;background-size:auto 18px;display:table;float:left;content:""}.properties-special .object-features .object-feature-totalekadestraleoppervlakte .object-feature-info:before{background-image:url(/wp-content/themes/mra/images/perceel-oppervlakte.svg)}.properties-special .object-features .object-feature-woonoppervlakte .object-feature-info:before{background-image:url(/wp-content/themes/mra/images/woon-oppervlakte.svg)}.properties-special .object-features .object-feature-aantalkamers .object-feature-info:before{background-image:url(/wp-content/themes/mra/images/aantal-kamers.svg)}@media (min-width:768px){.properties-special .col-12:nth-child(1){width:100%;margin-bottom:1rem}.properties-special .col-12:nth-child(1) .object{background-color:#e9d8cb;display:table}.properties-special .col-12:nth-child(1) .object .object-image{width:50%;margin-bottom:0!important;float:left}.properties-special .col-12:nth-child(1) .object .object-image,.properties-special .col-12:nth-child(1) .object .object-image a,.properties-special .col-12:nth-child(1) .object .object-image .object-image-img,.properties-special .col-12:nth-child(1) .object .object-image .object-image-img img{height:100%}.properties-special .col-12:nth-child(1) .object .object-info{width:50%;padding:3rem 2rem;float:left}.properties-special .col-12:nth-child(1) .object .object-description,.properties-special .col-12:nth-child(1) .object .object-view{display:block}.properties-special .col-12:nth-child(1) .object .object-view a{padding:.5rem 1.5rem!important;background-color:#191746;color:#fff;font-weight:700}}@media (max-width:767.98px){.properties-special .object{margin-bottom:2rem}}@media (min-width:768px) and (max-width:1199.98px){.properties-special .object{margin-bottom:2rem}}.properties-title .facetwp-counts,.properties-filter-v-1 .fs-wrap.multiple .fs-option.selected .fs-checkbox i,.properties-filter-v-search .fs-wrap.multiple .fs-option.selected .fs-checkbox i,.properties-filter-v-1 .fs-wrap.multiple .fs-option.selected .fssearchcheckbox i,.properties-filter-v-search .fs-wrap.multiple .fs-option.selected .fssearchcheckbox i,.properties-filter-selections .facetwp-selections .facetwp-selection-value:before,.properties-filter-more-close a{background-color:#f59121}.properties-filter .facetwp-checkbox.checked:before,.properties-filter .facetwp-radio.checked:before,.properties-filter .facetwp-type-fselect .fs-wrap.multiple .fs-option.selected .fs-checkbox i{background-color:#f59121;border-color:#f59121}.properties-filter-v-1 .facetwp-facet-zoeken.facetwp-type-fselect .fs-search{padding-top:17px;padding-bottom:17px}.properties .object{padding-bottom:1.5rem;border-bottom:1px solid #ededed}.properties .object .object-image{margin-bottom:0!important}.properties .object .object-image div.object-status,.properties-item .object-detail-photo div.object-status{background-color:#f59121;font-size:.7rem}.properties .object .object-address .object-street,.properties .object .object-address .object-housenumber,.properties .object .object-address .object-housenumber-addition{font-size:1.2rem}.properties .object .object-address .object-place,.properties .object .object-address .object-zipcode{font-size:1rem;color:#fcb769}.properties .object .object-price{color:#f59121}.properties .object .object-features{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1rem}.properties .object .object-feature{margin-right:2rem}.properties .object .object-feature>.row>.col-5{display:none}.properties .object .object-feature>.row>.col-7{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.properties .object-features .object-feature-totalekadestraleoppervlakte .object-feature-info:before,.properties .object-features .object-feature-woonoppervlakte .object-feature-info:before,.properties .object-features .object-feature-aantalkamers .object-feature-info:before{width:30px;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/mra/images/perceel-oppervlakte.svg)}.properties .object-features .object-feature-woonoppervlakte .object-feature-info:before{background-image:url(/wp-content/themes/mra/images/woon-oppervlakte.svg)}.properties .object-features .object-feature-aantalkamers .object-feature-info:before{background-image:url(/wp-content/themes/mra/images/aantal-kamers.svg)}.properties .object .object-view{margin-top:2rem}.properties .object .object-view a{padding:.5rem 1.5rem!important;background-color:#191746;color:#fff;font-weight:700}.properties .object .object-view a:hover,.properties .object .object-view a:focus{background-color:#f07112;color:#fff}.properties-item{padding-top:3rem}.properties-item .object-detail-contact .contact-info-appointment a,.properties-item .object-detail-contact .contact-info-brochure a,.properties-item .object-detail-contact .contact-info-custom-button a{background-color:#191746}.properties-item .object-detail-contact .contact-info-appointment a:hover,.properties-item .object-detail-contact .contact-info-brochure a:hover,.properties-item .object-detail-contact .contact-info-custom-button a:hover{background-color:#f07112}.footer .container{border-top:1px solid #efefef}.footer h5{font-size:1.2rem;color:#f59121}.footer li{line-height:2}.footer ul.list-navigation 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 #f59121;border-width:0 2px 2px 0;display:inline-block;content:''}.footer ul.list-social li a.svg-rounded{width:50px;height:50px;background-color:#f59121;border:1px solid #f59121}.footer ul.list-social li svg.svg-social .svg-facebook,.footer ul.list-social li svg.svg-social .svg-twitter,.footer ul.list-social li svg.svg-social .svg-linkedin,.footer ul.list-social li svg.svg-social .svg-youtube,.footer ul.list-social li svg.svg-social .svg-instagram,.footer ul.list-social li svg.svg-social .svg-whatsapp{fill:#fff}.footer ul.list-social li a.svg-rounded:hover{background-color:#fff}.footer ul.list-social li a.svg-rounded:hover svg.svg-social .svg-facebook,.footer ul.list-social li a.svg-rounded:hover svg.svg-social .svg-twitter,.footer ul.list-social li a.svg-rounded:hover svg.svg-social .svg-linkedin,.footer ul.list-social li a.svg-rounded:hover svg.svg-social .svg-youtube,.footer ul.list-social li a.svg-rounded:hover svg.svg-social .svg-instagram,.footer ul.list-social li a.svg-rounded:hover svg.svg-social .svg-whatsapp{fill:#f59121}.footer ul li a svg.svg-brand{height:38px}.footer-copyright-extra{font-size:.8rem;color:#a6a6a6}.footer-copyright-extra .container{padding-top:1rem;border-top:1px solid #efefef}.footer-copyright-extra a{color:#a6a6a6}.footer-copyright{padding-bottom:1rem;font-size:.8rem;color:#a6a6a6}.footer-copyright a{color:#a6a6a6}.vacatures .wp-block-button__link{border-radius:0;background:#f07112;color:#fff;margin-top:20px;min-width:350px}.vacatures p{font-weight:400!important}.announcement{max-width:410px;bottom:2%;left:1%;z-index:9999;display:none;box-shadow:0 0 40px rgb(0 0 0 / 50%);background:#191746;color:#fff}.home .announcement{display:block!important}.announcement .collapse{max-width:400px;-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{box-shadow:none;display:inline-block;height:100%;padding:20px;color:#fff}.announcement .announcement-image{border:4px solid #fff}.announcement .announcement-image img{padding:10px}.announcement-title{display:block!important}.announcement h4{font-size:1.3rem;font-weight:800;margin-bottom:23px!important;color:#fff}.announcement a.btn{padding-right:2.5rem;font-size:1.1rem;background:#f07112;margin-bottom:10px;margin-top:10px;font-weight:400!important}.announcement a.btn:hover{background-color:#f07112!important;color:#fff!important}.announcement a.btn:before,.announcement a.btn:after{width:8px;height:2px;position:absolute;right:1rem;background-color:#fff;border-radius:5px;content:''}.announcement a.btn:before{top:calc(50% - 2.5px);-webkit-transform:translate(0,-50%) rotate(45deg);-ms-transform:translate(0,-50%) rotate(45deg);transform:translate(0,-50%) rotate(45deg)}.announcement a.btn:after{top:calc(50% + 2.5px);-webkit-transform:translate(0,-50%) rotate(-45deg);-ms-transform:translate(0,-50%) rotate(-45deg);transform:translate(0,-50%) rotate(-45deg)}.announcement a.btn:hover,.announcement a.btn:focus{background-color:var(--rood)}.announcement .btn-announcement-close{width:30px;height:30px;background-color:#000;position:absolute;top:-15px;right:-15px}.announcement .btn-announcement-close:before,.announcement .btn-announcement-close:after{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;width:100%;margin-bottom:15px}}@media (min-width:768px) and (max-width:991.98px){.announcement{max-width:310px;bottom:0;left:0}.announcement .announcement-image img{max-height:150px}}.mr-stars-fill{color:#191746}.mr-stars-empty{color:#f07112}.reviews-carousel .mr-stars-empty{color:#FFF}.mr-avatar--placeholder{background:linear-gradient(135deg,#f5911f,#ee7011)}.facetwp-facet{margin-bottom:40px}.facetwp-facet.is-loading{opacity:.6;pointer-events:none}.facetwp-overlay{position:absolute}.facetwp-pager-label{display:inline-block;margin-right:12px}.facetwp-page{display:inline-block;padding:0 4px;margin-right:6px;cursor:pointer}.facetwp-page.dots{cursor:default}.facetwp-page.active{font-weight:700;cursor:default}.facetwp-type-checkboxes .facetwp-depth{display:none}.facetwp-type-checkboxes .facetwp-depth.visible{display:inherit}.facetwp-checkbox{background:url(/wp-content/plugins/facetwp/assets/images/checkbox.png) 0 50% no-repeat;background-size:14px 14px;margin-bottom:4px;padding-left:20px;cursor:pointer}.facetwp-checkbox.checked{background-image:url(/wp-content/plugins/facetwp/assets/images/checkbox-on.png)}.facetwp-checkbox.disabled,.facetwp-radio.disabled{opacity:.4;cursor:default}.facetwp-checkbox .facetwp-expand{float:right}.facetwp-display-value{padding-right:5px}.facetwp-radio{background:url(/wp-content/plugins/facetwp/assets/images/radio.png) 0 50% no-repeat;background-size:14px 14px;margin-bottom:4px;padding-left:20px;cursor:pointer}.facetwp-radio.checked{background-image:url(/wp-content/plugins/facetwp/assets/images/radio-on.png)}.facetwp-type-fselect.is-loading{opacity:1}.facetwp-type-fselect.is-loading .fs-label-wrap,.facetwp-type-fselect.is-loading .fs-search,.facetwp-type-fselect.is-loading .fs-no-results,.facetwp-type-fselect.is-loading .fs-options{opacity:.6}.facetwp-type-fselect.is-loading .fs-option{cursor:wait}.facetwp-type-fselect .fs-wrap.fs-disabled .fs-option{opacity:.4;cursor:wait}.facetwp-type-fselect .fs-option .fs-option-label{white-space:nowrap}.facetwp-type-fselect .fs-option.d1 .fs-option-label{padding-left:20px}.facetwp-type-fselect .fs-option.d2 .fs-option-label{padding-left:40px}.facetwp-type-fselect .fs-option.d3 .fs-option-label{padding-left:60px}.facetwp-type-fselect .fs-option.d4 .fs-option-label{padding-left:80px}.facetwp-type-fselect .fs-option.d5 .fs-option-label{padding-left:100px}.facetwp-type-fselect .fs-option.d6 .fs-option-label{padding-left:120px}.facetwp-depth{margin-left:12px}.facetwp-link{cursor:pointer}.facetwp-link.checked{font-weight:700;cursor:default}.facetwp-toggle{cursor:pointer}.facetwp-hidden{display:none}.facetwp-load-more.facetwp-hidden{display:none!important}.facetwp-slider-wrap{padding-bottom:15px}.facetwp-slider-reset{border:1px solid #d9d9d9;border-radius:3px;background:#fff;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;padding:4px 8px;cursor:pointer}.facetwp-slider[data-disabled="true"]{opacity:.6;cursor:not-allowed}.facetwp-slider[data-disabled="true"] .noUi-handle{cursor:not-allowed}.facetwp-input-wrap{display:inline-block;position:relative}.facetwp-facet input.facetwp-search,.facetwp-facet input.facetwp-location{margin:0;padding-right:30px;min-width:240px}.facetwp-icon{right:0;height:100%;line-height:1;position:absolute;cursor:pointer;opacity:.5}.facetwp-icon:before{display:inline-block;content:'';width:30px;height:100%;background:url(/wp-content/plugins/facetwp/assets/images/icon-search.png) no-repeat;background-position:5px 50%;background-size:20px 20px}.location-results{position:absolute;background:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd;overflow:hidden;width:100%;z-index:999}.location-result{font-size:11px;border-bottom:1px solid #ddd;padding:5px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#888}.location-result:hover{background-color:#f8f8f8}.location-result.active{background-color:#EBF2FE}.location-result .result-main{font-size:13px;color:#222}.facetwp-icon.locate-me:before{background-image:url(/wp-content/plugins/facetwp/assets/images/icon-locate.png)}.facetwp-icon.f-reset:before{background-image:url(/wp-content/plugins/facetwp/assets/images/icon-close.png)}.facetwp-icon.f-loading:before{background-image:url(/wp-content/plugins/facetwp/assets/images/loading.png);animation:spin 700ms infinite linear}.location-attribution{border-bottom:1px solid #ddd;padding:5px}.powered-by-google{height:15px;background:url(/wp-content/plugins/facetwp/assets/images/powered-by-google.png) top right no-repeat;background-size:auto 15px}.facetwp-stars{display:inline-block;line-height:1;padding-right:4px;user-select:none;unicode-bidi:bidi-override;direction:rtl}.facetwp-star{cursor:pointer;font-size:20px;color:#ccc}.facetwp-star:not(.disabled):hover,.facetwp-star:not(.disabled):hover~.facetwp-star,.facetwp-star.selected,.facetwp-star.selected~.facetwp-star{color:#000}.facetwp-star.selected:hover,.facetwp-star.selected:hover~.facetwp-star{color:red}.facetwp-star.disabled,.facetwp-star.disabled:hover{cursor:auto;color:#eee}.facetwp-date.disabled,.facetwp-date.disabled::placeholder{color:#b4b4b4;opacity:1}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.facetwp-selections li{display:inline-block;line-height:1}.facetwp-selections .facetwp-selection-value{display:inline-block;margin-right:10px;cursor:pointer;padding-right:16px;background-image:url(/wp-content/plugins/facetwp/assets/images/icon-close.png);background-size:12px 12px;background-repeat:no-repeat;background-position:right center}