@charset "UTF-8";@keyframes skeleton-load{0%{left:-150px}to{left:100%}}:root{--theme-site-max-width: 2560px;--theme-header-content-max-width: 770px;--theme-primary-color: #AE535C;--error-color: #F28827;--success-color: #4AAB48;--text-color: #333131;--background-color: #fff;--link-color: #AE535C;--link-hover-color: rgb(140.04743083, 65.95256917, 73.2806324111);--line-height: 1.428571429;--headings-line-height: 1.1;--label-line-height: 1.1;--plyr-color-main: #AE535C;--button-border-width: 2px;--button-border-radius: 4px;--button-padding-vertical: .65em;--button-padding-horizontal: 1em;--filter-item-padding-vertical: .25em;--filter-item-padding-horizontal: .5em;--text-font-weight: normal;--text-bold-font-weight: bold;--text-italic-font-weight: normal;--headings-font-weight: normal;--font-fallback: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-size-tiny: var(--wp--preset--font-size--tiny, clamp(.78rem, calc(.79rem - .02vw) , .79rem));--font-size-small: var(--wp--preset--font-size--small, clamp(.94rem, calc(.87rem + .1vw) , .89rem));--font-size-base: var(--wp--preset--font-size--base, clamp(1rem, calc(.95rem + .24vw) , 1.13rem));--font-size-large: var(--wp--preset--font-size--large, clamp(1.27rem, calc(1.13rem + .69vw) , 1.62rem));--font-size-h1: var(--wp--preset--font-size--h-1, clamp(1.8rem, calc(1.41rem + 1.95vw) , 2.8rem));--font-size-h2: var(--wp--preset--font-size--h-2, clamp(1.6rem, calc(1.32rem + 1.43vw) , 2.33rem));--font-size-h3: var(--wp--preset--font-size--h-3, clamp(1.27rem, calc(1.13rem + .69vw) , 1.62rem));--font-size-huge: var(--wp--preset--font-size--huge, clamp(2.8rem, 2.509rem + 1.45vw, 3.6rem));--font-size-quote: var(--wp--preset--font-size--quote, clamp(1.6rem, 1.288rem + 1.56vw, 2.4rem));--font-size-testimonial: var(--wp--preset--font-size--testimonial, clamp(1.42rem, calc(1.22rem + 1.01vw) , 1.94rem));--font-size-nav: var(--wp--preset--font-size--nav-primary, var(--font-size-base));--font-size-nav-mobile: var(--wp--preset--font-size--nav-primary-mobile, 1.4rem);--font-size-nav-level-1: var(--wp--preset--font-size--nav-level-1, var(--wp--preset--font-size--nav-primary));--font-size-nav-secondary: var(--wp--preset--font-size--nav-secondary, var(--font-size-small));--font-size-nav-secondary-mobile: var(--wp--preset--font-size--nav-secondary-mobile, 1rem);--focus-color: #ffce41;--focus-size: 3px;--separator-color: rgba(0,0,0,.15);--separator-border-width: 2px;--table-border-width: 1px;--table-border-color: rgba(0,0,0,.15);--table-striped-background-color: rgba(0, 0, 0, .05);--table-cell-padding-vertical: .5em;--table-cell-padding-horizontal: .375em;--wp-admin--admin-bar--height: 0px}:root,:before,:after{--list-symbol: "–";--timeline-color: lightgrey;--timeline-numbers-text-color: #333131}@media (max-width: 767px){:root{--container-padding-left: var(--grid-gap);--container-padding-right: var(--grid-gap)}@supports (padding-left: env(safe-area-inset-left)){:root{--safe-area-inset-left: env(safe-area-inset-left);--safe-area-inset-right: env(safe-area-inset-right);--container-padding-left: calc(var(--safe-area-inset-left) + var(--grid-gap));--container-padding-right: calc(var(--safe-area-inset-right) + var(--grid-gap))}}}@media (min-width: 768px){:root{--container-padding-left: calc(var(--grid-gap) / 2);--container-padding-right: calc(var(--grid-gap) / 2)}}:root{--spacing-text: .5em;--spacing-flow: 1.5em;--spacing-sm: clamp(1.5rem, 1.136rem + 1.82vw, 2.5rem);--spacing-md: clamp(3rem, 2.636rem + 1.82vw, 4rem);--spacing-ml: clamp(4rem, 3.273rem + 3.64vw, 6rem);--spacing-lg: clamp(5rem, 3.909rem + 5.45vw, 8rem);--spacing-grid: clamp(1rem, .455rem + 2.73vw, 2.5rem);--grid-gap: clamp(1rem, .455rem + 2.73vw, 2.5rem)}@media (min-width: 783px){body.admin-bar{--wp-admin--admin-bar--height: 32px}}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}summary{display:list-item}blockquote{margin:0;padding:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}fieldset{padding:.35em .75em .625em}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*,*:before,*:after{box-sizing:inherit}html{display:flex;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;-ms-overflow-style:scrollbar}body{line-height:1.428571429;color:var(--text-color);background-color:var(--background-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;font-family:var(--font-fallback);font-size:100%}@media (min-width: 768px){body{font-size:1.0625rem}}@media (min-width: 783px){body.admin-bar{padding-top:var(--wp-admin--admin-bar--height)}}body{display:flex;min-height:100vh;flex-direction:column}body>*:not(#page){flex-shrink:0}body #page{display:flex;flex-direction:column;flex-grow:1}body main{flex-grow:1}.font-size-small{font-size:.8rem}@media (min-width: 768px){.font-size-small{font-size:15px}}.font-size-large{font-size:1.2rem}@media (min-width: 768px){.font-size-large{font-size:24px}}.font-size-huge{font-size:2.8em}@media (min-width: 768px){.font-size-huge{font-size:3.6em}}.font-size-h1{font-size:var(--font-size-h1)}.font-size-h2{font-size:var(--font-size-h2)}.font-size-h3{font-size:var(--font-size-h3)}.font-size-h4{font-size:var(--font-size-h4)}body{font-family:var(--text-font-family, var(--font-fallback));font-weight:var(--text-font-weight)}body :is(strong,b,.font-text-bold){font-family:var(--text-bold-font-family, inherit)}:is(strong,b,h5,h6,.font-text-bold){font-weight:var(--text-bold-font-weight)}em,figcaption,.wp-block-mind-quote p{font-family:var(--text-italic-font-family);font-weight:var(--text-italic-font-weight)}h1,.heading-1{font-family:var(--heading-1-font-family, var(--headings-font-family));font-weight:var(--heading-1-font-weight, var(--headings-font-weight));font-style:var(--heading-1-font-style, normal);font-size:var(--font-size-h1);color:var(--heading-1-color, var(--heading-color))}h2,.heading-2{font-family:var(--heading-2-font-family, var(--headings-font-family));font-weight:var(--heading-2-font-weight, var(--headings-font-weight));font-style:var(--heading-2-font-style, normal);font-size:var(--font-size-h2);color:var(--heading-2-color, var(--heading-color))}h3,.heading-3{font-family:var(--heading-3-font-family, var(--headings-font-family));font-weight:var(--heading-3-font-weight, var(--headings-font-weight));font-style:var(--heading-3-font-style, normal);font-size:var(--font-size-h3);color:var(--heading-3-color, var(--heading-color))}h4,.heading-4{font-family:var(--heading-4-font-family, var(--text-bold-font-family));font-weight:var(--heading-4-font-weight, var(--text-bold-font-weight));font-style:var(--heading-4-font-style, normal);font-size:var(--font-size-h4, var(--font-size-base));color:var(--heading-4-color, var(--heading-color))}h5,.heading-5{color:var(--text-color);font-size:var(--font-size-base)}h6,.heading-6{color:var(--text-color);font-size:var(--font-size-small)}.kicker{font-family:var(--kicker-font-family, var(--headings-font-family));font-weight:var(--kicker-font-weight, var(--headings-font-weight))}.wp-block-heading:empty{display:none}.wp-block-mind-heading-with-kicker:has(.wp-block-heading.has-text-align-center){text-align:center}.wp-block-mind-heading-with-kicker:has(.wp-block-heading.has-text-align-right){text-align:right}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0;line-height:var(--headings-line-height)}h1,.heading-1,h2,.heading-2,h3,.heading-3,h4,.heading-4,h5,.heading-5,h6,.heading-6{text-decoration:none}img{display:block;max-width:100%;height:auto;vertical-align:middle}@keyframes load_infinite{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinnerContainer{position:absolute;left:-10px;top:-20px;width:calc(100% + 20px);height:calc(100% + 40px);z-index:100;background:#0000001a}.spinner{position:absolute;inset:0;margin:auto;width:100px;height:100px;animation:load_infinite 1.1s infinite linear}.spinner .spinner-background,.spinner .spinner-moving{fill:currentColor}video{display:block;max-width:100%;height:auto}a:focus,button:focus,input:focus,textarea:focus{outline:var(--focus-size) solid transparent}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{box-shadow:0 0 0 var(--focus-size) var(--focus-color)}@keyframes yellowFade{0%{background:var(--focus-color)}to{background:#fff}}*[tabindex="-1"]:not(:is(input)){outline:0}*[tabindex="-1"]:not(:is(input)):focus{animation:yellowFade 3s forwards}@media (prefers-reduced-motion: reduce){*{animation:none!important;transition:none!important}}.visually-hidden,.screen-reader-text{position:absolute!important;top:0;height:1px;width:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:polygon(0px 0px,0px 0px,0px 0px,0px 0px);overflow:hidden;white-space:nowrap;transform:translate(-50%) translateY(-100%);transition:transform .2s ease-in-out}.visually-hidden:focus,.screen-reader-text:focus{position:fixed;height:auto;top:0;left:50%;z-index:9999;transform:translate(-50%) translateY(0);clip:auto;clip-path:none;overflow:visible;white-space:normal;outline:0;min-width:300px;padding:10px;background:var(--focus-color);border-bottom-left-radius:10px;border-bottom-right-radius:10px;text-align:center;color:#000;text-decoration:none;font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-weight:400;font-style:normal}.admin-bar .visually-hidden:focus,.admin-bar .screen-reader-text:focus{top:var(--wp-admin--admin-bar--height, 0px)}.breadcrumbs{list-style:none;display:flex;font-size:.8rem}@media (min-width: 768px){.breadcrumbs{font-size:15px}}.breadcrumbs-item{display:flex}.breadcrumbs-separator{flex-shrink:0;margin-left:.5em;margin-right:.5em}.breadcrumbs-separator-icon{width:.65em;height:.65em}.breadcrumbs-separator-icon :not([stroke]){fill:currentColor}.breadcrumbs-separator-icon [stroke]{stroke:currentColor}.breadcrumbs-link{display:block;color:inherit;text-decoration:underline;white-space:nowrap}.breadcrumbs-item:last-child{flex-basis:auto;flex-grow:0;flex-shrink:1;min-width:5em}.breadcrumbs-last{flex-shrink:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.button-hasLoader{position:relative;display:flex;align-items:center;flex-wrap:nowrap}.button-hasLoader .button-loader{display:none}.button-hasLoader.isLoading .button-loader{display:block}.button-loader{position:relative;width:1em;height:1em;margin:0 0 0 .5em;background:none}.button-loader svg{width:1em;height:1em}.button-theme,.realEstateProperty-teasers+.wp-block-mind-button--readmore .readmore-link,.postsTeaser-archive.readmore .readmore-link{border-style:solid;border-width:0;border-color:transparent;border-radius:var(--button-border-radius);padding:var(--button-padding-vertical) var(--button-padding-horizontal);color:var(--button-text-color);background:var(--button-background-color)}.button-theme:hover,.realEstateProperty-teasers+.wp-block-mind-button--readmore .readmore-link:hover,.postsTeaser-archive.readmore .readmore-link:hover,.button-theme:focus-visible,.realEstateProperty-teasers+.wp-block-mind-button--readmore .readmore-link:focus-visible,.postsTeaser-archive.readmore .readmore-link:focus-visible{color:var(--button-hover-text-color);background:var(--button-hover-background-color)}.button-theme,.realEstateProperty-teasers+.wp-block-mind-button--readmore .readmore-link,.postsTeaser-archive.readmore .readmore-link,.frm_submit button{display:inline-flex;gap:.75em;align-items:center;line-height:1.1}.button-theme svg,.realEstateProperty-teasers+.wp-block-mind-button--readmore .readmore-link svg,.postsTeaser-archive.readmore .readmore-link svg,.frm_submit button svg{flex-shrink:0;flex-grow:0}.button-theme svg :not([stroke]):not(g),.realEstateProperty-teasers+.wp-block-mind-button--readmore .readmore-link svg :not([stroke]):not(g),.postsTeaser-archive.readmore .readmore-link svg :not([stroke]):not(g),.frm_submit button svg :not([stroke]):not(g){fill:currentColor}.button-theme svg [stroke],.realEstateProperty-teasers+.wp-block-mind-button--readmore .readmore-link svg [stroke],.postsTeaser-archive.readmore .readmore-link svg [stroke],.frm_submit button svg [stroke]{stroke:currentColor}.is-style-outline>.button-theme,.realEstateProperty-teasers+.wp-block-mind-button--readmore .is-style-outline>.readmore-link,.postsTeaser-archive.readmore .is-style-outline>.readmore-link,.is-style-outline>.button-theme:hover,.is-style-outline>.button-theme:focus-visible,.button-theme.is-style-outline,.realEstateProperty-teasers+.wp-block-mind-button--readmore .is-style-outline.readmore-link,.postsTeaser-archive.readmore .is-style-outline.readmore-link,.button-theme.is-style-outline:hover,.button-theme.is-style-outline:focus-visible,.is-style-text>.button-theme,.realEstateProperty-teasers+.wp-block-mind-button--readmore .is-style-text>.readmore-link,.postsTeaser-archive.readmore .is-style-text>.readmore-link,.is-style-text>.button-theme:hover,.is-style-text>.button-theme:focus-visible,.button-theme.is-style-text,.realEstateProperty-teasers+.wp-block-mind-button--readmore .is-style-text.readmore-link,.postsTeaser-archive.readmore .is-style-text.readmore-link,.button-theme.is-style-text:hover,.button-theme.is-style-text:focus-visible{background:transparent}.is-style-outline>.button-theme,.realEstateProperty-teasers+.wp-block-mind-button--readmore .is-style-outline>.readmore-link,.postsTeaser-archive.readmore .is-style-outline>.readmore-link,.button-theme.is-style-outline,.realEstateProperty-teasers+.wp-block-mind-button--readmore .is-style-outline.readmore-link,.postsTeaser-archive.readmore .is-style-outline.readmore-link{color:var(--button-outline-text-color, var(--button-background-color));border-width:var(--button-border-width);border-color:currentColor;border-style:solid;padding:calc(var(--button-padding-vertical) - var(--button-border-width)) calc(var(--button-padding-horizontal) - var(--button-border-width))}.is-style-outline>.button-theme:hover,.realEstateProperty-teasers+.wp-block-mind-button--readmore .is-style-outline>.readmore-link:hover,.postsTeaser-archive.readmore .is-style-outline>.readmore-link:hover,.is-style-outline>.button-theme:focus-visible,.realEstateProperty-teasers+.wp-block-mind-button--readmore .is-style-outline>.readmore-link:focus-visible,.postsTeaser-archive.readmore .is-style-outline>.readmore-link:focus-visible,.button-theme.is-style-outline:hover,.realEstateProperty-teasers+.wp-block-mind-button--readmore .is-style-outline.readmore-link:hover,.postsTeaser-archive.readmore .is-style-outline.readmore-link:hover,.button-theme.is-style-outline:focus-visible,.realEstateProperty-teasers+.wp-block-mind-button--readmore .is-style-outline.readmore-link:focus-visible,.postsTeaser-archive.readmore .is-style-outline.readmore-link:focus-visible{color:var(--button-outline-hover-text-color, var(--button-hover-background-color))}.is-style-text>.button-theme,.realEstateProperty-teasers+.wp-block-mind-button--readmore .is-style-text>.readmore-link,.postsTeaser-archive.readmore .is-style-text>.readmore-link,.button-theme.is-style-text,.realEstateProperty-teasers+.wp-block-mind-button--readmore .is-style-text.readmore-link,.postsTeaser-archive.readmore .is-style-text.readmore-link{padding:0;color:var(--button-text-text-color, var(--link-color));text-align:left}.is-style-text>.button-theme:hover,.realEstateProperty-teasers+.wp-block-mind-button--readmore .is-style-text>.readmore-link:hover,.postsTeaser-archive.readmore .is-style-text>.readmore-link:hover,.is-style-text>.button-theme:focus-visible,.realEstateProperty-teasers+.wp-block-mind-button--readmore .is-style-text>.readmore-link:focus-visible,.postsTeaser-archive.readmore .is-style-text>.readmore-link:focus-visible,.button-theme.is-style-text:hover,.realEstateProperty-teasers+.wp-block-mind-button--readmore .is-style-text.readmore-link:hover,.postsTeaser-archive.readmore .is-style-text.readmore-link:hover,.button-theme.is-style-text:focus-visible,.realEstateProperty-teasers+.wp-block-mind-button--readmore .is-style-text.readmore-link:focus-visible,.postsTeaser-archive.readmore .is-style-text.readmore-link:focus-visible{color:var(--button-text-hover-text-color, var(--link-hover-color))}.content>p,.content>ul,.content>ol,.content>.wp-block-heading,.content>.wp-block-mind-quote,.innerContent>p,.innerContent>ul,.innerContent>ol,.innerContent>.wp-block-heading,.innerContent>.wp-block-mind-quote{max-width:var(--theme-content-max-width, 46rem)}.content>*{max-width:var(--theme-content-max-width, 46rem);margin-left:auto;margin-right:auto}.content>*,.content>*.hasViewportPadding{padding-left:var(--container-padding-left);padding-right:var(--container-padding-right)}.content>*.alignwide{max-width:var(--theme-container-max-width)}.content>*.wp-block-core-group.alignwide>*{margin-left:0}.content>.alignfull{max-width:var(--theme-site-max-width)}.content>.alignfull.has-background,.content>.alignfull.header{max-width:none}.content>.alignfull:not(.hasViewportPadding){padding-left:0;padding-right:0}.content .isChildBlockContainer .content:not(.alignfull)>*{padding-left:0;padding-right:0}iframe{border:none}.responsiveEmbed{position:relative}.responsiveEmbed:after{display:block;content:"";height:0;width:100%}.responsiveEmbed>*{position:absolute;inset:0}.responsiveEmbed:after{padding-top:56.25%}.responsiveEmbed>*{width:100%!important;height:100%!important}.keepAspectRatio{position:relative}.keepAspectRatio:after{display:block;content:"";height:0;width:100%}.keepAspectRatio>*{position:absolute;inset:0}.keepAspectRatio>*{width:100%!important;height:100%!important}figure{margin:0}figcaption{display:block;margin-top:.5em;font-size:.8rem}@media (min-width: 768px){figcaption{font-size:15px}}form{margin:0}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}input:not([type=checkbox]):not([type=radio]),button,textarea{-webkit-appearance:none}button{color:inherit;cursor:pointer}button:hover,button:active,button:focus:active,input:hover,input:active,input:focus:active{outline:0}input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px}form fieldset{border:0;padding:0;margin-right:0;margin-left:0;margin-bottom:0}.headroom{will-change:transform;transition:transform .15s ease-out;left:0;right:0}.headroom--pinned{transform:translateY(0)}.headroom--unpinned{transform:translateY(-100%)}@media (min-width: 783px){.admin-bar .headroom--top{top:var(--wp-admin--admin-bar--height)}}.kicker{text-transform:uppercase;color:var(--kicker-color, var(--text-color));font-size:.8rem}@media (min-width: 768px){.kicker{font-size:15px}}.is-style-lead,body.category .header-content>p,.tax-guide_category .header-content>p{line-height:1.428571429;font-size:1.2rem}@media (min-width: 768px){.is-style-lead,body.category .header-content>p,.tax-guide_category .header-content>p{font-size:24px}}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.heading-1 a,.heading-2 a,.heading-3 a,.heading-4 a,.heading-5 a,.heading-6 a{color:inherit;text-decoration:inherit}a{color:var(--link-color)}a:hover,a:focus-visible{color:var(--link-hover-color)}p a{overflow-wrap:break-word;word-break:break-word}.anchor:before{content:"";display:block;margin-top:-80px;height:80px;visibility:hidden}ul,ol{margin:0;padding:0}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}ul{list-style:none}dl{margin:0;padding:0}.wp-block-list,.wp-block-core-list,.content-classic :is(ul,ol):not([class]){display:block;list-style-position:outside;padding-left:calc(var(--list-padding-inline-start, 0px) + var(--list-padding-inner-horizontal, 1ch))}.wp-block-list li,.wp-block-core-list li,.content-classic :is(ul,ol):not([class]) li{width:100%;padding-left:var(--list-padding-inner-horizontal, .5em);padding-bottom:var(--list-padding-inner-vertical, .5em);overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;hyphens:auto}.wp-block-list ul,.wp-block-list ol,.wp-block-core-list ul,.wp-block-core-list ol,.content-classic :is(ul,ol):not([class]) ul,.content-classic :is(ul,ol):not([class]) ol{padding-top:.3em}:is(.main-content,.main-content>.isChildBlockContainer:not(.hasViewportPadding))>.wp-block-list{--list-padding-inline-start: var(--container-padding-left)}ol.wp-block-list,ol.wp-block-core-list,.content-classic ol:not([class]){padding-left:calc(var(--list-padding-inline-start, 0px) + 1.5ch + var(--list-ol-padding-inner-horizontal, 1em))}@supports selector(ol:has(> li:nth-of-type(10))){ol.wp-block-list:has(>li:nth-of-type(10)),ol.wp-block-core-list:has(>li:nth-of-type(10)),.content-classic ol:not([class]):has(>li:nth-of-type(10)){padding-left:calc(var(--list-padding-inline-start, 0px) + 2.5ch + var(--list-ol-padding-inner-horizontal, 1em))}}ol.wp-block-list li,ol.wp-block-core-list li,.content-classic ol:not([class]) li{padding-left:0}ul.wp-block-list,ul.wp-block-core-list,.content-classic ul:not([class]){list-style-type:var(--list-symbol, disc)}.pagination-items,.facetwp-pager,.facetwp-pager:not(:has(.facetwp-pager)),.pagination .nav-links{list-style:none;margin:0;padding:0;display:flex;gap:4px;flex-wrap:wrap;justify-content:center}.pagination-item-content,.facetwp-pager .facetwp-page,.page-numbers{display:flex;align-items:center;justify-content:center;height:2em;min-width:2em;margin:0;padding:var(--filter-item-padding-vertical, 4px) var(--filter-item-padding-horizontal, .75em);border-radius:var(--pagination-item-border-radius, var(--filter-item-border-radius, var(--button-border-radius, 0)))}.pagination-link,.facetwp-pager .facetwp-page,.page-numbers{background-color:var(--filter-item-background-color, transparent);color:var(--filter-item-color);line-height:var(--label-line-height);border-style:solid;border-color:var(--filter-item-border-color, transparent);border-width:var(--filter-item-border-width, var(--button-border-width, 0))}.pagination-link,.facetwp-pager .facetwp-page,.pagination-link:hover,.pagination-link:focus,.facetwp-pager .facetwp-page:hover,.facetwp-pager .facetwp-page:focus,.page-numbers,.page-numbers:hover,.page-numbers:focus{text-decoration:none}:is(.pagination-link,.facetwp-pager .facetwp-page,.facetwp-page):is(:hover,:focus-visible),.pagination-link-isCurrent,.facetwp-pager .facetwp-page.active,.page-numbers.current{background-color:var(--filter-item-active-background-color, transparent);color:var(--filter-item-active-color);border-color:var(--filter-item-active-border-color, transparent)}.pagination-icon{width:auto;height:.5em}.readmore{overflow:hidden}.readmore--centered{display:flex;justify-content:center}.readmore-link{display:inline-flex;flex-wrap:nowrap;align-items:center;text-decoration:none;color:var(--link-color)}.readmore-link:hover,.readmore-link:focus-visible{color:var(--link-hover-color)}.readmore-link>*+*{display:block;margin-left:.75em}.readmore-icon{display:flex;align-items:center;width:.75em;height:.75em}.readmore-icon :not([stroke]){fill:currentColor}.readmore-icon [stroke]{stroke:currentColor}.autospace>*:not(link):not(style)+*,.autospace>*+link+*,.content>*:not(link):not(style)+*,.content>*+link+*{margin-top:1.5em;margin-top:var(--spacing-flow)}.autospace>.wp-block-heading+p,.autospace>.wp-block-heading+ul,.autospace>.wp-block-heading+ol,.content>.wp-block-heading+p,.content>.wp-block-heading+ul,.content>.wp-block-heading+ol{margin-top:1em}.autospace>.heading-4+p,.autospace>.heading-4+ul,.autospace>.heading-4+ol,.autospace h4.wp-block-core-heading+p,.autospace h4.wp-block-core-heading+ul,.autospace h4.wp-block-core-heading+ol,.content>.heading-4+p,.content>.heading-4+ul,.content>.heading-4+ol,.content h4.wp-block-core-heading+p,.content h4.wp-block-core-heading+ul,.content h4.wp-block-core-heading+ol{margin-top:var(--spacing-text)}.autospace>*+.wp-block-heading,.content>*+.wp-block-heading{margin-top:2em}.autospace .wp-block-mind-column .wp-block-mind-image+.wp-block-heading,.autospace .wp-block-mind-logo+.wp-block-heading,.autospace .wp-block-mind-icon+.wp-block-heading,.content .wp-block-mind-column .wp-block-mind-image+.wp-block-heading,.content .wp-block-mind-logo+.wp-block-heading,.content .wp-block-mind-icon+.wp-block-heading{margin-top:.75em}.autospace>p+p,.autospace>p+ul,.autospace>ul+p,.autospace>p+ol,.autospace>ol+p,.content>p+p,.content>p+ul,.content>ul+p,.content>p+ol,.content>ol+p{margin-top:12px;margin-top:var(--spacing-text)}.autospace>.breadcrumbs+*,.content>.breadcrumbs+*{margin-top:10px}.autospace .is-style-lead+*,.autospace body.category .header-content>p+*,body.category .autospace .header-content>p+*,.autospace .tax-guide_category .header-content>p+*,.tax-guide_category .autospace .header-content>p+*,.content .is-style-lead+*,.content body.category .header-content>p+*,body.category .content .header-content>p+*,.content .tax-guide_category .header-content>p+*,.tax-guide_category .content .header-content>p+*{margin-top:1.5em;margin-top:var(--spacing-flow)}.content p+.alignwide,.content p+.alignfull,.content ul+.alignwide,.content ul+.alignfull,.content ol+.alignwide,.content ol+.alignfull,.content .wp-block-heading:not(.alignwide)+.alignwide,.content .wp-block-heading:not(.alignwide)+.alignfull{margin-top:4rem;margin-top:var(--spacing-md)}.content .alignwide+p,.content .alignwide+ul,.content .alignwide+ol,.content .alignfull+p,.content .alignfull+ul,.content .alignfull+ol{margin-top:4rem;margin-top:var(--spacing-md)}.content .wp-block-mind-wide+ul.alignwide,.content .wp-block-mind-wide+ol.alignwide{margin-top:1.5em;margin-top:var(--spacing-flow)}.content .wp-block-mind-post-title+p{margin-top:1.5em;margin-top:var(--spacing-flow)}.content .wp-block-heading+.wp-block-mind-background{margin-top:1.5em;margin-top:var(--spacing-flow)}.content .wp-block-mind-header+*,.content .wp-block-mind-header-variable+*{margin-top:4rem;margin-top:var(--spacing-md)}.content>.wp-block-mind-archive+*,.content>*+.wp-block-mind-archive{margin-top:4rem;margin-top:var(--spacing-md)}.content .wp-block-mind-archive>*+*,.content .wp-block-mind-query>*+*{margin-top:4rem;margin-top:var(--spacing-md)}.content>.wp-block-mind-image-text+*,.content>*+.wp-block-mind-image-text,.content>.wp-block-mind-image+*,.content>*+.wp-block-mind-image{margin-top:4rem;margin-top:var(--spacing-md)}.content>.wp-block-heading:not([class*=" align"]):not([class*=has-spacing-])+.wp-block-mind-image-text:not([class*=" align"]):not([class*=has-spacing-]){margin-top:var(--spacing-flow)}.content .wp-block-mind-gallery+*,.content *+.wp-block-mind-gallery{margin-top:4rem;margin-top:var(--spacing-md)}.content .wp-block-mind-list-logos+*,.content *+.wp-block-mind-list-logos{margin-top:4rem;margin-top:var(--spacing-md)}.content .wp-block-mind-page-teaser-list+*,.content *+.wp-block-mind-page-teaser-list{margin-top:4rem;margin-top:var(--spacing-md)}.content *+.wp-block-mind-events-teaser,.content *+.wp-block-mind-events-past{margin-top:4rem;margin-top:var(--spacing-md)}.content .wp-block-mind-events-teaser+*,.content .wp-block-mind-events-past+*{margin-top:6rem;margin-top:var(--spacing-ml)}.content .postsTeaser-items+*,.content *+.postsTeaser-items{margin-top:4rem;margin-top:var(--spacing-md)}.content *+.wp-block-mind-background,.content .wp-block-mind-background+*{margin-top:6rem;margin-top:var(--spacing-ml)}.content .wp-block-mind-background+.wp-block-mind-background,.content .header--content-is-overlay+.wp-block-mind-background{margin-top:0}.content .wp-block-mind-background+.wp-block-mind-image.alignfull,.content .wp-block-mind-image.alignfull+.wp-block-mind-background{margin-top:0}.frontend .content .has-spacing-bottom-md+*,.frontend .content .has-spacing-bottom-md+link+*,.frontend .content *+.has-spacing-top-md,.frontend .innerContent .has-spacing-bottom-md+*,.frontend .innerContent .has-spacing-bottom-md+link+*,.frontend .innerContent *+.has-spacing-top-md{margin-top:4rem;margin-top:var(--spacing-md)}.frontend .content .has-spacing-bottom-lg+*,.frontend .content .has-spacing-bottom-lg+link+*,.frontend .content *+.has-spacing-top-lg,.frontend .innerContent .has-spacing-bottom-lg+*,.frontend .innerContent .has-spacing-bottom-lg+link+*,.frontend .innerContent *+.has-spacing-top-lg{margin-top:8rem;margin-top:var(--spacing-lg)}*+.mt-md{margin-top:4em}.mb-md+*{margin-top:4em}.mb-lg+*{margin-top:6em}.main-content>*:last-child{margin-bottom:5rem;margin-bottom:var(--spacing-md)}.main-content>.wp-block-mind-google-maps-embed+*,.main-content>*+.wp-block-mind-google-maps-embed{margin-top:4rem;margin-top:var(--spacing-md)}.main-content>*:last-child.has-background.alignfull,.main-content>*:last-child.wp-block-mind-image.alignfull,.main-content>*:last-child.wp-block-mind-google-maps-embed.alignfull{margin-bottom:0}.main-content>p:last-child:empty{display:block;height:0;margin-top:0}.terms{list-style:none;display:flex;flex-wrap:wrap;gap:.5em;margin-left:0;margin-right:0;padding:0}.term-link{display:block;line-height:var(--label-line-height);padding:var(--filter-item-padding-vertical) var(--filter-item-padding-horizontal);text-decoration:none;appearance:none;background-color:var(--filter-item-background-color, transparent);color:var(--filter-item-color, inherit);border-style:solid;border-color:var(--filter-item-border-color, transparent);border-width:var(--filter-item-border-width, var(--button-border-width, 0));border-radius:var(--filter-item-border-radius, var(--button-border-radius, 0))}a.term-link:is(:hover,:focus-visible),.term-isCurrent .term-link{text-decoration:none;background-color:var(--filter-item-active-background-color, transparent);color:var(--filter-item-active-color, inherit);border-color:var(--filter-item-active-border-color, transparent)}.term-isDisabled .term-link{cursor:not-allowed}p{margin:0}p:empty{display:none}strong{font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-weight:400;font-style:normal}em{font-family:Frutiger LT W01_45 Ligh1475730,sans-serif;font-weight:400;font-style:italic}small{font-size:var(--font-size-small)}address{font-family:Frutiger LT W01_45 Ligh1475730,sans-serif;font-weight:400;font-style:normal}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}[lang^=de]{quotes:var(--quote-style-lang-de, "«" "»" "‹" "›")}.wp-block-mind-contact a[href^="mailto:"],.wp-block-mind-contact a[href^="tel:"],.wp-block-mind-location-contact a[href^="mailto:"],.wp-block-mind-location-contact a[href^="tel:"]{color:inherit;text-decoration:none}.wp-block-mind-contact a[href^="mailto:"]:hover,.wp-block-mind-contact a[href^="mailto:"]:focus,.wp-block-mind-contact a[href^="tel:"]:hover,.wp-block-mind-contact a[href^="tel:"]:focus,.wp-block-mind-location-contact a[href^="mailto:"]:hover,.wp-block-mind-location-contact a[href^="mailto:"]:focus,.wp-block-mind-location-contact a[href^="tel:"]:hover,.wp-block-mind-location-contact a[href^="tel:"]:focus{text-decoration:underline}.wp-block-mind-header-layout-compact .headerMain-text{order:1}.wp-block-mind-header-layout-compact .headerMain-image{order:2}.wp-block-mind-header-layout-compact .postFeaturedImage{margin-bottom:auto}.wp-block-mind-header .headerMain-text{padding-top:2.5rem}@media (max-width: 767px){.wp-block-mind-header-layout-compact{max-width:none;padding-left:0;padding-right:0}.wp-block-mind-header-layout-compact .headerMain-text{padding-left:var(--container-padding-left);padding-right:var(--container-padding-right)}.wp-block-mind-header-layout-compact .postFeaturedImage{max-height:100vh}.wp-block-mind-header-layout-compact .postFeaturedImage img{margin-left:auto;margin-right:auto}}@media (min-width: 768px){.wp-block-mind-header .headerMain{padding-top:4em}.wp-block-mind-header-layout-compact .headerMain{display:flex}.wp-block-mind-header-layout-compact .headerMain-text{padding-right:2.5rem}.wp-block-mind-header-layout-wide .headerMain .headerMain-text p:last-child,.wp-block-mind-header-layout-full .headerMain .headerMain-text p:last-child{padding-bottom:1em}.wp-block-mind-header-layout-full .headerMain-text{max-width:var(--theme-container-max-width);margin-left:auto;margin-right:auto}.wp-block-mind-header-layout-full .headerMain-image img{margin-left:auto;margin-right:auto}.wp-block-mind-header--hasImage.wp-block-mind-header-layout-compact .headerMain>*{flex-basis:50%;flex-shrink:0;flex-grow:0;max-width:50%}}.wp-block-mind-header--hasImage.wp-block-mind-header-layout-wide .headerMain,.wp-block-mind-header--hasImage.wp-block-mind-header-layout-full .headerMain,.wp-block-mind-header--hasVideo.wp-block-mind-header-layout-wide .headerMain,.wp-block-mind-header--hasVideo.wp-block-mind-header-layout-full .headerMain,.has-background .wp-block-mind-header .headerMain,.has-background .wp-block-mind-header .headerMain-text{padding-top:0}.postsTeaser-items{list-style:none;display:flex;flex-wrap:wrap;gap:var(--spacing-md) var(--grid-gap);margin:0;padding:0}.postsTeaser-items.splide__list{flex-wrap:nowrap}.wp-block-mind-posts-teaser.is-layout-grid .postsTeaser-items>*,.wp-block-mind-posts-teaser.is-layout-slider .postsTeaser-items>*{flex:0 0 100%;gap:.5em}@media (min-width: 1024px){.wp-block-mind-posts-teaser.is-layout-grid .postsTeaser-items>*,.wp-block-mind-posts-teaser.is-layout-slider .postsTeaser-items>*{flex:0 0 calc(33.3333333333% - var(--grid-gap) / 3 * 2)}}@media (min-width: 1024px){.wp-block-mind-posts-teaser.is-layout-grid.has-4-columns .postsTeaser-items>*,.wp-block-mind-posts-teaser.is-layout-slider.has-4-columns .postsTeaser-items>*{flex:0 0 calc(25% - var(--grid-gap) / 4 * 3)}}.wp-block-mind-posts-teaser.is-layout-grid .postsTeaser-image img,.wp-block-mind-posts-teaser.is-layout-slider .postsTeaser-image img{width:100%}.wp-block-mind-posts-teaser.is-layout-grid .postsTeaser-content,.wp-block-mind-posts-teaser.is-layout-slider .postsTeaser-content{flex-grow:1;display:flex;flex-direction:column}.wp-block-mind-posts-teaser.is-layout-slider .postsTeaser-items>*{flex:0 0 90%;gap:.5em}@media (min-width: 640px){.wp-block-mind-posts-teaser.is-layout-slider .postsTeaser-items>*{flex:0 0 calc(47% - var(--grid-gap) / 2)}}@media (min-width: 1024px){.wp-block-mind-posts-teaser.is-layout-slider .postsTeaser-items>*{flex:0 0 calc(30% - var(--grid-gap) / 2)}}@media (min-width: 640px){.wp-block-mind-archive-post .wp-block-mind-posts-teaser.is-layout-grid .postsTeaser-items>*,.wp-block-mind-post-teaser-list--post.wp-block-mind-posts-teaser.is-layout-grid .postsTeaser-items>*{flex:0 0 calc(50% - var(--grid-gap) / 2)}}@media (min-width: 1024px){.wp-block-mind-archive-post .wp-block-mind-posts-teaser.is-layout-grid .postsTeaser-items>*,.wp-block-mind-post-teaser-list--post.wp-block-mind-posts-teaser.is-layout-grid .postsTeaser-items>*{flex:0 0 calc(33.3333333333% - var(--grid-gap) / 3 * 2)}}.wp-block-mind-posts-teaser.is-layout-default .postsTeaser-items>*{flex-basis:100%;gap:1em var(--grid-gap)}@media (min-width: 768px){.wp-block-mind-posts-teaser.is-layout-default .postsTeaser-items>*{flex-direction:row}}.wp-block-mind-posts-teaser.is-layout-default .postsTeaser-items>*+.wp-block-mind-posts-teaser.is-layout-default .postsTeaser-items>*{margin-top:2em}@media (min-width: 768px){.wp-block-mind-posts-teaser.is-layout-default .postsTeaser-items>*+.wp-block-mind-posts-teaser.is-layout-default .postsTeaser-items>*{margin-top:3em}}.wp-block-mind-posts-teaser.is-layout-default .postsTeaser-content{flex-basis:100%}@media (min-width: 768px){.wp-block-mind-posts-teaser.is-layout-default .postsTeaser-item.hasImage .postsTeaser-content{flex-basis:calc(60% - var(--grid-gap) / 2);order:1}}@media (min-width: 480px){.wp-block-mind-posts-teaser.is-layout-default .postsTeaser-imageContainer{max-width:40%}}@media (min-width: 768px){.wp-block-mind-posts-teaser.is-layout-default .postsTeaser-imageContainer{margin-left:auto;flex-basis:calc(40% - var(--grid-gap) / 2);order:2}}.postsTeaser-item{display:flex;flex-direction:column;color:inherit;text-decoration:none;position:relative;box-sizing:border-box}@media (min-width: 768px){.postsTeaser-item.is-card{padding:1.5em}}.postsTeaser-item.is-card .postsTeaser-image img{width:100%}.postsTeaser-item:hover a,.postsTeaser-item:focus-within a{color:inherit;text-decoration:none}@media (min-width: 768px){.postsTeaser-item{color:inherit}.postsTeaser-item>*{flex-shrink:0;flex-grow:0}}.postsTeaser-link{text-decoration:none;color:inherit}.postsTeaser-link:focus{outline:none;box-shadow:none}.postsTeaser-link:after{content:"";position:absolute;inset:0}.postsTeaser-text>*{color:inherit}.postsTeaser-meta{line-height:1.2;font-size:.8rem;padding-top:2em}.postsTeaser-item.is-card .postsTeaser-meta{margin-top:auto}.postsTeaser-item.has-authors:not(.has-multiple-authors) .postsTeaser-meta{display:flex;align-items:center;gap:.25em 1em}.postsTeaser-date{white-space:nowrap}.postsTeaser-categories{display:flex;flex-wrap:wrap;font-size:.8rem;gap:.25em 1em;margin:0;padding:0}.postsTeaser-category{display:block;line-height:1}.wp-block-core-table{--table-scroll-shadow-color: rgba(0, 0, 0, .2);--table-scroll-shadow-background-color: var(--background-color);--table-scroll-shadow-width: .75em}:is(.wp-block-table,.wp-block-core-table) table{width:100%;border:0;border-collapse:collapse}@media (min-width: 768px){:is(.wp-block-table,.wp-block-core-table) .has-fixed-layout{table-layout:fixed}}:is(.wp-block-table,.wp-block-core-table) td{border-color:var(--table-border-color);border-top:var(--table-border-width) solid var(--table-border-color)}:is(.wp-block-table,.wp-block-core-table) td:empty:after{content:" "}:is(.wp-block-table,.wp-block-core-table) th,:is(.wp-block-table,.wp-block-core-table) td{padding:var(--table-cell-padding-vertical) var(--table-cell-padding-horizontal)}:is(.wp-block-table,.wp-block-core-table) th:not([class*=has-text-align-]),:is(.wp-block-table,.wp-block-core-table) td:not([class*=has-text-align-]){text-align:left}:is(.wp-block-table,.wp-block-core-table) th.has-text-align-center,:is(.wp-block-table,.wp-block-core-table) td.has-text-align-center{text-align:center}:is(.wp-block-table,.wp-block-core-table) th.has-text-align-right,:is(.wp-block-table,.wp-block-core-table) td.has-text-align-right{text-align:right}:is(.wp-block-table,.wp-block-core-table) figcaption{text-align:left}:is(.wp-block-table,.wp-block-core-table):not(.is-style-stripes) :is(th,td):first-child{padding-left:0}:is(.wp-block-table,.wp-block-core-table):not(.is-style-stripes) :is(th,td):last-child{padding-right:0}:is(.wp-block-table,.wp-block-core-table).is-style-stripes{border-bottom:none}:is(.wp-block-table,.wp-block-core-table).is-style-stripes :is(tr,th,td){border-top:none}:is(.wp-block-table,.wp-block-core-table).is-style-stripes tbody tr:nth-child(odd){background-color:var(--table-striped-background-color)}@media (max-width: 991px){.wp-block-core-table.has-mobile-view-transform table{display:block}.wp-block-core-table.has-mobile-view-transform thead{display:none;width:100%}.wp-block-core-table.has-mobile-view-transform tbody,.wp-block-core-table.has-mobile-view-transform tfoot{display:block;width:100%}}@media (max-width: 767px){.wp-block-core-table.has-mobile-view-transform tr{display:block;width:100%}}@media (min-width: 768px) and (max-width: 991px){.wp-block-core-table.has-mobile-view-transform tr{display:block;width:100%}}@media (max-width: 991px){.wp-block-core-table.has-mobile-view-transform th,.wp-block-core-table.has-mobile-view-transform td{display:flex;width:100%}.wp-block-core-table.has-mobile-view-transform th:not(:last-child),.wp-block-core-table.has-mobile-view-transform td:not(:last-child){padding-bottom:.375em}.wp-block-core-table.has-mobile-view-transform th:before,.wp-block-core-table.has-mobile-view-transform td:before{content:attr(data-colname);display:block;width:25%;padding-right:calc(var(--grid-gap) / 2);flex-shrink:0;font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-weight:400;font-style:normal}}@media (max-width: 767px){.wp-block-core-table.has-mobile-view-transform th,.wp-block-core-table.has-mobile-view-transform td{display:block}.wp-block-core-table.has-mobile-view-transform th:before,.wp-block-core-table.has-mobile-view-transform td:before{width:100%;text-transform:uppercase;font-size:.8em}}@media (max-width: 991px){.wp-block-core-table.has-mobile-view-transform td.isAlignCenter,.wp-block-core-table.has-mobile-view-transform td.isAlignRight,.wp-block-core-table.has-mobile-view-transform th.isAlignCenter,.wp-block-core-table.has-mobile-view-transform th.isAlignRight{text-align:left}}@media screen{.wp-block-core-table.has-mobile-view-scroll.has-content-overflow{position:relative;padding-right:0;--transparent: rgba(255, 255, 255, 0)}.wp-block-core-table.has-mobile-view-scroll.has-content-overflow .wp-block-core-table-wrapper{overflow-x:auto;position:relative;padding:0;padding-right:var(--container-padding-right);background:linear-gradient(to right,var(--table-scroll-shadow-background-color),var(--table-scroll-shadow-background-color),var(--transparent) calc(var(--table-scroll-shadow-width) * 2)),linear-gradient(to right,var(--table-scroll-shadow-color),var(--transparent)),linear-gradient(to left,var(--table-scroll-shadow-background-color),var(--table-scroll-shadow-background-color),var(--transparent) calc(var(--table-scroll-shadow-width) * 2)),linear-gradient(to left,var(--table-scroll-shadow-color),var(--transparent)) 100%;background-color:var(--table-scroll-shadow-background-color);background-repeat:no-repeat;background-attachment:local,scroll,local,scroll;background-size:100% 100%,var(--table-scroll-shadow-width) 100%,100% 100%,var(--table-scroll-shadow-width) 100%;height:100%}}:root,:before,:after{--mind-block-timeline-connecting-line-color: var(--timeline-color);--timeline-bullet-size: .75rem;--timeline-line-width: 2px;--timeline-grid-gap: .5rem}@media (min-width: 768px){:root,:before,:after{--timeline-grid-gap: 1.25rem}}.wp-block-mind-timeline-items{list-style:none;margin:0;padding:0}.wp-block-mind-timeline-item:before,.wp-block-mind-timeline-item-header,.wp-block-mind-timeline-item-header.heading-2,.wp-block-mind-timeline-item-header.heading-3,.wp-block-mind-timeline-item-header.heading-4,.wp-block-mind-timeline-item-number:before{color:var(--timeline-color)}.wp-block-mind-timeline .wp-block-mind-timeline-item .wp-block-mind-timeline-item-number{color:var(--timeline-number-text-color, var(--timeline-numbers-text-color))}.wp-block-mind-timeline .wp-block-mind-timeline-item .wp-block-mind-timeline-item-number:before{background:var(--timeline-number-background-color, var(--timeline-numbers-background-color, var(--timeline-color)))}.wp-block-mind-timeline-item:before,.wp-block-mind-timeline-item-header:before,.wp-block-mind-timeline-item-line{width:var(--timeline-line-width)}.wp-block-mind-timeline-item{position:relative;display:flex;gap:var(--timeline-grid-gap);flex-wrap:nowrap}.wp-block-mind-timeline-item>*{flex-grow:1;flex-shrink:1}.wp-block-mind-timeline-item:last-child .wp-block-mind-timeline-item-blocks{padding-bottom:0}.wp-block-mind-timeline-item:last-child .wp-block-mind-timeline-item-header:before{display:none}.wp-block-mind-timeline-item:last-child:before{display:none}@media (max-width: 767px){.wp-block-mind-timeline-item .wp-block-mind-timeline-item-line,.wp-block-mind-timeline-item:before{position:absolute;top:1em;left:calc(var(--timeline-bullet-size) / 2);transform:translate(-50%);height:100%;background:currentColor;background:var(--mind-block-timeline-connecting-line-color, currentColor)}.wp-block-mind-timeline-item:before{content:""}}.wp-block-mind-timeline-item-header{position:relative;flex-grow:0;line-height:1}.wp-block-mind-timeline-item-header>*+*{margin-left:.75rem}@media (min-width: 768px){.wp-block-mind-timeline-item-header:before{content:"";position:absolute;top:0;left:0;transform:translate(-50%);height:100%;background:currentColor;background:var(--mind-block-timeline-connecting-line-color, currentColor)}}.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-header,.wp-block-mind-timeline--bullets .wp-block-mind-timeline-item-header{display:flex;flex-wrap:nowrap}.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-header:before,.wp-block-mind-timeline--bullets .wp-block-mind-timeline-item-header:before{left:calc(var(--timeline-bullet-size) / 2);margin-top:.5em}.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-bullet,.wp-block-mind-timeline--bullets .wp-block-mind-timeline-item-bullet{position:relative;display:flex;align-items:center;height:1em;width:1rem}.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-bullet:before,.wp-block-mind-timeline--bullets .wp-block-mind-timeline-item-bullet:before{content:"";display:block;width:var(--timeline-bullet-size);height:var(--timeline-bullet-size);border-radius:50%;background:currentColor}.wp-block-mind-timeline--custom .wp-block-mind-timeline-item{flex-wrap:wrap}@media (max-width: 767px){.wp-block-mind-timeline--custom .wp-block-mind-timeline-item>*+*{margin-top:.75em}}@media (min-width: 768px){.wp-block-mind-timeline--custom .wp-block-mind-timeline-item{flex-wrap:nowrap}}.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-label{word-break:break-word}@supports (hyphens: auto){.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-label{overflow-wrap:break-word;word-wrap:break-word;hyphens:auto}}.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-hasHeading .wp-block-mind-timeline-item-labelContainer{padding-top:.5em}.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-hasHeading .wp-block-mind-timeline-item-label{margin-top:-.5em}@media (max-width: 767px){.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-blocks{padding-left:1.75rem}}@media (min-width: 768px){.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-header{flex:0 0 3.6em;max-width:3.6em}.wp-block-mind-timeline--custom.wp-block-mind-timeline--label-spacing-md .wp-block-mind-timeline-item-header{flex:0 0 5em;max-width:5em}.wp-block-mind-timeline--custom.wp-block-mind-timeline--label-spacing-lg .wp-block-mind-timeline-item-header{flex:0 0 7em;max-width:7em}}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-spacer{display:block;height:.5em}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-items{counter-reset:timeline-item}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item{counter-increment:timeline-item}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item:before{content:none}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-line{display:block;flex-grow:0;left:1em;transform:translate(-50%)}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-header{flex:0 0 2em}@media (min-width: 768px){.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-header{flex:0 0 3rem}}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-header:before{left:50%;margin-top:.5em}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-number{position:relative;top:-.5em;left:50%;transform:translate(-50%);width:2em;height:2em}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-number:before{position:absolute;top:0;left:0;content:counters(timeline-item,".");flex-shrink:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:50%;color:currentColor}.wp-block-mind-timeline-item-blocks{padding-bottom:3em}.eventDate{display:flex;flex-direction:column;justify-content:space-between;font-size:var(--font-size-huge);flex-basis:2.5em;flex-shrink:0;padding:.5rem .75rem;min-height:2.5em;background:var(--events-teaser-date-background-color, #fff);color:var(--events-teaser-date-color, var(--text-color));border-width:var(--events-teaser-border-width, 2px);border-style:solid;border-color:var(--events-teaser-border-color, var(--text-color));border-radius:var(--button-border-radius)}.eventsTeaser-link:hover .eventDate,.eventsTeaser-link:focus-visible .eventDate{color:var(--events-teaser-date-hover-color, var(--text-color));background:var(--events-teaser-date-background-hover-color, #fff);border-color:var(--events-teaser-border-hover-color, var(--text-color))}.eventDate-weekday{text-transform:uppercase}.eventDate-month,.eventDate-weekday,.eventDate-end{font-size:var(--font-size-small)}.eventDate-day{font-weight:var(--text-bold-font-weight);line-height:1.4}.eventDate-day.is-small{font-size:calc(var(--font-size-huge) * .5);line-height:1.2}.content>.wp-block-mind-event-teasers+*,.content>.wp-block-mind-events-teaser+*{margin-top:var(--spacing-md)}.eventsTeaser-date-inline{display:none;font-weight:var(--text-bold-font-weight)}.wp-block-mind-event-teasers.is-layout-timeline .eventsTeaser-items{position:relative;display:flex;flex-direction:column;gap:var(--spacing-ml) 0}.wp-block-mind-event-teasers.is-layout-timeline .eventsTeaser-items:before{content:"";display:block;position:absolute;z-index:0;height:100%;width:0;border-left:0;border-right-width:var(--events-teaser-border-width, 2px);border-color:var(--events-teaser-border-color, var(--text-color));border-style:solid;left:calc(var(--font-size-huge) * 1.25 + var(--events-teaser-border-wdith, 2px))}@media (max-width: 559px){.wp-block-mind-event-teasers.is-layout-timeline .eventsTeaser-items:before{display:none}}.wp-block-mind-event-teasers.is-layout-timeline .eventsTeaser-item{display:block;position:relative;z-index:1}.wp-block-mind-event-teasers.is-layout-timeline .eventsTeaser-imageContainer{flex-basis:100%;flex-shrink:0}@media (min-width: 560px){.wp-block-mind-event-teasers.is-layout-timeline .eventsTeaser-imageContainer{margin-bottom:auto;flex-basis:calc(33.3333333333% - var(--grid-gap) / 3 * 2)}}.wp-block-mind-event-teasers.is-layout-timeline .eventsTeaser-content{flex-shrink:1}@media (max-width: 559px){.wp-block-mind-event-teasers.is-layout-timeline .eventsTeaser-content{margin-left:1em;flex-basis:100%}}@media (min-width: 560px){.wp-block-mind-event-teasers.is-layout-timeline .eventsTeaser-content{padding-top:1em}}.wp-block-mind-event-teasers.is-layout-timeline .eventsTeaser-content>*+*:not(.eventsTeaser-title){margin-top:1em}.wp-block-mind-event-teasers.is-layout-grid .eventsTeaser-items{display:grid;gap:var(--spacing-md) var(--grid-gap);grid-template-columns:1fr}@media (min-width: 768px){.wp-block-mind-event-teasers.is-layout-grid .eventsTeaser-items{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.wp-block-mind-event-teasers.is-layout-grid .eventsTeaser-items{grid-template-columns:repeat(var(--grid-columns, 3),1fr)}}.wp-block-mind-event-teasers.is-layout-grid .eventsTeaser-link{position:relative;display:flex;flex-direction:column;gap:1em}.wp-block-mind-event-teasers.is-layout-grid .eventDate{flex-shrink:0;flex-grow:0;margin-right:auto}.wp-block-mind-event-teasers.is-layout-grid .eventsTeaser-item.has-image .eventDate{position:absolute;top:var(--font-size-base);left:var(--font-size-base)}.wp-block-mind-event-teasers.is-layout-list .eventsTeaser-items{position:relative;display:flex;flex-direction:column;gap:var(--spacing-lg) var(--grid-gap)}.wp-block-mind-event-teasers.is-layout-list .eventsTeaser-link{position:relative;display:flex;gap:var(--grid-gap);width:100%}.wp-block-mind-event-teasers.is-layout-list .eventsTeaser-link>*{flex-grow:0}@media (max-width: 559px){.wp-block-mind-event-teasers.is-layout-list .eventDate{display:none}.wp-block-mind-event-teasers.is-layout-list .eventsTeaser-date-inline{display:block}.wp-block-mind-event-teasers.is-layout-list .eventsTeaser-imageContainer{flex-basis:100px}.wp-block-mind-event-teasers.is-layout-list .eventsTeaser-content{flex-basis:calc(100% - 100px - var(--grid-gap))}.wp-block-mind-event-teasers.is-layout-list .eventsTeaser-excerpt{font-size:var(--font-size-small)}}@media (min-width: 560px){.wp-block-mind-event-teasers.is-layout-list .eventDate{order:1}.wp-block-mind-event-teasers.is-layout-list .eventsTeaser-content{order:2}.wp-block-mind-event-teasers.is-layout-list .eventsTeaser-imageContainer{order:3}.wp-block-mind-event-teasers.is-layout-list .eventsTeaser-imageContainer{flex-basis:120px;flex-shrink:0;margin-left:auto}.wp-block-mind-event-teasers.is-layout-list.alignwide .eventsTeaser-imageContainer{flex-basis:180px}}.wp-block-mind-event-teasers.is-layout-list .eventDate{flex-shrink:0}.wp-block-mind-event-teasers.is-layout-table .eventsTeaser-items{display:flex;flex-direction:column;gap:1em}.wp-block-mind-event-teasers.is-layout-table .eventsTeaser-item+.eventsTeaser-item{padding-top:1em;border-top:var(--table-border-width) solid var(--table-border-color)}.wp-block-mind-event-teasers.is-layout-table .eventsTeaser-link{width:100%;display:grid;grid-template-areas:"date date" "content image";grid-template-columns:1fr 80px;grid-template-rows:auto auto;gap:var(--grid-gap)}@media (min-width: 640px){.wp-block-mind-event-teasers.is-layout-table .eventsTeaser-link{grid-template-areas:"date content image";grid-template-columns:2fr 3fr 1fr}.wp-block-mind-event-teasers.is-layout-table .eventsTeaser-link .eventsTeaser-imageContainer{grid-column-start:3}}.wp-block-mind-event-teasers.is-layout-table.has-no-images .eventsTeaser-link{grid-template-areas:"date content";grid-template-columns:1fr 2fr}@media (min-width: 640px){.wp-block-mind-event-teasers.is-layout-table.has-no-images .eventsTeaser-link{grid-template-areas:"date content";grid-template-columns:1fr 3fr}}.wp-block-mind-event-teasers.is-layout-table .eventDate{display:none}.wp-block-mind-event-teasers.is-layout-table .eventsTeaser-date-column{grid-area:date}.wp-block-mind-event-teasers.is-layout-table .eventsTeaser-content{grid-area:content}.wp-block-mind-event-teasers.is-layout-table .eventsTeaser-imageContainer{grid-area:image}.wp-block-mind-event-teasers.is-layout-table .eventsTeaser-date-inline{display:block}.wp-block-mind-event-teasers.is-layout-table .eventsTeaser-title{font-size:var(--font-size-h3)}.eventsTeaser-link{display:flex;flex-wrap:wrap;gap:var(--grid-gap);width:100%;text-decoration:none;color:var(--text-color)}@media (min-width: 560px){.eventsTeaser-link{flex-wrap:nowrap}}.eventsTeaser-link:hover,.eventsTeaser-link:focus-visible{color:inherit}.eventsTeaser-link:hover .eventsTeaser-title,.eventsTeaser-link:focus-visible .eventsTeaser-title{color:var(--events-teaser-heading-hover-color, var(--link-hover-color))}.eventsTeaser-image img{display:block}.eventsTeaser-content{flex-shrink:1;display:flex;flex-direction:column;gap:.5em}.eventsTeaser-title{color:var(--events-teaser-heading-color, var(--heading-3-color, var(--heading-color)))}.eventsTeaser-meta{display:block;text-transform:uppercase}.eventsTeaser-meta,.eventsTeaser-category{font-size:var(--font-size-small)}.wp-block-mind-event-teasers.is-layout-timeline.has-images .eventsTeaser-items:before{left:calc(33.3333333333% - var(--grid-gap))}.wp-block-mind-event-teasers.is-layout-timeline.has-images .eventDate{margin-left:var(--font-size-base)}@media (min-width: 560px){.wp-block-mind-event-teasers.is-layout-timeline.has-images .eventDate{margin-bottom:auto;margin-right:0;margin-left:calc(-1 * var(--font-size-huge) * 1.25 - var(--grid-gap))}}.wp-block-mind-event-teasers.is-layout-timeline.has-images .eventsTeaser-item.has-image .eventDate{margin-top:calc(-4 * var(--font-size-base))}@media (min-width: 560px){.wp-block-mind-event-teasers.is-layout-timeline.has-images .eventsTeaser-item.has-image .eventDate{margin-top:var(--font-size-base)}}.event-meta{line-height:1.428571429;font-size:1.2rem}@media (min-width: 768px){.event-meta{font-size:24px}}.pageTeaser-item.is-card{background:var(--page-teaser-background-color, white);box-shadow:0 5px 15px #00000026;transition:all .1s ease-out}.pageTeaser-item.is-card:hover,.pageTeaser-item.is-card:focus{background:var(--page-teaser-background-hover-color, white);box-shadow:0 4px 6px #00000026}.frontend .pageTeaser-flexer{display:flex;flex-wrap:wrap;align-items:stretch;flex-direction:column;height:100%}.pageTeaser-link{display:flex;justify-content:flex-start;height:100%}.pageTeaser-item.has-image .pageTeaser-link{display:flex;flex-direction:column}.pageTeaser-imageContainer{width:100%;flex-grow:0;overflow:hidden}.pageTeaser-image.graphic{width:calc(100% - 5rem);margin-left:2.5rem;margin-right:2.5rem}.pageTeaser-imageLink{flex-grow:0;flex-shrink:0}.pageTeaser-item.is-card .pageTeaser-content{padding:2.5rem}.pageTeaser-content{display:flex;flex-wrap:wrap;flex-grow:1;align-content:space-between}.pageTeaser-content>*{display:block;flex-basis:100%;margin-bottom:0}.pageTeaser-content .wp-block-mind-button{margin-top:auto;margin-bottom:0;padding-top:1.5em}.pageTeaser-content,.pageTeaser-text,.pageTeaser-content .wp-block-mind-button.is-style-text>.button-theme,.pageTeaser-content .realEstateProperty-teasers+.wp-block-mind-button--readmore .wp-block-mind-button.is-style-text>.readmore-link,.realEstateProperty-teasers+.wp-block-mind-button--readmore .pageTeaser-content .wp-block-mind-button.is-style-text>.readmore-link,.pageTeaser-content .postsTeaser-archive.readmore .wp-block-mind-button.is-style-text>.readmore-link,.postsTeaser-archive.readmore .pageTeaser-content .wp-block-mind-button.is-style-text>.readmore-link{color:var(--page-teaser-text-color, inherit)}.pageTeaser-content :is(.pageTeaser-heading,.wp-block-heading){color:var(--page-teaser-heading-color, var(--page-teaser-text-color, inherit))}.wp-block-mind-page-teaser:hover .pageTeaser-content,.wp-block-mind-page-teaser:hover .pageTeaser-text,.wp-block-mind-page-teaser:hover .pageTeaser-content .wp-block-mind-button.is-style-text>.button-theme,.wp-block-mind-page-teaser:hover .pageTeaser-content .realEstateProperty-teasers+.wp-block-mind-button--readmore .wp-block-mind-button.is-style-text>.readmore-link,.realEstateProperty-teasers+.wp-block-mind-button--readmore .wp-block-mind-page-teaser:hover .pageTeaser-content .wp-block-mind-button.is-style-text>.readmore-link,.wp-block-mind-page-teaser:hover .pageTeaser-content .postsTeaser-archive.readmore .wp-block-mind-button.is-style-text>.readmore-link,.postsTeaser-archive.readmore .wp-block-mind-page-teaser:hover .pageTeaser-content .wp-block-mind-button.is-style-text>.readmore-link,.wp-block-mind-page-teaser:focus-visible .pageTeaser-content,.wp-block-mind-page-teaser:focus-visible .pageTeaser-text,.wp-block-mind-page-teaser:focus-visible .pageTeaser-content .wp-block-mind-button.is-style-text>.button-theme,.wp-block-mind-page-teaser:focus-visible .pageTeaser-content .realEstateProperty-teasers+.wp-block-mind-button--readmore .wp-block-mind-button.is-style-text>.readmore-link,.realEstateProperty-teasers+.wp-block-mind-button--readmore .wp-block-mind-page-teaser:focus-visible .pageTeaser-content .wp-block-mind-button.is-style-text>.readmore-link,.wp-block-mind-page-teaser:focus-visible .pageTeaser-content .postsTeaser-archive.readmore .wp-block-mind-button.is-style-text>.readmore-link,.postsTeaser-archive.readmore .wp-block-mind-page-teaser:focus-visible .pageTeaser-content .wp-block-mind-button.is-style-text>.readmore-link{color:var(--page-teaser-text-hover-color, inherit)}.wp-block-mind-page-teaser:hover .pageTeaser-content :is(.pageTeaser-heading,.wp-block-heading),.wp-block-mind-page-teaser:focus-visible .pageTeaser-content :is(.pageTeaser-heading,.wp-block-heading){color:var(--page-teaser-heading-hover-color, var(--page-teaser-text-hover-color, inherit))}.pageTeaser-readmore .readmore-link{color:inherit}.frontend .pageTeaser-content{height:100%}.pageTeaser-item.has-thumbnail .pageTeaser-content{height:auto}.pageTeaser-item.has-excerpt .pageTeaser-link{align-items:flex-start}.projectList-items{display:flex;flex-wrap:wrap;gap:var(--grid-gap);margin:0;padding:0;list-style:none}.projectList-items.splide__list{gap:0}.projectList-item{flex-grow:0;flex-shrink:0;flex-basis:100%}@media (min-width: 480px){.projectList-item{flex-basis:calc(50% - var(--grid-gap) / 2)}}@media (min-width: 992px){.projectList-item{flex-basis:calc(33% - var(--grid-gap) / 3 * 2)}}.projectList-imageContainer+*{margin-top:.5em}.projectList-content>*+*{margin-top:.5em}.projectList-link{color:inherit;text-decoration:none}.realEstate-availability--active{background-color:#777;background-color:var(--color-active);border-color:var(--color-active)}a.realEstate-availability--active:hover,a.realEstate-availability--active:focus,button.realEstate-availability--active:hover,button.realEstate-availability--active:focus{color:var(--color-active)}.realEstate-availability--reserved{background-color:#777;background-color:var(--color-reserved);border-color:var(--color-reserved)}a.realEstate-availability--reserved:hover,a.realEstate-availability--reserved:focus,button.realEstate-availability--reserved:hover,button.realEstate-availability--reserved:focus{color:var(--color-reserved)}.realEstate-availability--taken{background-color:#777;background-color:var(--color-taken);border-color:var(--color-taken)}.realEstate-button,.realEstate-availability{display:inline-block;padding:.25em .5em;font-size:.75em;border-radius:5px;text-transform:uppercase;text-decoration:none}a.realEstate-availability,a.realEstate-availability:hover,a.realEstate-availability:focus,.realEstateList a.realEstate-availability,.realEstateList a.realEstate-availability:hover,.realEstateList a.realEstate-availability:focus,button.realEstate-availability,button.realEstate-availability:hover,button.realEstate-availability:focus{color:#fff}.realEstate-button{border:2px solid currentColor}.realEstate-bullet{display:inline-flex;justify-content:center;align-items:center;width:1.2em;height:1.2em;border-radius:50%;text-decoration:none}.realEstate-bullet span{color:#fff;display:block;font-size:.8em}@media (min-width: 768px){.realEstateProjectProperty-content{padding-top:4em}}@media (min-width: 1024px){.realEstateProjectProperty-content{display:flex;flex-wrap:wrap;margin:-2rem;overflow:hidden}.realEstateProjectProperty-content>*{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 4rem);margin:2rem}}@media (max-width: 1023px){.realEstateProjectProperty-header .headerMain{padding-top:2.5rem}}.realEstate-meta{display:flex;flex-wrap:wrap;align-items:center}.realEstate-meta>*{display:block}.realEstate-meta>*+*{margin-left:.75em}.realEstate-meta>*+*:before{content:"•";margin-right:.75em}.realEstate-data-items{display:flex;flex-wrap:wrap;padding:1px;overflow:hidden}.realEstate-data-items>*{flex-grow:1;flex-shrink:0;flex-basis:calc(50% + 1px);margin-left:-1px;margin-top:-1px;border:1px solid #E5E5E5}.realEstate-data-items>*:last-child{flex-grow:1}.realEstate-data-items.realEstate-data-items--half>*{flex-basis:calc(50% + 1px)}.realEstate-data-item{display:flex;flex-wrap:wrap;align-content:space-between;padding:1em}.realEstate-data-item>*{display:block;flex-basis:100%;flex-shrink:0}.realEstate-label{display:block}.realEstate-priceLabel,.realEstate-data-label{display:block;font-size:1rem}.realEstate-data-value{display:block;font-size:1.3em}.realEstate-priceDisplaySecondary{font-size:.85em}.realEstate-data--mini .realEstate-data-item{padding:.5em;font-size:.9em}.realEstate-data--mini .realEstate-data-label{line-height:1}.realEstate-data--mini .realEstate-data-value{font-size:1em}.realEstateProperty-filter .facetwp-facet{margin-bottom:0}.realEstateProperty-filter-viewType{display:flex;gap:0px;flex-wrap:nowrap}@media (min-width: 768px){.realEstateProperty-filter-viewType{margin-left:auto}}.realEstateProperty-filter-panel{position:absolute;left:0;overflow:hidden;margin-top:.5em}.realEstateProperty-viewContainer{position:relative;overflow:hidden}.realEstateProperty-viewContainer>:not(.is-active){left:100vw;position:absolute;top:0;width:100%}*+.realEstateProperty-viewContainer{margin-top:1em}.realEstateProperty-legend{padding-top:1em}.realEstateProperty-legend ul{display:flex;gap:20px;flex-wrap:wrap;justify-content:center}@media (min-width: 768px){.realEstateProperty-legend ul{justify-content:flex-start}}.realEstateProperty-legend li{display:flex;flex-wrap:nowrap;gap:5px;align-items:center}.realEstateProperty-legend img{width:18px;height:auto}#real-estate-property-map{height:75vh}.realEstateProperty-map-popupContainer{background:#fff}.realEstateProperty-items .pagination{margin-top:4rem}.searchDialog{position:fixed;top:var(--wp-admin--admin-bar--height, 0px);left:0;z-index:5000;background:#fff;width:100%;height:100%;overflow:hidden;border:none;padding:0}@media (min-width: 783px){.admin-bar .searchDialog{top:32px}}.search-is-opening .searchDialogContainer,.search-is-opening .searchDialog,.search-is-open .searchDialogContainer,.search-is-open .searchDialog,.search-is-closing .searchDialogContainer,.search-is-closing .searchDialog{display:block}.searchDialog-scrollContainer{position:relative;width:100%;height:100%;overflow-y:scroll}.searchDialog-content{margin-left:auto;margin-right:auto;width:100%;padding-left:1.25rem;padding-right:1.25rem;max-width:1280px}@media (min-width: 768px){.searchDialog-content{padding-left:2.5rem;padding-right:2.5rem}}.search-is-open body,.search-is-open #page{overflow:hidden}.searchClose{position:absolute;top:0;right:0;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;width:48px;height:48px}.searchClose-icon{flex-shrink:0}.searchClose-icon :not([stroke]){fill:currentColor}.searchClose-icon [stroke]{stroke:currentColor}.searchForm-content{display:flex}.searchForm-input{flex-grow:1;border:none;padding:.25em 1em;background:var(--search-input-background-color, white);min-width:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.searchOpen-button{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;margin:0;padding:0;cursor:pointer;color:inherit}.searchOpen-button>*+*{margin-left:.5em}.searchOpen-icon :not([stroke]){fill:currentColor}.searchOpen-icon [stroke]{stroke:currentColor}.searchResults-items+*,*+.searchResults-items{margin-top:4rem}.searchResults-item+.searchResults-item{margin-top:2rem}.searchResults-link{display:flex;flex-wrap:wrap;color:inherit;text-decoration:none}@media (max-width: 399px){.searchResults-link>*+*{margin-top:1em}}@media (min-width: 400px){.searchResults-link{flex-wrap:nowrap}.searchResults-link>*{flex-shrink:0;flex-grow:0}}.searchResults-content{flex-basis:100%;flex-grow:1}@media (min-width: 400px){.searchResults-content{order:1;flex-basis:calc(80% - 2.5rem);padding-right:2.5rem}}.searchResults-content>*+*{margin-top:.5em}.searchResults-imageContainer{margin-left:auto;flex-basis:100%}@media (min-width: 400px){.searchResults-imageContainer{order:2;max-width:20%;flex-basis:20%}}.searchResults-type{text-transform:uppercase}@keyframes searchwp-spinner-line-fade-quick{0%,39%,to{opacity:.25}40%{opacity:1}}.searchwp-live-search-results{background:#fff}.searchwp-live-search-results:after{text-align:center}.searchwp-live-search-results-showing{min-height:175px}.liveSearchResultsContainer{position:relative}.liveSearchResultsContainer .searchwp-live-search-results{margin-top:.5em;top:0!important;left:0!important}.liveSearchResults-spinner{opacity:.3;margin-top:1em;margin-bottom:1em;transform:translate(-50%)}.liveSearchResults-meta{width:100%;display:flex;align-items:center;justify-content:space-between}.liveSearchResults-meta *+*{margin-left:.5em}.liveSearchResults-link{color:inherit;display:block;padding:.5em}.liveSearchResults-link:before,.liveSearchResults-link:after{content:" ";display:table}.liveSearchResults-link:after{clear:both}.liveSearchResults-link,.liveSearchResults-link:hover,.liveSearchResults-link:focus{text-decoration:none}.liveSearchResults-title{margin:0}.form-input,.searchForm-input{display:block;width:100%;padding:var(--form-input-padding);background-color:var(--form-input-background-color);background-image:none;border-color:var(--form-input-border-color);border-width:var(--form-input-border-width);border-radius:var(--form-input-border-radius);border-style:solid;box-shadow:var(--form-input-box-shadow);font-size:var(--form-input-font-size);line-height:var(--form-input-line-height);appearance:none;color:var(--form-input-text-color)}.form-input:disabled,.searchForm-input:disabled,.form-input[readonly],[readonly].searchForm-input{background-color:var(--form-input-bg-disabled);opacity:1}.form-input:focus-visible,.searchForm-input:focus-visible{outline:3px solid transparent;box-shadow:0 0 0 2px var(--form-input-focus-box-shadow-color);border-color:var(--form-input-focus-border-color)}.form-input::-webkit-input-placeholder,.searchForm-input::-webkit-input-placeholder{color:var(--form-input-placeholder-text-color);opacity:1}.form-input::-moz-placeholder,.searchForm-input::-moz-placeholder{color:var(--form-input-placeholder-text-color);opacity:1}.form-input:-ms-input-placeholder,.searchForm-input:-ms-input-placeholder{color:var(--form-input-placeholder-text-color);opacity:1}.form-input::-ms-input-placeholder,.searchForm-input::-ms-input-placeholder{color:var(--form-input-placeholder-text-color);opacity:1}.form-input::placeholder,.searchForm-input::placeholder{color:var(--form-input-placeholder-text-color);opacity:1}:root{--theme-header-container-min-height: 0}@media (min-width: 1281px){:root .header-has-media{--theme-header-container-min-height: 780px}}:root{--font-size-h1: clamp(1.8rem, 1rem + 4vw, 4rem);--font-size-h2: clamp(1.6rem, 1.5rem + .5vw, 1.875rem);--font-size-h3: clamp(1.2rem, 1.091rem + .55vw, 1.5rem);--font-size-h4: var(--font-size-base);--font-size-h5: 15px;--font-size-h6: 15px;--font-size-quote: var(--font-size-large);--text-bold-font-family: Frutiger LT W01_65 Bold1475746, sans-serif;--text-bold-font-weight: normal;--heading-1-font-family: Frutiger LT W01_55 Roma1475738, sans-serif;--heading-2-font-family: Frutiger LT W01_65 Bold1475746, sans-serif, sans-serif;--heading-3-font-family: Frutiger LT W01_55 Roma1475738, sans-serif;--heading-4-font-family: Frutiger LT W01_65 Bold1475746, sans-serif, sans-serif;--headings-font-weight: normal;--primary-color: #AE535C;--button-text-color: white;--button-background-color: #AE535C;--button-hover-text-color: white;--button-hover-background-color: rgb(157.3833992095, 74.1166007905, 82.3517786561);--button-outline-text-color: #AE535C;--button-text-text-color: #AE535C;--button-outline-hover-text-color: rgb(140.04743083, 65.95256917, 73.2806324111);--button-border-width: 1px;--button-border-radius: 2px;--download-icon-padding-left: 0;--form-label-color: var(--primary-color);--formidable-primary-color: var(--primary-color);--timeline-numbers-text-color: white;--page-teaser-justify-content: flex-start}:root,:before,:after{--timeline-color: var(--primary-color)}form :before,form :after{--form-input-checkable-color: var(--primary-color)}:root{--list-icon-container-size: 1.4em;--list-icon-margin-block-start: 0px}.wp-block-list.has-icon-background :before,.wp-block-list.has-icon-background :after{--list-icon-color: white}:before{--list-icon-background-color: var(--primary-color);--list-icon-background-opacity: 1}:after{--list-advanced-icon-with-background-size: .65em}.has-bg-1-background-color{background-color:#f9f5f5}.is-style-section-lead{font-size:20px;color:#666262}.wp-block-mind-image.is-style-round img{border-radius:100%}.breadcrumbs-last{color:#ae535c;font-family:Frutiger LT W01_55 Roma1475738,sans-serif;font-weight:400;font-style:normal}.button-ghost,.shop-cart-button,.button-theme-secondary,.is-style-primary .readmore-link,.postsTeaser-archive.readmore .readmore-link,.shop-add-to-cart-button,.term-link,.download,.download-item-button{text-transform:uppercase;letter-spacing:.05em;transition:background-color .15s ease-out;font-family:Frutiger LT W01_55 Roma1475738,sans-serif;font-weight:400;font-style:normal}.button-theme.has-icon,.realEstateProperty-teasers+.wp-block-mind-button--readmore .has-icon.readmore-link,.postsTeaser-archive.readmore .has-icon.readmore-link{transition:gap .15s ease-out}.button-theme.has-icon:hover,.realEstateProperty-teasers+.wp-block-mind-button--readmore .has-icon.readmore-link:hover,.postsTeaser-archive.readmore .has-icon.readmore-link:hover,.button-theme.has-icon:focus-visible,.realEstateProperty-teasers+.wp-block-mind-button--readmore .has-icon.readmore-link:focus-visible,.postsTeaser-archive.readmore .has-icon.readmore-link:focus-visible{gap:.85em}.button-theme,.realEstateProperty-teasers+.wp-block-mind-button--readmore .readmore-link,.postsTeaser-archive.readmore .readmore-link,.frm_button_submit,.is-style-primary .readmore-link{text-transform:uppercase;letter-spacing:.05em;transition:background-color .15s ease-out,gap .15s ease-out;font-size:var(--font-size-base)}.button-theme,.realEstateProperty-teasers+.wp-block-mind-button--readmore .readmore-link,.postsTeaser-archive.readmore .readmore-link,.button-theme[href^="tel:"],.button-theme[href^="mailto:"],.frm_button_submit,.frm_button_submit[href^="tel:"],.frm_button_submit[href^="mailto:"],.is-style-primary .readmore-link,.is-style-primary .readmore-link[href^="tel:"],.is-style-primary .readmore-link[href^="mailto:"]{color:#fff}.button-theme,.realEstateProperty-teasers+.wp-block-mind-button--readmore .readmore-link,.postsTeaser-archive.readmore .readmore-link,.frm_button_submit,.is-style-primary .readmore-link{font-family:Frutiger LT W01_55 Roma1475738,sans-serif;font-weight:400;font-style:normal}.shop-cart-button{text-transform:none}.shop-add-to-cart-button{border-radius:4px;padding-left:.75em}.shop-add-to-cart-button.isLoading{background:#ae535c}.shop-add-to-cart-button.isLoading .spinner{color:#fff}.shop-add-to-cart-button.button-theme:hover,.realEstateProperty-teasers+.wp-block-mind-button--readmore .shop-add-to-cart-button.readmore-link:hover,.postsTeaser-archive.readmore .shop-add-to-cart-button.readmore-link:hover,.shop-add-to-cart-button.button-theme:focus-visible,.realEstateProperty-teasers+.wp-block-mind-button--readmore .shop-add-to-cart-button.readmore-link:focus-visible,.postsTeaser-archive.readmore .shop-add-to-cart-button.readmore-link:focus-visible{background:#ae535c;color:#fff}.contact-name{font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-weight:400;font-style:normal}.content>.wp-block-mind-archive-post,.content>.wp-block-mind-archive-category,.content>.wp-block-mind-posts-teaser,.content>.wp-block-mind-archive-guide,.content>.wp-block-mind-archive-guide_category{max-width:1280px}.download{transition:background .15s ease-out}.download-item-button{border-radius:2px}.download-item-button-title{text-transform:uppercase}.wp-block-mind-download .download .download-description{letter-spacing:.05em;font-family:Frutiger LT W01_55 Roma1475738,sans-serif;font-weight:400;font-style:normal}.wp-block-mind-download-list .wp-block-mind-download-list-item .download-meta{color:#807a7a;font-size:.8rem}@media (min-width: 768px){.wp-block-mind-download-list .wp-block-mind-download-list-item .download-meta{font-size:15px}}.wp-block-mind-download-list-item+.wp-block-mind-download-list-item{padding-top:1.5em;border-top:1px solid #E5DCDC}.eventList .eventTeaser-title{color:#ae535c}.eventsTeaser-item.has-image .eventsTeaser-content{padding-top:2em}.eventDate{border:none;box-shadow:0 4px 30px #f2e9e9,0 4px 3px #e5dcdc33}.single-event .event-excerpt,.single-event .event-meta{line-height:1.428571429;font-size:1.2rem}@media (min-width: 768px){.single-event .event-excerpt,.single-event .event-meta{font-size:24px}}.single-event .event-date{font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-weight:400;font-style:normal}.footer{background:#fff5f5}.footer a{text-decoration:none}.footer a:hover,.footer a:focus-visible{text-decoration:underline}.footer a:not(.button){color:inherit}.footer .button-theme:hover,.footer .realEstateProperty-teasers+.wp-block-mind-button--readmore .readmore-link:hover,.realEstateProperty-teasers+.wp-block-mind-button--readmore .footer .readmore-link:hover,.footer .postsTeaser-archive.readmore .readmore-link:hover,.postsTeaser-archive.readmore .footer .readmore-link:hover,.footer .button-theme:focus-visible,.footer .realEstateProperty-teasers+.wp-block-mind-button--readmore .readmore-link:focus-visible,.realEstateProperty-teasers+.wp-block-mind-button--readmore .footer .readmore-link:focus-visible,.footer .postsTeaser-archive.readmore .readmore-link:focus-visible,.postsTeaser-archive.readmore .footer .readmore-link:focus-visible{text-decoration:none}.footer .contact-item-label{font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-weight:400;font-style:normal}.footer .socialProfiles-link svg :not([stroke]){fill:#ae535c}.footer .socialProfiles-link svg [stroke]{stroke:#ae535c}.footer .socialProfiles-link:hover svg :not([stroke]),.footer .socialProfiles-link:focus-visible svg :not([stroke]){fill:#333131}.footer .socialProfiles-link:hover svg [stroke],.footer .socialProfiles-link:focus-visible svg [stroke]{stroke:#333131}.footer-wrapper{max-width:1280px;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;gap:2.5rem;padding-left:var(--container-padding-left);padding-right:var(--container-padding-right)}.footer-top-wrapper{padding-top:3em;padding-bottom:3em}@media (min-width: 768px){.footer-top{flex:9}}.footer-image{flex:0 290px}.footer-info{display:flex;flex-wrap:wrap;gap:2.25rem}.footer-info address{flex:1 100%}@media (min-width: 480px) and (max-width: 767px),(min-width: 992px){.footer-info address{flex:2}}.footer-contact{flex:1 100%}@media (min-width: 480px) and (max-width: 767px),(min-width: 992px){.footer-contact{flex:3 0}}.footer-contact .contact-item-withLabel{margin-bottom:0;display:flex;flex-direction:row;flex-wrap:wrap}.footer-contact .contact-item-withLabel+.contact-item-withLabel{margin-top:0}.footer-contact .contact-item-label,.footer-contact .contact-item-content{margin:0;flex-basis:50%;flex-grow:0;flex-shrink:0;padding-top:.1em;padding-bottom:.1em}.footer-contact .contact-item-label{flex-basis:4em}.footer-contact .contact-item-content{flex-basis:calc(100% - 4em);flex-shrink:0}.footer-contact address{font-style:normal}.footer-contact .contact-item-value{display:block}.footer-contact .contact-item-value+.contact-item-value{margin-top:0}@media (min-width: 1280px){.footer-description{flex:4}}.autospace>*+.navFooterContainer{margin-top:2.5em}.navFooter{display:flex;flex-wrap:wrap;gap:2.5rem;font-size:14px}.navFooter-items{display:inline-flex;flex-wrap:wrap;margin:-2.5rem 0 0 -2.5rem;overflow:hidden;width:calc(100% + 2.5rem)}.navFooter-items>*{margin:2.5rem 0 0 2.5rem}.navFooter-item{line-height:1.8}.navFooter-link{line-height:1.1;text-decoration:none}.navFooter-link:hover,.navFooter-link:focus{text-decoration:underline}.navFooter-item--level-0>.navFooter-link,.navFooter-item--secondary>.navFooter-link{text-transform:uppercase;font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-weight:400;font-style:normal}.navFooter-item--secondary+.navFooter-item--tertiary{margin-top:1em}.footer-actions{background:#ae535c;padding-top:3em;padding-bottom:3em;color:#fff;--button-background-color: white;--button-text-color: $accent-100;--button-outline-hover-color: white;--button-outline-hover-text-color: white}@media (max-width: 991px){.footer-actions .footer-wrapper{flex-direction:column;gap:2.5rem}}.footer-actions .footer-wrapper>*{flex:1}.footer-actions .heading-2,.footer-actions .heading-3,.footer-actions .kicker{color:#fff}.footer-actions .footer-action-header{display:flex;gap:20px}@media (max-width: 767px){.footer-actions .footer-action-header{gap:2.5rem 1.75rem}}.footer-actions .footer-action-icon{flex:0 0 20px;margin-top:24px}@media (min-width: 480px){.footer-actions .footer-action-icon{flex:0 0 30px}}.footer-actions .footer-action-icon svg :not([stroke]){fill:#fff}.footer-actions .footer-action-icon svg [stroke]{stroke:#fff}@media (max-width: 991px){.footer-actions .footer-newsletter-form{flex-basis:calc(100% - 1.1666666667rem)}}.footer-actions .frm_checkable_label{font-size:100%}@media (min-width: 768px){.footer-actions .frm_checkable_label{font-size:1.0625rem}}.footer-actions .frm_forms .frm-show-form .frm_primary_label{color:#fff;text-transform:uppercase;letter-spacing:.05em;font-size:13px;margin-bottom:.25em}.footer-actions .frm_forms .frm-show-form .frm_form_field input[type=text],.footer-actions .frm_forms .frm-show-form .frm_form_field input[type=text]:focus,.footer-actions .frm_forms .frm-show-form .frm_form_field input[type=email],.footer-actions .frm_forms .frm-show-form .frm_form_field input[type=email]:focus{border:1px solid #fff;background:#ae535c;color:#fff}.footer-actions .frm_forms .frm-show-form .frm_submit button[type=submit]{border:var(--button-border-width) solid #fff;border-radius:var(--button-border-radius)}.footer-actions .frm_forms.with_frm_style .frm-show-form input[type=checkbox]:before{--border-color: #fff;background-color:#ae535c}*+.formMessages,*+.form-group{margin-top:1em}label a{text-decoration:underline}.wp-block-mind-header-variable .header-content>.heading-4{text-transform:uppercase;letter-spacing:.05em;font-family:Frutiger LT W01_55 Roma1475738,sans-serif;font-weight:400;font-style:normal}.wp-block-mind-header-variable .wp-block-mind-buttons-wrapper{gap:12px}.wp-block-mind-header-variable .header-content p{color:#333131}@media (min-width: 768px){.header--type-full .header-container{padding-top:3.75rem;padding-bottom:3.75rem}}@media (min-width: 992px){.header--type-full .header-container{padding-top:5rem;padding-bottom:5rem}}@media (min-width: 1281px){.header--type-full .header-container{padding-top:7.5rem;padding-bottom:10rem}}.header--type-full .header-container:before{content:"";display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#ffffffe6,#ffffff80 47.54%,#fff0 61.05%)}@media (max-width: 767px){.header--type-full .header-contentContainer{padding-top:2em;padding-bottom:3em}}@media (min-width: 992px) and (max-width: 1280px){.header--type-full.has-person{--theme-header-content-max-width: 65%}}.header--type-full.has-person .header-container{overflow:hidden}@media (min-width: 992px){.header--type-full.has-person .header-container{padding-bottom:9rem}}@media (min-width: 1200px){.header--type-full.has-person .header-container{padding-bottom:7.5rem}}@media (max-width: 991px){.header--type-full.has-person .header-contentContainer{padding-bottom:2.5rem}}@media (max-width: 991px){.header--type-full.has-person .eyeCatcherContainer{right:auto;left:0;bottom:15%}}@media (max-width: 767px){.header--type-full.has-person .eyeCatcherContainer{bottom:20%}}.header--type-full.has-quote .header-contentContainer{padding-bottom:2.5rem}.header--type-full .header-content,.header--type-image-right .header-content{max-width:var(--theme-header-content-max-width);margin-left:0}.header--type-image-right.header--media-align-right.header--width-full.header--content-left-center .header-container .header-contentContainer{margin-left:auto}@media (min-width: 768px) and (max-width: 991px){.header--type-image-right.header--media-align-right.header--width-full.header-has-image .header-container .header-contentContainer{max-width:50%}}@media (min-width: 992px){.header--type-image-right.header--media-align-right.header--width-full.header-has-image .header-container .header-contentContainer{flex-basis:auto}}.header--type-image-right.header--media-align-right.header--width-full .header-content{padding-left:var(--container-padding-left)}.header--media-align-full.header-has-media .header-content .heading-1{color:#333131}.header--type-image-right.header-has-no-media .header-content{padding-right:0}.header.header--media-align-right{background:linear-gradient(180deg,#f7e9e9,#fff5f5 20px 100%),#fff}.header.header--media-align-right.header-has-image .header-container{overflow:hidden}@media (min-width: 992px){.header.header--media-align-right.header-has-image .header-imageContainer{position:absolute;right:0;top:0;height:100%;width:40%}}@media (min-width: 1200px){.header.header--media-align-right.header-has-image .header-imageContainer{width:calc(100% - ((100% - var(--theme-container-max-width)) / 2 + var(--theme-content-max-width)) - 5rem)}}@media (min-width: 768px){.header.header--media-align-right.header-has-image .header-image img,.header.header--media-align-right.header-has-image img.header-image{object-fit:cover;width:100%;height:100%}}.header.header--media-align-right.header-has-image .header-contentContainer{width:100%;max-width:var(--theme-container-max-width);margin-left:auto;margin-right:auto}@media (min-width: 992px){.header.header--media-align-right.header-has-image .header-contentContainer{min-height:760px}}@media (min-width: 992px) and (max-width: 1199px){.header.header--media-align-right.header-has-image .header-content{max-width:56%}}.header.header--media-align-right:not(.header-has-image){position:relative}.header.header--media-align-right:not(.header-has-image):after{content:"";display:block;position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background-image:url(../images/header-element-1-DuRxS6r0.png);background-position:right 20px bottom 20px;background-repeat:no-repeat;background-size:auto 80%;opacity:.3}.header.header--media-align-right .header-container{position:relative;z-index:1}.header.header--media-align-right .header-contentContainer{padding-top:2em;padding-bottom:3em}@media (min-width: 768px){.header.header--media-align-right .header-contentContainer{padding-top:5rem}}@media (min-width: 992px){.header.header--media-align-right .header-contentContainer{padding-top:7.5rem}}@media (min-width: 768px){.has-eye-catcher .header.header--media-align-right .header-contentContainer{padding-top:5rem;padding-bottom:7.5rem}}@media (min-width: 992px){.has-eye-catcher .header.header--media-align-right .header-contentContainer{padding-top:7.5rem;padding-bottom:10rem}}.header.header--media-align-right .header-content{padding-left:var(--container-padding-left)}.header--type-guide{background:linear-gradient(180deg,#f7e9e9,#fff5f5 20px 100%),#fff}.header--type-guide .header-container{padding-top:2rem;padding-bottom:2rem}@media (min-width: 480px){.header--type-guide .header-container{padding-top:3rem}}@media (min-width: 768px){.header--type-guide .header-container{padding-top:calc(120px - var(--spacing-sm));padding-bottom:80px}}.header--type-guide .header-contentContainer{padding-left:var(--container-padding-left);padding-right:var(--container-padding-right)}.header--type-guide .header-imageContainer{margin-top:1.5em}.header--type-guide .heading-1{color:#ae535c}.header-meta{display:flex;flex-wrap:wrap;gap:2em}.header-meta+*,*+.header-meta{margin-top:1.5em}.header-meta-label{display:block;text-transform:uppercase;color:#333131;letter-spacing:.05em;font-size:12px;font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-weight:400;font-style:normal}.header-meta-pill,.header-meta-value{display:inline-flex;align-items:center;gap:5px;list-style:none;margin:0;padding:0;text-decoration:none}.header-meta-pill a,.header-meta-value a{color:#ae535c}.header-meta-pill:is(a),.header-meta-value:is(a){border-color:#ae535c;color:#ae535c}.header-meta-pill{display:inline-flex;margin-top:.25em;padding:.18em .48em;border:.5px solid #333131;border-radius:4px}.header-categories{display:flex;flex-wrap:wrap;gap:.5em .75em}.header-person{position:relative;z-index:10;bottom:0;right:0;margin-left:auto;margin-right:8px}.header-person img{width:180px;max-width:inherit}@media (max-width: 991px){.header-person{margin-top:-180px;transform:translateY(50%)}}@media (min-width: 992px){.header-person{z-index:2;position:absolute;right:var(--container-padding-right);width:25%;height:90%}.header-person picture{display:flex;align-items:flex-end;height:100%;max-width:100%;width:auto}.header-person img{object-fit:contain;object-position:right bottom;width:auto;height:100%;margin-left:auto}}@media (min-width: 1280px){.header-person{right:calc(100% - var(--theme-container-max-width) - (100% - var(--theme-container-max-width)) / 2 + 5%)}.header-person img{max-width:none}}.header-person-content{display:flex;justify-content:flex-end;align-items:flex-end;height:100%;max-width:100%;width:auto}@media (max-width: 991px){.has-eye-catcher .header-person{margin-top:-80px}}.header-quote{position:absolute;bottom:0;left:0;right:0;margin:auto;z-index:3;width:100%;padding:15px 188px 15px 15px;background:#fff5f599;border-radius:3px;text-align:right}@media (max-width: 767px){.header-quote{font-size:12px}}@media (min-width: 992px){.header-quote{padding:15px;bottom:20px;width:330px;left:var(--container-padding-left);right:var(--container-padding-right);margin-left:auto;margin-right:auto}}@media (min-width: 992px){.header-quote{background:#fff5f580;bottom:40px}}.header-quote-author{font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-weight:400;font-style:normal}.single-post header h1,.single-guide header h1{font-size:1.6rem}@media (min-width: 480px){.single-post header h1,.single-guide header h1{font-size:2rem}}@media (min-width: 768px){.single-post header h1,.single-guide header h1{font-size:54px}}.single-post .header--content-align-wide .header-content,.single-guide .header--content-align-wide .header-content{max-width:none}.heading-1,.heading-2,.heading-3{color:#333131;line-height:1.1}.wp-block-heading a{text-decoration:underline;text-decoration-color:#ccc4c4}.wp-block-heading a:hover,.wp-block-heading a:focus{text-decoration:underline}.heading-text{font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-weight:400;font-style:normal}.heading-meta,.query-filter-label{text-transform:uppercase;font-size:12px;color:#807a7a;font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-weight:400;font-style:normal}.heading-meta+*,.query-filter-label+*{margin-top:.5em}.kicker{color:#ae535c;font-size:13px;letter-spacing:.05em}a{text-decoration:underline;color:#ae535c}a:hover,a:focus{color:#8c4249;text-decoration:none}a[href^="tel:"]{text-decoration:none;color:inherit}a[href^="mailto:"]{color:inherit}.content p>a:not(.readmore-link),.content li:not(.term)>a:not(.readmore-link),.content td>a:not(.readmore-link),.content strong>a:not(.readmore-link){color:inherit}.content label a,.pageTeaser-link{color:inherit}.acf-content ul,.acf-content ol{display:block;list-style-position:outside;padding-left:calc(var(--list-padding-inline-start, 0px) + var(--list-padding-inner-horizontal, 1ch))}.acf-content ul li,.acf-content ol li{width:100%;padding-left:var(--list-padding-inner-horizontal, .5em);padding-bottom:var(--list-padding-inner-vertical, .5em);overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;hyphens:auto}.acf-content ul ul,.acf-content ul ol,.acf-content ol ul,.acf-content ol ol{padding-top:.3em}.acf-content ul{list-style-type:var(--list-symbol, disc)}.acf-content ol{padding-left:calc(var(--list-padding-inline-start, 0px) + 1.5ch + var(--list-ol-padding-inner-horizontal, 1em))}@supports selector(ol:has(> li:nth-of-type(10))){.acf-content ol:has(>li:nth-of-type(10)){padding-left:calc(var(--list-padding-inline-start, 0px) + 2.5ch + var(--list-ol-padding-inner-horizontal, 1em))}}.acf-content ol li{padding-left:0}.magazine-items{display:flex;flex-wrap:wrap;gap:2.5rem 1.5rem}@media (min-width: 480px){.magazine-items{gap:3.5rem 2.5rem}}.magazine-item{flex-basis:calc(50% - 1.5rem)}@media (min-width: 840px){.magazine-item{flex-basis:280px}}.magazine-item{flex-shrink:0;flex-grow:0}.magazine-item>*+*{margin-top:.5em}.magazine-imageContainer{display:block;max-width:180px}.magazine-content>*+*{margin-top:.5em}.magazine-content ul>li:after{height:.2em}.magazine-button{margin-top:1em}.pagination-item,.facetwp-pager .facetwp-page{color:#b3abab}.pagination-icon :not([stroke]){fill:currentColor}.pagination-icon [stroke]{stroke:currentColor}.facetwp-page,.pagination-link,.facetwp-pager .facetwp-page{border:1px solid #B3ABAB;border-radius:3px;font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-weight:400;font-style:normal}.facetwp-page:hover,.facetwp-page:focus,.pagination-link:hover,.pagination-link:focus{color:#ae535c;border-color:#ae535c}.facetwp-page:hover .pagination-icon :not([stroke]),.facetwp-page:focus .pagination-icon :not([stroke]),.pagination-link:hover .pagination-icon :not([stroke]),.pagination-link:focus .pagination-icon :not([stroke]){fill:#ae535c}.facetwp-page:hover .pagination-icon [stroke],.facetwp-page:focus .pagination-icon [stroke],.pagination-link:hover .pagination-icon [stroke],.pagination-link:focus .pagination-icon [stroke]{stroke:#ae535c}.facetwp-page.active,.pagination-link-isCurrent{background:#ae535c;border-color:#ae535c;border-radius:3px;color:#fff;font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-weight:400;font-style:normal}.facetwp-page.active .pagination-icon :not([stroke]),.pagination-link-isCurrent .pagination-icon :not([stroke]){fill:#fff}.facetwp-page.active .pagination-icon [stroke],.pagination-link-isCurrent .pagination-icon [stroke]{stroke:#fff}*+.facetwp-pager{margin-top:1.5em}.facetwp-pager .facetwp-pager-label{display:block}.postsTeaser-item{text-decoration:none}.wp-block-mind-post-teaser-list .postsTeaser-item{flex-basis:100%}@media (min-width: 992px){.wp-block-mind-post-teaser-list .postsTeaser-item{flex-basis:calc(33.3333333333% - 1.6666666667rem)}}.wp-block-mind-post-teaser-list.has-slider .postsTeaser-items>*{flex:0 0 90%;gap:.5em}@media (min-width: 640px){.wp-block-mind-post-teaser-list.has-slider .postsTeaser-items>*{flex:0 0 calc(47% - var(--grid-gap) / 2)}}@media (min-width: 1024px){.wp-block-mind-post-teaser-list.has-slider .postsTeaser-items>*{flex:0 0 calc(30% - var(--grid-gap) / 2)}}@media (min-width: 520px) and (max-width: 991px){.wp-block-mind-query .postsTeaser-link,.wp-block-mind-post-teaser-list .postsTeaser-link{display:flex;gap:1.25rem;flex-wrap:nowrap}.wp-block-mind-query .postsTeaser-imageContainer,.wp-block-mind-post-teaser-list .postsTeaser-imageContainer{flex-basis:30%;flex-grow:0;flex-shrink:0}.wp-block-mind-query .postsTeaser-content,.wp-block-mind-post-teaser-list .postsTeaser-content{padding-top:0;margin-top:0}}@media (min-width: 660px) and (max-width: 991px){.wp-block-mind-query .postsTeaser-link,.wp-block-mind-post-teaser-list .postsTeaser-link{gap:2.5rem}}.postsTeaser-link{display:block;color:inherit;text-decoration:none;background:#fff}.postsTeaser-link:hover,.postsTeaser-link:focus-visible{color:inherit;text-decoration:none}.postsTeaser-link:hover .postsTeaser-heading,.postsTeaser-link:focus-visible .postsTeaser-heading{color:#ae535c}.postsTeaser-link>*+*{margin-top:1em}.postsTeaser-content{flex-basis:100%;padding-top:.25em}.postsTeaser-content>*+*{margin-top:.5em}.postsTeaser-heading{line-height:1.3;font-family:Frutiger LT W01_55 Roma1475738,sans-serif;font-weight:400;font-style:normal;font-size:20px}.postsTeaser-text{font-size:.8rem}@media (min-width: 768px){.postsTeaser-text{font-size:15px}}.postsTeaser-authors{display:block;color:#807a7a;font-size:13px}.postsTeaser-item.has-no-image .postsTeaser-link{border:1px solid #B3ABAB;height:100%;border-radius:3px}@media (min-width: 768px){.postsTeaser-item.has-no-image .postsTeaser-link{padding:2em}}.postsTeaser-item.has-no-image .postsTeaser-content{display:flex;flex-direction:column;height:100%}.postsTeaser-item.has-no-image .postsTeaser-heading{font-size:1.4em}@media (min-width: 768px){.postsTeaser-item.has-no-image .postsTeaser-heading{font-size:28px}}.postsTeaser-item.has-no-image .postsTeaser-authors{padding-top:1em;margin-top:auto}.postsTeaser-meta{display:flex;gap:.5em .75em;padding-top:0}.postsTeaser-date{font-size:13px;white-space:nowrap;line-height:1}.postsTeaser-categories{display:flex;flex-wrap:wrap;gap:.5em .75em;list-style:none;margin:0;padding:0}.postsTeaser-category{display:block;line-height:1;color:#807a7a;text-transform:uppercase;letter-spacing:.05em;font-size:13px;font-family:Frutiger LT W01_55 Roma1475738,sans-serif;font-weight:400;font-style:normal}.postsTeaser-archive-link{display:flex}.query-filter{display:flex;flex-wrap:wrap;gap:1em 1.25rem;padding:1em;background:#f5f5f5;border-radius:2px}.query-filter .facetwp-facet{margin-bottom:0}.query-filter .facetwp-type-radio{display:flex;flex-wrap:wrap;gap:4px}.query-filter .facetwp-radio{padding:.15em .3em;margin-bottom:0;white-space:nowrap;border:1.5px solid transparent}@media (min-width: 480px){.query-filter .facetwp-radio{padding:.15em .5em}}.query-filter .facetwp-radio,.query-filter .facetwp-radio.checked{background-image:none}.query-filter .facetwp-radio:hover,.query-filter .facetwp-radio:focus-visible{color:#ae535c}.query-filter .facetwp-radio.checked{border-color:#ae535c;color:#ae535c}.query-filter .facetwp-radio .facetwp-counter{font-size:.8em;opacity:.65}.query-filter .facetwp-type-checkboxes{display:flex;gap:10px}.query-filter .facetwp-checkbox{background-image:url(../img/checkbox-unchecked.png);background-size:18px 18px;padding-left:24px;margin-bottom:0}.query-filter .facetwp-checkbox.checked{background-image:url(../img/checkbox-checked.png)}.query-filter .facetwp-search{border:1px solid #B3ABAB;padding:.15em .3em}.query-filter .facetwp-type-search .facetwp-icon:before{background-size:.8em .8em;background-position:50% 50%}.query-filter-label+*{margin-top:.25em}.readmore-link>*+*{margin-left:.5em}.readmore-link>*{transition:margin .15s ease-out}.readmore-link:hover>*+*,.readmore-link:focus>*+*{margin-left:.65em}.readmore-icon{overflow:visible}.realEstateProperty-header{background:#fff5f5}@media (max-width: 1280px){.realEstateProperty-header{padding-bottom:1em}}.realEstateProperty-header .breadcrumbs{padding-top:2em;padding-bottom:1em}.realEstateProperty-header .breadcrumbs-last{color:#ae535c}.realEstateProperty-header .breadcrumbs-separator-icon{color:#ccc4c4}.realEstateProperty-gallery{position:relative}.realEstateProperty-gallery button{position:absolute;bottom:1em;right:1em}.realEstateProperty-gallery-images{display:grid;grid-template-columns:calc(50% - 5px) calc(50% - 5px);grid-template-rows:minmax(100px,30vh) minmax(50px,20vh);grid-gap:6px}@media (max-width: 767px){.realEstateProperty-gallery-images>:first-child{grid-row-start:1;grid-column-start:1;grid-column-end:3}.realEstateProperty-gallery-images>:nth-child(2){grid-column-start:1;grid-row-start:2}.realEstateProperty-gallery-images>:nth-child(3){grid-column-start:2;grid-row-start:2}}@media (min-width: 768px){.realEstateProperty-gallery-images{grid-template-columns:calc(66% - 5px) calc(34% - 5px);grid-template-rows:minmax(100px,280px) minmax(100px,280px)}.realEstateProperty-gallery-images>:first-child{grid-row-start:1;grid-row-end:3}.realEstateProperty-gallery-images>:nth-child(2){grid-column-start:2;grid-row-start:1}.realEstateProperty-gallery-images>:nth-child(3){grid-column-start:2;grid-row-start:2}}.realEstateProperty-gallery-image{cursor:zoom-in}.realEstateProperty-gallery-image img{object-fit:cover;width:100%;height:100%}.realEstateProperty-gallery-image--1{position:relative}.realEstateProperty-gallery-image--1:after{display:block;content:"";height:0;width:100%}.realEstateProperty-gallery-image--1>*{position:absolute;inset:0}.realEstateProperty-gallery-image--1:after{padding-top:66.6666666667%}.realEstateProperty-gallery-more{appearance:none;border:none;padding:.5em 1em;background:#fff;color:#ae535c;font-size:12px;border-radius:2px;font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-weight:400;font-style:normal}.realEstateProperty-gallery-more:hover,.realEstateProperty-gallery-more:focus{background:#ae535c;color:#fff}.realEstateProperty-header-title{padding-top:1em;padding-bottom:1em}@media (min-width: 480px){.realEstateProperty-header-title{display:flex;flex-wrap:nowrap;align-items:flex-start;padding-top:2.5rem;padding-bottom:2.5rem}}.realEstateProperty-header-title .realEstate-availability{margin-right:1em;font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-weight:400;font-style:normal}@media (max-width: 479px){.realEstateProperty-header-title .realEstate-availability{margin-bottom:.5em}}.realEstateProperty-heading{margin-bottom:0;line-height:1.1;font-size:var(--font-size-h2)}.realEstateProperty-header .realEstate-availability{border-radius:2px;margin-top:.2em;padding:4px 10px;color:#fff}.realEstateProperty-header .realEstate-availability--new,.realEstateProperty-header .realEstate-availability--active{background:#4aab48}.realEstateProperty-header .realEstate-availability--reserved{background:#f28827}.realEstateProperty-header .realEstate-availability--taken,.realEstateProperty-header .realEstate-availability--reference{background:#ae535c}.realEstate-header-address{line-height:1.1;font-size:1.2rem}@media (min-width: 768px){.realEstate-header-address{font-size:24px}}.realEstate-header-columns{display:flex;flex-wrap:wrap;overflow:hidden}.realEstate-header-columns>*+*{margin-top:1.5em}.realEstate-header-columns{margin:-24px -12px 0 -24px}.realEstate-header-columns>*{margin:24px 12px 0 24px}@media (min-width: 480px){.realEstate-header-columns{justify-content:space-between}}@media (min-width: 768px){.realEstate-header-columns{margin:-24px -12px 0 -24px}.realEstate-header-columns>*{margin:24px 12px 0 24px}}@media (min-width: 1281px){.realEstate-header-columns{flex-wrap:nowrap}.realEstate-header-columns>*{padding-top:18px;padding-bottom:24px}.realEstate-header-columns>*+*{padding-left:24px;border-left:1px solid #E5DCDC}.realEstate-header-columns>*+*:last-child{border-left:none;padding-left:0}}@media (max-width: 1280px){.realEstate-header-column:nth-child(2){flex-basis:calc(100% - 64px)}}.realEstate-header-data{display:flex;flex-wrap:wrap;overflow:hidden;margin:-.5em -2em}.realEstate-header-data>*{margin:.5em 2em}.realEstate-header-category{margin-top:.5em}.realEstate-price .heading-meta,.realEstate-price .query-filter-label{margin-bottom:.25em}.realEstate-priceDisplay{margin-top:0;line-height:1.1;white-space:nowrap;font-size:var(--font-size-h2)}.realEstate-header-anchor{display:flex;flex-wrap:nowrap;align-items:center;color:#333131;text-transform:uppercase;text-decoration:none;font-size:.8rem}@media (min-width: 768px){.realEstate-header-anchor{font-size:15px}}.realEstate-header-anchor>*+*{margin-left:.5em}.realEstate-header-anchor svg{height:1.5em}.realEstate-header-anchor svg :not([stroke]){fill:currentColor}.realEstate-header-anchor svg [stroke]{stroke:currentColor}@media (min-width: 992px){.realEstateProperty-content{display:flex;gap:2.5rem}}.realEstateProperty-main{flex-basis:calc(var(--theme-content-max-width) - 2.5rem);flex-grow:0}.realEstateProperty-main .wp-block-mind-list-advanced.has-icon-background .listItem-iconContainer{width:1.52em;height:1.52em;flex-basis:1.52em;color:#ae535c}.realEstateProperty-main .wp-block-mind-list-advanced.has-icon-background .listItem-iconContainer:before{opacity:1}.realEstateProperty-main .wp-block-mind-list-advanced.has-icon-background .listItem-icon{position:relative;width:50%;height:50%}.realEstateProperty-main .wp-block-mind-list-advanced.has-icon-background .listItem-icon :not([stroke]){fill:#fff}.realEstateProperty-main .wp-block-mind-list-advanced.has-icon-background .listItem-icon [stroke]{stroke:#fff}.realEstateProperty-main .listItem-content{padding-top:.2em}@media (max-width: 991px){.realEstateProperty-visit{max-width:400px;margin-top:2em}}@media (min-width: 992px){.realEstateProperty-visit{position:sticky;top:24px;align-self:flex-start;flex-basis:400px;margin-left:auto;padding:1.5em;background:#fff;box-shadow:0 4px 30px #f2e9e9,0 4px 3px #e5dcdc33;border-radius:3px}}.admin-bar .realEstateProperty-visit{top:56px}@media (min-width: 992px){.realEstateProperty-visit-heading{font-size:var(--font-size-h3);font-family:Frutiger LT W01_55 Roma1475738,sans-serif;font-weight:400;font-style:normal}}.realEstateProperty-contact-header,.realEstateProperty-contact-form{padding-top:1.5em;border-top:1.5px solid #E5DCDC}.realEstateProperty-contact-form-container{overflow:hidden;transition:height .4s ease-out,margin .4s ease-out;height:0}.realEstateProperty-contact-form-container:not(.is-open){margin-top:0}.realEstateProperty-contact-form-container.is-opening,.realEstateProperty-contact-form-container.is-open{height:auto}.realEstateProperty-contact-header{display:flex;gap:.5em 1em;flex-direction:row-reverse}.realEstateProperty-contact-imageContainer{flex-basis:68px;margin-left:auto}.realEstateProperty-contact-imageContainer img{border-radius:50%}.realEstateProperty-contact-role{display:block;margin-top:.1em;color:#807a7a;line-height:1.1}.realEstateProperty-distances{border:none;border-collapse:collapse}.realEstateProperty-distances .distance-value{text-align:right}.realEstateProperty-distances td{border-top:none;padding-top:.35em;padding-bottom:.35em}.realEstateProperty-distances td:not(:last-child){padding-right:1.5em}.realEstateProperty-distances tr+tr td{border-top:1px solid #E5DCDC}.realEstateProperty-dataColumns{display:flex;flex-wrap:wrap;gap:1.5rem 2.5rem}.realEstateProperty-dataTable{border-collapse:collapse;border:none}.realEstateProperty-dataTable td,.realEstateProperty-dataTable th{border:none}.realEstateProperty-dataTable td{padding:0 1em 0 0}.realEstateProperty-dataTable th{padding:0;text-align:left;font-family:Frutiger LT W01_45 Ligh1475730,sans-serif;font-weight:400;font-style:normal}.realEstateProperty-filter+*{margin-top:1.5em}.realEstateProperty-filter-button{margin-top:auto;display:inline-flex;align-items:center;gap:.5em;padding:1em 1.3em;border:none;border-bottom:2px solid transparent}@media (min-width: 480px){.realEstateProperty-filter-button{padding:1em 1.5em}}.realEstateProperty-filter-button:hover,.realEstateProperty-filter-button:focus-visible{color:#ae535c}.realEstateProperty-filter-button.is-active{color:#ae535c;border-color:#ae535c}.realEstateProperty-filter-button svg :not([stroke]){fill:currentColor}.realEstateProperty-filter-button svg [stroke]{stroke:currentColor}.realEstateProperty-filter-button,.realEstateProperty-filter .facetwp-radio{background-color:transparent;border-radius:2px;font-family:Frutiger LT W01_55 Roma1475738,sans-serif;font-weight:400;font-style:normal}.realEstateProperty-filter-viewTypeContainer{margin-top:auto;border-bottom:2px solid #E5DCDC}.realEstateProperty-filter-viewType{margin-bottom:-2px}.realEstateProperty-legend{font-size:12px;text-transform:uppercase;font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-weight:400;font-style:normal}.realEstateProperty-list.facetwp-container.is-loading .realEstateProperty-teaser{position:relative;overflow:hidden;background:#f2e9e9}.realEstateProperty-list.facetwp-container.is-loading .realEstateProperty-teaser:before{content:"";display:block;position:absolute;z-index:10;left:-150px;top:0;height:100%;width:150px;background:linear-gradient(to right,transparent 0%,#CCC4C4 50%,transparent 100%);animation:skeleton-load 1s cubic-bezier(.4,0,.2,1) infinite}.realEstateProperty-list.facetwp-container.is-loading .realEstateProperty-teaser-imageContainer{background:#e5dcdc}.realEstateProperty-list.facetwp-container.is-loading .realEstateProperty-teaser-content,.realEstateProperty-list.facetwp-container.is-loading .realEstateProperty-teaser-availabilityContainer,.realEstateProperty-list.facetwp-container.is-loading .realEstateProperty-teaser-imageContainer img{opacity:0}.realEstateProperty-list.facetwp-container.is-loading .realEstateProperty-teaser-imageContainer img{transition:none}.realEstateProperty-teasers-items{display:flex;flex-wrap:wrap;gap:2.5rem 1.25rem}@media (min-width: 768px){.realEstateProperty-teasers-items{gap:5rem 1.25rem}}.realEstateProperty-teaser{display:flex;flex-direction:column;flex-wrap:nowrap;position:relative;flex-basis:100%}@media (min-width: 420px) and (max-width: 559px){.realEstateProperty-teaser{flex-direction:row;gap:16px;border-top:none}.realEstateProperty-teaser .realEstateProperty-teaser-imageContainer{flex-basis:35%;flex-shrink:0;margin-bottom:auto}.realEstateProperty-teaser .realEstateProperty-teaser-content{margin-top:0}}@media (min-width: 560px){.realEstateProperty-teaser{flex-basis:calc(33.3333333333% - 13.3333333333px)}}.realEstateProperty-teaser .kicker{color:#ae535c;letter-spacing:.05em;font-size:13px}.realEstateProperty-teaser .kicker+*{margin-top:.2em}.realEstateProperty-teaser-imageContainer .realEstateProperty-teaser-availabilityContainer{position:absolute;top:20px;right:20px;width:100%;background-color:transparent}@media (min-width: 420px) and (max-width: 559px){.realEstateProperty-teaser-imageContainer .realEstateProperty-teaser-availabilityContainer{top:10px;right:10px}}.realEstateProperty-teaser-content .realEstateProperty-teaser-availabilityContainer{height:100%;overflow:hidden;margin-top:auto}.realEstateProperty-teaser-content .realEstateProperty-teaser-availability{border-color:currentColor}.realEstateProperty-teaser-availability{transform-origin:top right;transform:rotate(45deg) translateY(50%) translate(50%);width:100%;display:flex;justify-content:center;color:#fff;text-transform:uppercase;padding:.25em .5em;font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-weight:400;font-style:normal}@media (min-width: 420px) and (max-width: 559px){.realEstateProperty-teaser-availability{font-size:13px;padding:.15em .5em}}.realEstate-availability--new>.realEstateProperty-teaser-availability,.realEstate-availability--active>.realEstateProperty-teaser-availability{background:#4aab48}.realEstate-availability--reserved>.realEstateProperty-teaser-availability{background:#f28827}.realEstate-availability--reference>.realEstateProperty-teaser-availability,.realEstate-availability--taken>.realEstateProperty-teaser-availability{background:#ae535c}.realEstateProperty-teaser-imageContainer{position:relative;overflow:hidden}.realEstateProperty-teaser-imageContainer+*{margin-top:.75em}.realEstateProperty-teaser-content{flex-grow:1;display:flex;flex-direction:column;flex-wrap:nowrap}.realEstateProperty-teaser-meta{display:flex;flex-wrap:wrap;gap:15px;padding-top:12px;padding-bottom:12px;border-top:1px solid #E5DCDC;border-bottom:1px solid #E5DCDC;margin-top:auto}.realEstateProperty-teaser-meta>*{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 15px)}.realEstateProperty-teaser-data{font-size:13px}.realEstateProperty-teaser-price{display:block;margin-top:0;line-height:1.1;white-space:nowrap;font-size:1.2rem}@media (min-width: 768px){.realEstateProperty-teaser-price{font-size:24px}}.realEstateProperty-teaser-heading{line-height:1.1;padding-bottom:.5em}.realEstateProperty-teaser-link:after{content:"";display:block;position:absolute;inset:0}.realEstateProperty-map-popup{cursor:auto;height:0;position:absolute;width:280px}.realEstateProperty-map-popupContainer{position:absolute;z-index:1;top:0;left:0;transform:translate(-50%,-100%);margin-top:-24px;background-color:#fff;overflow:hidden;width:100%;border-radius:4px}.realEstateProperty-map-popup-marker{position:absolute;bottom:0;left:0;z-index:1;transform:translate(-50%)}.realEstateProperty-map-popup-marker img{width:32px;height:auto}.realEstateProperty-map-popup-wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;position:relative}.realEstateProperty-map-popup-wrapper .kicker{color:#ae535c;letter-spacing:.05em;font-size:13px}.realEstateProperty-map-popup-wrapper .kicker+*{margin-top:.2em}.realEstateProperty-map-popup-imageContainer{position:relative}.realEstateProperty-map-popup-imageContainer img{max-width:100%}.realEstateProperty-map-popup-imageContainer .realEstateProperty-map-popup-availabilityContainer{position:absolute;left:calc(12px - .2em);bottom:6px}.realEstateProperty-map-popup-availability{display:block;background:#fff;padding:.2em .5em;border-radius:4px;text-transform:uppercase;font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-weight:400;font-style:normal}.realEstateProperty-map-popup-content{padding:8px 12px 12px;font-size:12px}.realEstateProperty-map-popup-content>*+*{margin-top:.5em}*+.realEstateProperty-map-popup-heading{margin-top:.1em}.realEstateProperty-map-popup .realEstateProperty-map-popup-post-link{text-decoration:none;font-size:12px}.realEstateProperty-map-popup-meta{display:flex;flex-wrap:wrap;gap:.5em 15px;padding-top:4px;padding-bottom:4px;border-top:1px solid #E5DCDC;border-bottom:1px solid #E5DCDC}.realEstateProperty-map-popup-priceContainer>*{display:block}.realEstateProperty-map-popup-price{font-size:1.2em}*+.realEstateProperty-map-popup-price{margin-top:.1em}.realEstateProperty-map-popup-close{position:absolute;top:6px;right:6px;z-index:100;display:flex;justify-content:center;align-items:center;width:24px;height:24px;padding:4px;border-radius:50%;border:none;background:#ae535c}.realEstateProperty-map-popup-close svg :not([stroke]){fill:#fff}.realEstateProperty-map-popup-close svg [stroke]{stroke:#fff}.searchOpen-button{color:#333131}.searchOpen-button:hover,.searchOpen-button:focus{color:#ae535c}.searchOpen-icon{width:1em;height:1em}.content>.searchBox-content{max-width:var(--theme-content-max-width)}.searchDialog{background:#f9f5f5}.searchClose{background-color:#ae535c}.searchClose svg :not([stroke]){fill:#fff}.searchClose svg [stroke]{stroke:#fff}.searchResults-item{border-top:1px solid #CCC4C4;padding-top:1em}.wp-block-mind-separator hr{margin:0;border:none;border-top:2px solid #E5DCDC}.wp-block-mind-separator.alignfull{position:relative}@media (min-width: 768px){.wp-block-mind-separator.alignfull:before{content:"";position:absolute;z-index:2;top:0;left:0;width:13px;height:100%;background:linear-gradient(90deg,#AE535C 12px,transparent 13px)}}.shop-add-to-cart{display:flex;flex-wrap:nowrap;gap:.5rem;margin-bottom:auto;align-content:stretch}.shop-add-to-cart-quantity-input{flex-shrink:1}.shop-add-to-cart-button{white-space:nowrap}.shop-add-to-cart-button .button-loader{margin-left:0}.shop-add-to-cart-button.isLoading .shop-add-to-cart-icon{display:none}.shop-add-to-cart-icon{width:1em;height:1em}.shop-cart-item-title{font-size:var(--font-size-base)}.shop-add-to-cart-quantity-input,.shop-cart-item-quantity-input{background:var(--form-input-background-color);border-style:solid;border-color:var(--form-input-border-color);border-width:var(--form-input-border-width);border-radius:var(--form-input-border-radius);padding:.1em .2em}.shop-cart-mini{position:fixed;bottom:20px;right:0;z-index:100;background:var(--background-color);min-width:180px;color:inherit}.shop-cart-mini,.shop-cart-mini:hover,.shop-cart-mini:focus{text-decoration:none}.shop-cart-mini>*+*{margin-top:.5em}.shop-cart-mini-header{display:flex;flex-wrap:nowrap;align-items:center;gap:.5em;padding:.25rem .5rem}.shop-cart-mini-header-close-button{border:none;background:none;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;width:1.25em;height:1.25em;appearance:none;padding:0;margin:0 0 0 auto}.shop-cart-mini-header-close-icon{display:block;flex-grow:0;flex-shrink:0;width:10px;height:10px}.shop-cart-mini-icon{width:.75em;height:.75em;flex-shrink:0}.shop-cart-mini-content{padding:.5rem;font-size:var(--font-size-small)}.shop-cart-mini-total-items,.shop-cart-mini-total-price{display:block;line-height:1.2}.shop-cart-mini-footer{padding:.5rem}.shop-cart-mini-button{width:100%;justify-content:center;text-align:center}.shop-cart-mini-close{display:flex;justify-content:center;margin-top:.5em}.shop-cart-mini-close-button{display:inline-block;background:none;border:none;padding:0;appearance:none;color:var(--text-color);font-size:var(--font-size-small)}.shop-product-item+.shop-product-item{padding-top:1em;border-top:1px solid #E5DCDC}.shop-product-variation-item{padding-top:.5em;border-top:1px solid #E5DCDC}.shop-product-variation-title{font-family:Frutiger LT W01_45 Ligh1475730,sans-serif;font-weight:400;font-style:normal}.shop-product-sku{color:#807a7a}.shop-cart-item+.shop-cart-item{border-top:1px solid #CCC4C4}.shop-cart-item-title,.shop-cart-item-subtotal{font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-weight:400;font-style:normal}.shop-cart-subtotal,.shop-cart-total{border-top:1px solid #CCC4C4}.shop-cart-total{font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-weight:400;font-style:normal}.wp-block-mind-shop-query .shop-product-description{color:#807a7a;font-size:.8rem}@media (min-width: 768px){.wp-block-mind-shop-query .shop-product-description{font-size:15px}}.wp-block-mind-shop-query .shop-product-description>*+*{margin-top:.5em}.wp-block-mind-shop-query .shop-product-price+.shop-product-price-member{margin-left:0}.wp-block-mind-shop-query .shop-product-price{text-align:right;font-size:13px;color:#807a7a}.wp-block-mind-shop-query .shop-product-price-member{color:#333131}.wp-block-mind-shop-query .shop-cart-item-price-label{display:block;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-weight:400;font-style:normal}nav .shop-nav-cart .nav-link{display:flex;flex-wrap:nowrap;align-items:center}nav .shop-nav-cart:hover .nav-link,nav .shop-nav-cart:focus .nav-link{text-decoration:none}nav .shop-nav-cart:hover .shop-nav-cart-title,nav .shop-nav-cart:focus .shop-nav-cart-title{text-decoration:underline}.shop-nav-cart-count{display:flex;justify-content:center;align-items:center;border-radius:50%;background:#ae535c;font-size:13px;width:1.1875rem;height:1.1875rem;color:#fff;margin-left:.5em;font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-weight:400;font-style:normal}.shop-member-check{margin-top:1.5em;display:flex;flex-wrap:wrap;justify-content:space-between;gap:1em 2.5rem;padding:2em;background:#fff5f5}.shop-member-check.is-verified{background:#dff0d8}.shop-member-check a{margin-bottom:auto}.shop-cart-mini{border-right:0;background:#fff;box-shadow:0 10px 20px #00000026,0 3px 6px #0000001a;border-top-left-radius:4px;border-bottom-left-radius:4px}.shop-cart-mini-header{overflow:hidden;border-top-left-radius:4px;background:#ae535c;padding:.5em .5em .5em 1em;color:#fff}.shop-cart-mini-header-close-button:hover,.shop-cart-mini-header-close-button:focus{background:#8c4249}.shop-cart-mini-header-close-icon :not([stroke]){fill:#fff}.shop-cart-mini-header-close-icon [stroke]{stroke:#fff}.shop-cart-mini-icon :not([stroke]){fill:currentColor}.shop-cart-mini-icon [stroke]{stroke:currentColor}.shop-cart-mini-content{padding:.75em 1em}.shop-cart-mini-total-items{font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-weight:400;font-style:normal}.shop-cart-mini-footer{padding:.5em 1em}.shop-cart-button{padding:.1em .5em;font-size:.8rem}@media (min-width: 768px){.shop-cart-button{font-size:15px}}.main-content>.heading-1:first-child{margin-top:1.5em}.autospace-1>*+*{margin-top:1em}.wp-block-core-table th{font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-weight:400;font-style:normal}.term-is-current .term-link{color:#fff;background:#ae535c}.wp-block-mind-teammember .teammember-imageContainer{width:180px;flex-shrink:0}.wp-block-mind-teammember .teammember-image img{border-radius:50%}.wp-block-mind-teammember .teammember-name{font-size:var(--font-size-h3);font-family:Frutiger LT W01_55 Roma1475738,sans-serif;font-weight:400;font-style:normal}.wp-block-mind-teammember .teammember-description{color:#807a7a;font-size:13px}.content>.wp-block-mind-teammember,.innerContent>.wp-block-mind-teammember{display:flex;gap:1.25rem}@media (max-width: 767px){.content>.wp-block-mind-teammember,.innerContent>.wp-block-mind-teammember{flex-direction:column}}@media (min-width: 480px){.content>.wp-block-mind-teammember,.innerContent>.wp-block-mind-teammember{flex-wrap:nowrap;gap:2.5rem}}.wp-block-mind-columns-wrapper.has-3-columns .innerContent>.wp-block-mind-teammember{display:block}.wp-block-mind-teammember-list .wp-block-mind-teammember{text-align:center}.wp-block-mind-teammember-list .teammember-imageContainer{margin-left:auto;margin-right:auto}.wp-block-mind-teammember.teammember .teammember-content{margin-top:1.176470588em}.wp-block-mind-teammember.teammember .teammember-role{line-height:1.26;margin-top:.1em;margin-bottom:.1em}.wp-block-mind-teammember.teammember .teammember-description{margin-top:0}.wp-block-mind-teammember.teammember .teammember-phone{margin-top:.75em}.wp-block-mind-teammember.teammember .teammember-email{text-decoration:underline;margin-top:.25em}.wp-block-mind-teammember.teammember .teammember-email,.wp-block-mind-teammember.teammember .teammember-phone{font-size:15px}.wp-block-mind-testimonial-wrapper{display:flex;flex-direction:column-reverse}.wp-block-mind-testimonial figcaption{display:flex;flex-wrap:nowrap;gap:1.25rem;align-items:center;margin-bottom:1em;font-size:100%}@media (min-width: 768px){.wp-block-mind-testimonial figcaption{font-size:1.0625rem}}.wp-block-mind-testimonial blockquote{font-size:20px}@media (min-width: 768px){.wp-block-mind-testimonial blockquote{padding-left:calc(80px + 1.25rem)}}.wp-block-mind-testimonial-imageContainer{flex-basis:80px;flex-grow:0}img.wp-block-mind-testimonial-image{border-radius:50%}.wp-block-mind-testimonial-authorContent>*{display:block}.wp-block-mind-testimonial-author{color:#ae535c;font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-weight:400;font-style:normal}.wp-block-mind-query--testimonial .testimonial-items{display:flex;flex-wrap:wrap;gap:20px}.wp-block-mind-query--testimonial .splide .testimonial-items{list-style:none;margin:0;padding:0;gap:0;flex-wrap:nowrap}.testimonial{display:flex;flex-direction:column;gap:1em;padding:25px 21px;flex-basis:100%;background:#fff}@media (min-width: 992px){.testimonial{flex-basis:calc(33.3333333333% - var(--grid-gap) / 3 * 2)}}.splide .testimonial{flex-basis:80%}@media (min-width: 992px){.splide .testimonial{flex-basis:calc(33.3333333333% - var(--grid-gap) / 3 * 2)}}.testimonial-header{display:flex;flex-direction:column;gap:.25em}.testimonial-author{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.25em 1em}.testimonial-author-name{font-size:var(--font-size-large)}.testimonial-meta{display:flex;align-items:center;gap:.8em}.testimonial-date{font-size:var(--font-size-small);color:#807a7a}.testimonial-locality{display:inline-block;background-color:#ae535c;padding:.2em .6em;border-radius:5px;color:#fff;font-size:var(--font-size-small);font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-weight:400;font-style:normal}.testimonial{quotes:"«" "»" "‹" "›"}.testimonial blockquote p+p{margin-top:.5em}.testimonial blockquote p:before{content:open-quote}.testimonial blockquote p:after{content:close-quote}.testimonial-ratings{display:flex;flex-direction:column;gap:5px}.testimonial-rating{display:flex;justify-content:space-between}.testimonial-rating-label{text-transform:uppercase;font-size:13px;color:#807a7a}.testimonial-rating-icons{display:flex;gap:5px}.testimonial-rating-icon{display:block;flex-shrink:0;flex-grow:0;width:18px;height:18px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url('data:image/svg+xml,<svg width="18" height="17" viewBox="0 0 18 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.55163 0.408493C8.73504 0.0368696 9.26496 0.0368701 9.44837 0.408493L11.6756 4.92145C11.7485 5.06902 11.8893 5.1713 12.0521 5.19497L17.0325 5.91865C17.4426 5.97825 17.6063 6.48223 17.3096 6.7715L13.7058 10.2843C13.5879 10.3992 13.5341 10.5647 13.562 10.7269L14.4127 15.6871C14.4828 16.0956 14.054 16.4071 13.6872 16.2142L9.23267 13.8723C9.08701 13.7957 8.91299 13.7957 8.76733 13.8723L4.31278 16.2142C3.94596 16.4071 3.51725 16.0956 3.5873 15.6871L4.43805 10.7269C4.46586 10.5647 4.41209 10.3992 4.29425 10.2843L0.690437 6.7715C0.393679 6.48223 0.557434 5.97825 0.967544 5.91865L5.94789 5.19497C6.11074 5.1713 6.25152 5.06902 6.32436 4.92145L8.55163 0.408493Z" fill="%23E5DCDC"/><path d="M8.55163 0.408493C8.73504 0.0368696 9.26496 0.0368701 9.44837 0.408493L11.6756 4.92145C11.7485 5.06902 11.8893 5.1713 12.0521 5.19497L17.0325 5.91865C17.4426 5.97825 17.6063 6.48223 17.3096 6.7715L13.7058 10.2843C13.5879 10.3992 13.5341 10.5647 13.562 10.7269L14.4127 15.6871C14.4828 16.0956 14.054 16.4071 13.6872 16.2142L9.23267 13.8723C9.08701 13.7957 8.91299 13.7957 8.76733 13.8723L4.31278 16.2142C3.94596 16.4071 3.51725 16.0956 3.5873 15.6871L4.43805 10.7269C4.46586 10.5647 4.41209 10.3992 4.29425 10.2843L0.690437 6.7715C0.393679 6.48223 0.557434 5.97825 0.967544 5.91865L5.94789 5.19497C6.11074 5.1713 6.25152 5.06902 6.32436 4.92145L8.55163 0.408493Z" fill="black" fill-opacity="0.2"/></svg>')}.testimonial-rating-icon--filled{background-image:url('data:image/svg+xml,<svg width="18" height="17" viewBox="0 0 18 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.55163 0.408493C8.73504 0.0368696 9.26496 0.0368701 9.44837 0.408493L11.6756 4.92145C11.7485 5.06902 11.8893 5.1713 12.0521 5.19497L17.0325 5.91865C17.4426 5.97825 17.6063 6.48223 17.3096 6.7715L13.7058 10.2843C13.5879 10.3992 13.5341 10.5647 13.562 10.7269L14.4127 15.6871C14.4828 16.0956 14.054 16.4071 13.6872 16.2142L9.23267 13.8723C9.08701 13.7957 8.91299 13.7957 8.76733 13.8723L4.31278 16.2142C3.94596 16.4071 3.51725 16.0956 3.5873 15.6871L4.43805 10.7269C4.46586 10.5647 4.41209 10.3992 4.29425 10.2843L0.690437 6.7715C0.393679 6.48223 0.557434 5.97825 0.967544 5.91865L5.94789 5.19497C6.11074 5.1713 6.25152 5.06902 6.32436 4.92145L8.55163 0.408493Z" fill="%23AE535C"/></svg>')}.visitorNoticeContainer{overflow:hidden}.visitorNotice{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:8px;background:#fff5f5;font-size:13px;gap:0 .5em}.visitorNotice-title{text-align:center;color:inherit;font-size:inherit;line-height:inherit;font-family:Frutiger LT W01_55 Roma1475738,sans-serif;font-weight:400;font-style:normal}.visitorNotice-content{text-align:center}.visitorNotice-link{color:#ae535c;line-height:inherit;text-decoration:underline;text-align:center}.visitorNotice-link:hover,.visitorNotice-link:focus{color:#ae535c;text-decoration:none}.wp-block-mind-accordion-item-heading{font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-weight:400;font-style:normal;font-size:var(--font-size-base)}.author-wrapper{display:flex;gap:2.5rem 1.25rem;padding-top:20px;border-top:2px solid #E5DCDC}@media (min-width: 420px){.author-wrapper{gap:2.5rem}}.author.has-image .author-content{padding-top:.75em}.author-imageContainer{flex-basis:120px;flex-grow:0;flex-shrink:0}@media (min-width: 420px){.author-imageContainer{flex-basis:180px}}.author-image img{border-radius:50%}.author-content{flex-basis:calc(100% - 120px - 1.25rem)}@media (min-width: 420px){.author-content{flex-basis:calc(100% - 180px - 2.5rem)}}.author-name+.author-description{margin-top:.5em}.wp-block-mind-quote{line-height:1.428571429}.wp-block-mind-page-teaser-list.wp-block-mind-page-siblings .pageTeaser-items,.wp-block-mind-page-teaser-list.wp-block-mind-page-related .pageTeaser-items{justify-content:flex-start}.wp-block-mind-page-teaser-list.wp-block-mind-page-siblings .pageTeaser-item,.wp-block-mind-page-teaser-list.wp-block-mind-page-related .pageTeaser-item{border-top:1.5px solid #E5DCDC}@media (min-width: 620px){.wp-block-mind-page-teaser-list.alignwide .pageTeaser-items{justify-content:flex-start}}@media (min-width: 620px) and (max-width: 1199px){.pageTeaser-header>[class^=heading-]{hyphens:auto}}.wp-block-mind-page-siblings .wp-block-mind-page-teaser.is-card:not(.has-image),.wp-block-mind-page-related .wp-block-mind-page-teaser.is-card:not(.has-image){box-shadow:none}.wp-block-mind-page-siblings .wp-block-mind-page-teaser.is-card:not(.has-image) .pageTeaser-content,.wp-block-mind-page-related .wp-block-mind-page-teaser.is-card:not(.has-image) .pageTeaser-content{padding:.5em 0 0}.wp-block-mind-timeline-item-label{color:#ae535c}.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-bullet:after,.wp-block-mind-timeline--bullets .wp-block-mind-timeline-item-bullet:after{content:"";display:block;position:absolute;z-index:2;left:0;top:50%;transform:translateY(-50%) translate(-4px);width:20px;height:20px;border:5px solid #fff;border-radius:50%}.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-bullet:before,.wp-block-mind-timeline--bullets .wp-block-mind-timeline-item-bullet:before{position:relative;z-index:3}.wp-block-mind-timeline .wp-block-mind-timeline-item-number:before{background:#f2e9e9}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-header.heading-3,.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-header .heading-3{font-size:100%}@media (min-width: 768px){.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-header.heading-3,.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-header .heading-3{font-size:1.0625rem}}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-header.heading-3,.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-header .heading-3{font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-weight:400;font-style:normal}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-number.heading-3{top:.15em}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-blocks{padding-bottom:2em;margin-left:0}[role=button]{cursor:pointer}:root{--theme-content-wide-max-width: 60rem;--mind-block-timeline-connecting-line-color: #E5DCDC}html{scroll-padding-top:2.5rem}body{overflow-x:hidden}@media (min-width: 768px){body{background:linear-gradient(90deg,#ae535c 12px,#fff 13px 100%),#fff}}.fonts-loaded body{font-family:Frutiger LT W01_45 Ligh1475730,sans-serif;font-weight:400;font-style:normal}#page{width:100%}.main-content:before,.main-content:after{content:" ";display:table}.main-content:after{clear:both}[x-cloak]{display:none!important}.pswp{z-index:5000}.member-message{border-radius:2px;padding:2em;background:#dff0d8}small{font-size:15px}.container-padding{padding-left:var(--container-padding-left);padding-right:var(--container-padding-right)}
