gmp-advanced-marker .property-marker{border:2px solid var(--color-brand-main);width:30px;height:30px;color:var(--color-white,#fff);background:0 0;border-radius:50%;font-family:Manrope Regular,serif;transition:all .3s;position:relative}gmp-advanced-marker .property-marker.visited{border-color:var(--color-brand-400,#325691);background-color:var(--color-brand-400,#325691);opacity:.9}gmp-advanced-marker .property-marker.visited .marker.default{background-color:var(--color-brand-400)}gmp-advanced-marker .property-marker.visited .marker.default span{opacity:.8}gmp-advanced-marker .property-marker.visited .pin{border-top-color:var(--color-brand-400,#325691)}gmp-advanced-marker .property-marker .marker{cursor:pointer;background-color:#0000;border-radius:3.40282e38px;justify-content:center;align-items:center;width:100%;height:100%;font-size:20px;line-height:30px;transition:all .2s;display:flex;position:absolute;overflow:hidden}gmp-advanced-marker .property-marker .marker.default{background-color:var(--color-brand-main)}gmp-advanced-marker .property-marker .marker.default span{-webkit-text-fill-color:transparent;text-fill-color:transparent;color:#0000;animation:var(--animate-map-marker-icon-shine);background:linear-gradient(90deg,#c7a631 60%,#fcf5dc,#c7a631 80%) 0 0/200%;-webkit-background-clip:text;background-clip:text}gmp-advanced-marker .property-marker .marker.hover,gmp-advanced-marker .property-marker .marker.details{opacity:0;pointer-events:none}gmp-advanced-marker .property-marker .marker.details{margin:calc(var(--spacing,.25rem)*0);background-color:#fff0;display:flex}gmp-advanced-marker .property-marker .marker.details .info .text{opacity:0;color:var(--color-neutral-800,#212121);transition:opacity 2s}gmp-advanced-marker .property-marker .marker.details .info .text .description{font-size:1px;transition:font-size .2s}gmp-advanced-marker .property-marker .marker.details .close{width:24px;height:24px;top:calc(var(--spacing,.25rem)*0);right:calc(var(--spacing,.25rem)*0);cursor:pointer;opacity:.6;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute}@media(hover:hover){gmp-advanced-marker .property-marker .marker.details .close:hover{opacity:.9}}html.is-touchscreen :is(gmp-advanced-marker .property-marker .marker.details .close){opacity:.9}gmp-advanced-marker .property-marker .pin{content:"";border-left:8px solid #0000;border-right:8px solid #0000;border-top:8px solid var(--color-brand-main);width:0;height:0;transition:all .2s;position:absolute;top:92%;left:50%;transform:translate(-50%)}gmp-advanced-marker .property-marker.hover{opacity:1;width:80px;height:80px}gmp-advanced-marker .property-marker.hover .marker.default,gmp-advanced-marker .property-marker.hover .marker.details{opacity:0;pointer-events:none}gmp-advanced-marker .property-marker.hover .marker.hover{opacity:1;pointer-events:all;color:#dc2626;font-size:60px;line-height:60px}gmp-advanced-marker .property-marker.hover .marker.hover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}gmp-advanced-marker .property-marker.hover .pin{top:98%}gmp-advanced-marker .property-marker.details{background:#fff;border-radius:14px;width:260px;height:245px}gmp-advanced-marker .property-marker.details .marker.default,gmp-advanced-marker .property-marker.details .marker.hover{opacity:0;pointer-events:none}gmp-advanced-marker .property-marker.details .marker.details{cursor:default;opacity:1;pointer-events:all;background-color:#fff;border:none;border-radius:12px;width:auto;height:auto;inset:0}gmp-advanced-marker .property-marker.details .marker.details .info .gallery{height:100%}gmp-advanced-marker .property-marker.details .marker.details .info .gallery .gallery-item{width:100%;height:100%}gmp-advanced-marker .property-marker.details .marker.details .info .gallery .gallery-item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}gmp-advanced-marker .property-marker.details .marker.details .info .text{opacity:1}gmp-advanced-marker .property-marker.details .marker.details .info .text .description{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}gmp-advanced-marker .property-marker.details .marker.details .close{color:var(--color-white,#fff)}gmp-advanced-marker .property-marker.details .pin{top:99%}@font-face{font-family:Manrope Thin;src:url(/build/assets/manrope-thin-DSvroPHu.otf)format("opentype");font-weight:200;font-style:normal}@font-face{font-family:Manrope Light;src:url(/build/assets/manrope-light-DWeP9_eq.otf)format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Manrope Regular;src:url(/build/assets/manrope-regular-AzAVwRi1.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Manrope Medium;src:url(/build/assets/manrope-medium-DIQiydsk.otf)format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Manrope Semibold;src:url(/build/assets/manrope-semibold-CxDxDYrA.otf)format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Manrope Bold;src:url(/build/assets/manrope-bold-Cd-gof61.otf)format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Manrope ExtraBold;src:url(/build/assets/manrope-extrabold-BlF5rhih.otf)format("opentype");font-weight:800;font-style:normal}@font-face{font-family:WMcKenna-Icons;src:url(/build/assets/WMcKenna-Icons-S02Rqo5M.eot?pkzo9i);src:url(/build/assets/WMcKenna-Icons-S02Rqo5M.eot?pkzo9i#iefix)format("embedded-opentype"),url(/build/assets/WMcKenna-Icons-CAylL5dO.ttf?pkzo9i)format("truetype"),url(/build/assets/WMcKenna-Icons-Bvtqj8Eo.woff?pkzo9i)format("woff"),url(/build/assets/WMcKenna-Icons-BKlCXAUa.svg?pkzo9i#WMcKenna-Icons)format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:WMcKenna-Icons!important}.icon-chart-up:before{content:""}.icon-globe:before{content:""}.icon-shield-key:before{content:""}.icon-location-pin-filled:before{content:""}.icon-arrow-right-lg:before{content:""}.icon-puzzle:before{content:""}.icon-crane:before{content:""}.icon-question-circle:before{content:""}.icon-close-thin:before{content:""}.icon-close:before{content:""}.icon-stairs-up:before{content:""}.icon-sauna:before{content:""}.icon-microwave:before{content:""}.icon-toaster:before{content:""}.icon-tv-big:before{content:""}.icon-pet-friendly:before{content:""}.icon-air-conditioner:before{content:""}.icon-park:before{content:""}.icon-grocery-cart:before{content:""}.icon-shopping-bag:before{content:""}.icon-heating-device:before{content:""}.icon-dishwasher:before{content:""}.icon-balcony:before{content:""}.icon-cctv:before{content:""}.icon-elevator:before{content:""}.icon-fireplace:before{content:""}.icon-breather:before{content:""}.icon-intercom:before{content:""}.icon-page:before{content:""}.icon-parking-square:before{content:""}.icon-plant:before{content:""}.icon-shower:before{content:""}.icon-smoking:before{content:""}.icon-swimming-pool:before{content:""}.icon-terrace:before{content:""}.icon-view:before{content:""}.icon-wheelchair:before{content:""}.icon-condition:before{content:""}.icon-star-filled:before{content:""}.icon-grid:before{content:""}.icon-checkbox-mark:before{content:""}.icon-bathtub:before{content:""}.icon-archive:before{content:""}.icon-barbecue:before{content:""}.icon-bath:before{content:""}.icon-bed-side:before{content:""}.icon-bed:before{content:""}.icon-bookmark:before{content:""}.icon-buildings:before{content:""}.icon-calendar-blank:before{content:""}.icon-cam:before{content:""}.icon-car:before{content:""}.icon-chat-two-bubbles:before{content:""}.icon-check-circle:before{content:""}.icon-chevron-down:before{content:""}.icon-chevron-right:before{content:""}.icon-close-circle:before{content:""}.icon-connections:before{content:""}.icon-dashboard:before{content:""}.icon-dumbbell:before{content:""}.icon-envelope-closed:before{content:""}.icon-film:before{content:""}.icon-fork-knife:before{content:""}.icon-heart:before{content:""}.icon-house-chimney:before{content:""}.icon-info-mark:before{content:""}.icon-key-fashioned:before{content:""}.icon-key:before{content:""}.icon-laundry-machine:before{content:""}.icon-link:before{content:""}.icon-location-pin:before{content:""}.icon-lock-closed:before{content:""}.icon-lock-open:before{content:""}.icon-map:before{content:""}.icon-out:before{content:""}.icon-paperclip:before{content:""}.icon-pencil:before{content:""}.icon-phone:before{content:""}.icon-photo:before{content:""}.icon-pin-on-map:before{content:""}.icon-pin:before{content:""}.icon-plus:before{content:""}.icon-pool-ladder:before{content:""}.icon-refrigerator:before{content:""}.icon-search:before{content:""}.icon-settings:before{content:""}.icon-social-facebook:before{content:""}.icon-social-Instagram:before{content:""}.icon-social-linkedIn:before{content:""}.icon-social-x:before{content:""}.icon-square:before{content:""}.icon-star:before{content:""}.icon-tag:before{content:""}.icon-trash:before{content:""}.icon-tv:before{content:""}.icon-wifi-signal-full:before{content:""}.custom-select{position:relative}.custom-select .select-trigger{cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;justify-content:space-between;align-items:center;width:100%;padding:.5rem 1rem;transition:all .2s;display:flex}.custom-select .select-trigger:hover{border-color:#9ca3af}.custom-select .select-dropdown{z-index:10;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;max-height:250px;margin-top:.25rem;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.custom-select.open .select-trigger{ring:2px;ring-color:#3b82f6;outline-offset:-1px;border-color:#3b82f6;outline:2px solid #3b82f6}.custom-select.open .select-arrow{transform:rotate(180deg)}.custom-select.open .select-dropdown{display:block}.custom-select.warning .select-trigger{border-color:#dc2626}.select-arrow{width:1.25rem;height:1.25rem;transition:transform .2s}.select-option{cursor:pointer;padding:.5rem 1rem;transition:background-color .2s}.select-option:hover{background-color:#f3f4f6}.select-option.selected{color:#2563eb;background-color:#eff6ff;font-weight:500}.modal-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1001;background-color:#14294c8f;justify-content:center;align-items:center;padding:1rem;display:none;position:fixed;inset:0}.modal-backdrop.show{display:flex}#mediaModal{background-color:#000000e6}#mediaModal #mediaThumbnails>div>:first-child{box-shadow:none;opacity:.7;filter:grayscale(.5);transition:all .2s}#mediaModal #mediaThumbnails>div.selected>:first-child{filter:grayscale(0);opacity:1;border-radius:5px;transform:scale(1.05);box-shadow:0 0 5px #fff,0 0 7px #fff}.system-message{position:var(--message-position,fixed);top:var(--inactive-top,-40px);box-shadow:none;min-width:var(--min-message-width,300px);max-width:var(--max-message-width,600px);opacity:0;background-color:#fff;border-radius:8px;flex-direction:row;align-items:center;gap:16px;padding:12px 18px;transition:top .3s ease-out,opacity .3s;display:flex;left:50%;transform:translate(-50%)}.system-message .close{color:#333;opacity:.4;cursor:pointer;font-size:12px;line-height:12px;transition:opacity .2s}.system-message .close:hover{opacity:1}.system-message .icon{font-size:24px;line-height:16px}.system-message .message{flex-grow:1;line-height:20px}.system-message.active{top:var(--active-top,20px);opacity:1;box-shadow:0 2px 15px #33333326}.system-message.success{color:#10a60b;background-color:#e6f8ec}.system-message.success .message-error,.system-message.success .message-warning,.system-message.success .icon .icon-info-mark,.system-message.success .icon .icon-close-circle{display:none}.system-message.warning{color:#da5923;background-color:#fceded}.system-message.warning .message-success,.system-message.warning .message-error,.system-message.warning .icon .icon-check-circle,.system-message.warning .icon .icon-close-circle{display:none}.system-message.error{color:#fd6669;background-color:#fceded}.system-message.error .message-success,.system-message.error .message-warning,.system-message.error .icon .icon-check-circle,.system-message.error .icon .icon-info-mark{display:none}[data-role=folding-section],[data-role=folding-section] .item{flex-direction:column;display:flex}[data-role=folding-section] .item .question{cursor:pointer;flex-direction:row;align-items:center;display:flex}[data-role=folding-section] .item .question .text{flex-grow:1;transition:color .2s}[data-role=folding-section] .item .question .question-toggle{color:#bec7d0;opacity:.4;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:relative}[data-role=folding-section] .item .question .question-toggle:before,[data-role=folding-section] .item .question .question-toggle:after{content:"";background-color:#000;border-radius:2px;transition:all .2s;position:absolute}[data-role=folding-section] .item .question .question-toggle:before{width:100%;height:12.5%}[data-role=folding-section] .item .question .question-toggle:after{width:11.1111%;height:100%}[data-role=folding-section] .item .question:hover .text{color:var(--color-brand-main)}[data-role=folding-section] .item .question:hover .question-toggle{opacity:1}[data-role=folding-section] .item .question:hover .question-toggle:before,[data-role=folding-section] .item .question:hover .question-toggle:after{background-color:var(--color-brand-600)}[data-role=folding-section] .item .answer{opacity:0;pointer-events:none;height:0;margin-top:0;transition:all .2s}[data-role=folding-section] .item .answer ul{margin-left:16px}[data-role=folding-section] .item .answer ul li{display:inline-block}[data-role=folding-section] .item .answer ul li:before{content:"-";margin-left:-16px;margin-right:8px}[data-role=folding-section] .item .answer ul.pluses li:before{content:"+"}[data-role=folding-section] .item.open .question .text{color:var(--color-brand-800)}[data-role=folding-section] .item.open .question .question-toggle{opacity:1}[data-role=folding-section] .item.open .question .question-toggle:before,[data-role=folding-section] .item.open .question .question-toggle:after{background-color:var(--color-brand-800)}[data-role=folding-section] .item.open .question .question-toggle:after{transform:rotate(90deg)}[data-role=folding-section] .item.open .question .question-toggle:before{transform:rotate(180deg)}[data-role=folding-section] .item.open .answer{height:var(--height,auto);opacity:.8;pointer-events:all;margin-top:16px}html header #HeaderCompanyName{opacity:1;transition:opacity .2s}html #GlobalOverlay{opacity:0;pointer-events:none;z-index:0}html.overlaid{overflow:hidden}html.overlaid #GlobalOverlay{opacity:.5;pointer-events:all;background-color:var(--color-brand-main);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1000;position:fixed;inset:0}html.overlaid.mobile-menu-open body header{z-index:1001}html.overlaid.mobile-menu-open body header #HeaderCompanyName{opacity:0}.custom-scrollbar::-webkit-scrollbar{width:4px}.custom-scrollbar::-webkit-scrollbar-track{background:0 0}.custom-scrollbar::-webkit-scrollbar-thumb{background:#e5e5e5;border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#d4d4d4}.property-description ul{padding-left:1rem;list-style:outside}.property-description ol{padding-left:1rem;list-style:decimal}
