:root{--mn-primary: var(--color-primary);--mn-primary-hover: var(--color-primary);--mn-primary-text-color: #d8d8d8;--mn-primary-text-color-hover: #fff;--mn-body-font-family: var(--body-font);--mn-heading-font-family: var(--heading-font);--mn-accent-font-family: var(--footer-font);--mn-primary-color-focus-rgb-r: 26;--mn-primary-color-focus-rgb-g: 43;--mn-primary-color-focus-rgb-b: 128;--mn-box-bg-color-rgb: transparent;--bs-body-color: var(--color);--bs-primary: var(--color-primary);--bs-link-color: var(--color-primary);--bs-link-hover-color: var(--color-primary);--bs-border-radius: 4px}@media (prefers-color-scheme: dark){:root{--bs-link-color: var(--white);--bs-link-hover-color: var(--light-blue-gray)}}body{color:var(--bs-body-color)!important}body .styles_navbar__ZdIwr{-webkit-box-pack:right;-webkit-justify-content:right;-moz-box-pack:right;justify-content:right;right:12px;bottom:12px;z-index:1036}body .styles_navbar__ZdIwr .styles_menu__X4obk{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}body:has(.mn--inquiry-sticky-footer-wrapper) .styles_navbar__ZdIwr{bottom:75px}@media (min-width: 992px){body:has(.mn--inquiry-sticky-footer-wrapper) .styles_navbar__ZdIwr{bottom:115px}}.mn--body-wrapper .btn,.mn--modal-wrapper .btn{--bs-btn-border-radius: 1rem}.mn--body-container.mn--realty-detail-wrapper{padding:0;margin-bottom:1rem}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:300}.mn--body-container .mn--realty-row .mn--realty-col-image img{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:100%!important;-o-object-fit:cover;object-fit:cover}.mn--body-container .mn--realty-row .mn--realty-title{color:var(--title-color);margin-top:0;font-size:1.25rem;line-height:150%;font-weight:600}.mn--body-container .mn--realty-row .mn--realty-address,.mn--body-container .mn--realty-row .mn--realty-data-value{font-size:1rem;font-weight:600}.mn--body-container .mn--realty-row .mn--realty-data-label{font-size:.875rem;line-height:120%;color:var(--meta-color)}.mn--body-container .mn--realty-row .mn--agent-info{font-size:1rem}.mn--body-container .mn--realty-row .mn--agent-info .mn--agent-name{color:var(--title-color);font-size:1.25rem;font-weight:600}.mn--body-container .media-header-grid .gallery-image-item{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.mn--body-container .realty-detail .mn--detail-title{font-weight:600;font-size:2.125rem;line-height:120%;margin-bottom:.5rem}.mn--body-container .realty-detail .mn--detail-sub-title{font-size:1.2rem;color:var(--title-color);line-height:.85rem;font-weight:500}.mn--body-container .realty-detail .mn--detail-card-value{font-weight:600}.mn--body-container .realty-detail .mn--detail-card-label{font-size:.875rem;line-height:120%;color:#7f7f7f}.mn--body-container .mn--detail-sidebar-card-body{--bs-card-bg: transparent;--bs-card-cap-bg: transparent;--bs-card-cap-padding-y: 0;--bs-card-cap-padding-x: 0;--bs-card-spacer-y: 0;--bs-card-spacer-x: 0;border:none}.mn--body-container .mn--detail-sidebar-card-body .card-footer{padding-top:1rem}.mn--body-container .mn--sidebar-section-wrapper .mn--detail-sidebar-card-title{font-size:1.25rem;line-height:150%;font-weight:600;margin-bottom:.25rem!important}.mn--body-container .mn--detail-sidebar-text{font-size:1rem}.mn--body-container .flex-list{border:none}.mn--body-container .flex-list .list-group-item{--bs-list-group-bg: transparent;padding:.15rem 0}.mn--body-container .flex-list .list-group-item .list-label{white-space:nowrap;font-weight:600}.mn--body-container .mn--inquiry-wrapper{font-size:1rem;color:var(--color-summary);background-color:var(--background-offset);border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mn--body-container .mn--inquiry-wrapper .mn--detail-sidebar-card-title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;font-weight:500;font-size:1.25rem;line-height:1.25rem}.mn--body-container .mn--inquiry-wrapper .mn--detail-sidebar-card-title .fa-message-smile{display:none}.mn--body-container .mn--inquiry-wrapper .mn--detail-sidebar-card-title:before{display:inline-block;content:"";width:35px;height:1.25rem;background:url(https://cdn.listing.immobilien/build/images/ribbon.21e76afa.svg) no-repeat center center;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.mn--body-container .mn--detail-tag{--bs-white-rgb: transparent;border-color:var(--color)}.mn--body-container .mn--pois{--bs-card-bg: transparent;--bs-card-cap-bg: transparent;--bs-card-cap-padding-y: 0;--bs-card-cap-padding-x: 0;--bs-card-spacer-y: 0;--bs-card-spacer-x: 0;--bs-card-border-width: 0;font-size:1rem}.mn--body-container .mn--pois .card-header{font-family:var(--mn-heading-font-family);font-size:1.25rem;line-height:150%;font-weight:500}.mn--body-container .text-sub,.mn--body-container .text-sup{font-size:.875rem;color:#7f7f7f}.mn--body-container .form-control{min-height:38px}.fs-sidebar,.mn-simple-tagselect,.form-check{font-size:1rem}.mn-simple-tagselect,.form-control{color:var(--gray-dark)}.mn-simple-tagselect .react-select-multi-value-label{padding-top:2px;padding-bottom:2px}.mn--inquiry-sticky-footer-wrapper{background:var(--background)}.mn--estate-search-form{padding-left:0;padding-right:0}.mn--sidebar-section-wrapper .mn--agent-container .card-footer .btn.btn-primary,.mn--sticky-footer-inquiry-cta .btn.btn-primary,.mn--inquiry-wrapper .btn.btn-primary,#f_search{color:var(--white);font-family:var(--heading-font)}.mn--sidebar-section-wrapper .mn--agent-container .card-footer .btn.btn-primary:hover,.mn--sticky-footer-inquiry-cta .btn.btn-primary:hover,.mn--inquiry-wrapper .btn.btn-primary:hover,#f_search:hover{background-color:var(--color-primary);border-color:var(--color-primary);text-decoration:underline}@media (prefers-color-scheme: dark){.mn--sidebar-section-wrapper .mn--agent-container .card-footer .btn.btn-primary,.mn--sticky-footer-inquiry-cta .btn.btn-primary,.mn--inquiry-wrapper .btn.btn-primary,#f_search{background-color:var(--red-alt);border-color:var(--red-alt)}.mn--sidebar-section-wrapper .mn--agent-container .card-footer .btn.btn-primary:hover,.mn--sticky-footer-inquiry-cta .btn.btn-primary:hover,.mn--inquiry-wrapper .btn.btn-primary:hover,#f_search:hover{background-color:var(--red-alt);border-color:var(--red-alt);text-decoration:underline}}.realty-pagination{margin-top:1rem}.realty-pagination .pagination .page-item .page-link{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:var(--bs-pagination-active-bg);margin:0 5px;width:45px;height:45px;line-height:45px;text-align:center;padding:0}.realty-pagination .pagination .page-item .page-link:hover{text-decoration:none;background-color:#d8d8d8;border-color:#d8d8d8}.realty-pagination .pagination .page-item.active .page-link,.realty-pagination .pagination .page-item.active .page-link:hover{color:var(--mn-primary-text-color);background-color:var(--bs-pagination-active-bg)}.table{--bs-table-bg: transparent}.mn--box-alert{font-size:1rem;color:var(--color-summary);background-color:var(--background-offset)}.related-landingpages{gap:10px}a.related-landingpage{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);-moz-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px #0003;-webkit-border-radius:1rem;-moz-border-radius:1rem;border-radius:1rem;padding:.375rem 1rem;font-size:.875rem;margin-bottom:5px;color:var(--color-primary);background-color:var(--light-blue-gray)}@media (min-width: 992px){a.related-landingpage{font-size:1rem}}a.related-landingpage:hover{color:var(--color-primary);text-decoration:underline}.sticky-sky-wrapper .somtag-slot{z-index:1035}
