@-webkit-keyframes skeleton-load{0%{left:-150px}to{left:100%}}@keyframes skeleton-load{0%{left:-150px}to{left:100%}}:root{--theme-site-max-width:2560px;--theme-container-max-width:1280px;--theme-content-max-width:55rem;--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:#8c4249;--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:0.65em;--button-padding-horizontal:1em;--filter-item-padding-vertical:0.25em;--filter-item-padding-horizontal:0.5em;--font-size-tiny:clamp(0.78rem,calc(0.79rem - 0.02vw),0.79rem);--font-size-small:clamp(0.94rem,calc(0.87rem + 0.1vw),0.89rem);--font-size-base:clamp(1.00rem,calc(0.95rem + 0.24vw),1.13rem);--font-size-large:clamp(1.27rem,calc(1.13rem + 0.69vw),1.62rem);--font-size-h3:clamp(1.27rem,calc(1.13rem + 0.69vw),1.62rem);--font-size-h2:clamp(1.60rem,calc(1.32rem + 1.43vw),2.33rem);--font-size-h1:clamp(1.80rem,calc(1.41rem + 1.95vw),2.80rem);--font-size-huge:clamp(2.8rem,2.509rem + 1.45vw,3.6rem);--font-size-quote:clamp(1.6rem,1.288rem + 1.56vw,2.4rem);--font-size-testimonial:clamp(1.42rem,calc(1.22rem + 1.01vw),1.94rem);--font-size-nav:var(--font-size-base);--font-size-nav-mobile:1.4rem;--font-size-nav-small:var(--font-size-small);--font-size-nav-small-mobile:1rem;--focus-color:#ffce41;--focus-size:3px;--separator-color:rgba(0,0,0,.15);--separator-border-width:2px;--wp-admin--admin-bar--height:0px}:after,:before,:root{--list-symbol:"–";--timeline-color:#ae535c;--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:0.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,0.455rem + 2.73vw,2.5rem);--grid-gap:clamp(1rem,0.455rem + 2.73vw,2.5rem)}@media(min-width:783px){body.admin-bar{--wp-admin--admin-bar--height:32px}}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{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}[type=button],[type=reset],[type=submit],button{-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}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-overflow-style:scrollbar;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--background-color);color:var(--text-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:100%;line-height:1.428571429;width: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{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh}body>:not(#page){-ms-flex-negative:0;flex-shrink:0}body #page{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}body #page,body main{-webkit-box-flex:1;-ms-flex-positive:1;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:1.8rem}@media(min-width:480px){.font-size-h1{font-size:2.4rem}}@media(min-width:768px){.font-size-h1{font-size:2.8rem}}@media(min-width:992px){.font-size-h1{font-size:3rem}}@media(min-width:1200px){.font-size-h1{font-size:4rem}}.font-size-h2{font-size:1.6rem}@media(min-width:768px){.font-size-h2{font-size:30px}}.font-size-h3{font-size:1.2rem}@media(min-width:768px){.font-size-h3{font-size:24px}}.font-size-h4{font-size:1rem}@media(min-width:768px){.font-size-h4{font-size:17px}}h1,h2,h3,h4,h5,h6{line-height:var(--headings-line-height);margin-bottom:0;margin-top:0}.heading-1,.heading-2,.heading-3,.heading-4,.heading-5,.heading-6,h1,h2,h3,h4,h5,h6{text-decoration:none}.wp-block-heading,.wp-block-mind-heading{color:var(--heading-color)}.heading-1,.heading-2,.heading-3{line-height:var(--headings-line-height)}.heading-1{color:var(--heading-1-color,var(--heading-color));font-family:Frutiger LT W01_65 Bold1475746,sans-serif}.heading-2,:where(h2:not([class*=heading-])){color:var(--heading-2-color,var(--heading-color));font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400}@media(min-width:768px){.heading-2,:where(h2:not([class*=heading-])){font-size:30px}}.heading-3,:where(h3:not([class*=heading-])){color:var(--heading-3-color,var(--heading-color));font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-size:1.2rem;font-style:normal;font-weight:400}@media(min-width:768px){.heading-3,:where(h3:not([class*=heading-])){font-size:24px}}.heading-4,:where(h4:not([class*=heading-])){color:var(--heading-4-color,var(--heading-color));font-size:1rem}@media(min-width:768px){.heading-4,:where(h4:not([class*=heading-])){font-size:17px}}.heading-text,:where(h5:not([class*=heading-])){color:var(--text-color);font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-size:var(--font-size-base);font-style:normal;font-weight:400}:where(h6:not([class*=heading-])){font-size:var(--font-size-small)}img{display:block;height:auto;max-width:100%;opacity:1;-webkit-transition:opacity 1s ease-out;transition:opacity 1s ease-out;vertical-align:middle}img[data-src],img[data-srcset]{opacity:0}img[loading=lazy]{opacity:1}@-webkit-keyframes load_infinite{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load_infinite{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.spinnerContainer{background:rgba(0,0,0,.1);height:calc(100% + 40px);left:-10px;position:absolute;top:-20px;width:calc(100% + 20px);z-index:100}.spinner{-webkit-animation:load_infinite 1.1s linear infinite;animation:load_infinite 1.1s linear infinite;bottom:0;height:100px;left:0;margin:auto;position:absolute;right:0;top:0;width:100px}.spinner .spinner-background,.spinner .spinner-moving{fill:currentColor}video{display:block;height:auto;max-width:100%}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{-webkit-box-shadow:0 0 0 var(--focus-size) var(--focus-color);box-shadow:0 0 0 var(--focus-size) var(--focus-color)}@-webkit-keyframes yellowFade{0%{background:var(--focus-color)}to{background:#fff}}@keyframes yellowFade{0%{background:var(--focus-color)}to{background:#fff}}[tabindex="-1"]{outline:0}[tabindex="-1"]:focus{-webkit-animation:yellowFade 3s forwards;animation:yellowFade 3s forwards}@media(prefers-reduced-motion:reduce){*{-webkit-animation:none!important;animation:none!important;-webkit-transition:none!important;transition:none!important}}.screen-reader-text,.visually-hidden{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0);height:1px;overflow:hidden;position:absolute!important;top:0;-webkit-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;white-space:nowrap;width:1px}.screen-reader-text:focus,.visually-hidden:focus{clip:auto;background:var(--focus-color);border-bottom-left-radius:10px;border-bottom-right-radius:10px;-webkit-clip-path:none;clip-path:none;color:#000;font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-style:normal;font-weight:400;height:auto;left:50%;min-width:300px;outline:0;overflow:visible;padding:10px;position:fixed;text-align:center;text-decoration:none;top:0;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);white-space:normal;z-index:9999}.admin-bar .screen-reader-text:focus,.admin-bar .visually-hidden:focus{top:var(--wp-admin--admin-bar--height)}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.8rem;list-style:none}@media(min-width:768px){.breadcrumbs{font-size:15px}}.breadcrumbs-item{display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumbs-separator{-ms-flex-negative:0;flex-shrink:0;margin-left:.5em;margin-right:.5em}.breadcrumbs-separator-icon{height:.65em;width:.65em}.breadcrumbs-separator-icon :not([stroke]){fill:currentColor}.breadcrumbs-separator-icon [stroke]{stroke:currentColor}.breadcrumbs-link{color:inherit;display:block;text-decoration:underline;white-space:nowrap}.breadcrumbs-item:last-child{-ms-flex-preferred-size:auto;-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:1;flex-basis:auto;flex-grow:0;flex-shrink:1;min-width:5em}.breadcrumbs-last{-ms-flex-negative:1;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button-hasLoader{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative}.button-hasLoader .button-loader{display:none}.button-hasLoader.isLoading .button-loader{display:block}.button-loader{background:none;margin:0 0 0 .5em;position:relative}.button-loader,.button-loader svg{height:1em;width:1em}.button-theme,.postsTeaser-archive.readmore .readmore-link,.realEstateProperty-teasers+.wp-block-mind-button--readmore .readmore-link{background-color:var(--button-background-color);border:0 solid transparent;border-radius:var(--button-border-radius);color:var(--button-text-color);padding:var(--button-padding-vertical) var(--button-padding-horizontal)}.button-theme:focus-visible,.button-theme:hover,.postsTeaser-archive.readmore .readmore-link:focus-visible,.postsTeaser-archive.readmore .readmore-link:hover,.realEstateProperty-teasers+.wp-block-mind-button--readmore .readmore-link:focus-visible,.realEstateProperty-teasers+.wp-block-mind-button--readmore .readmore-link:hover{background-color:var(--button-hover-background-color);color:var(--button-hover-text-color)}.button-theme,.frm_submit button,.postsTeaser-archive.readmore .readmore-link,.realEstateProperty-teasers+.wp-block-mind-button--readmore .readmore-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.75em;line-height:1.1}.button-theme svg,.frm_submit button svg,.postsTeaser-archive.readmore .readmore-link svg,.realEstateProperty-teasers+.wp-block-mind-button--readmore .readmore-link svg{-ms-flex-negative:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;flex-shrink:0}.button-theme svg :not([stroke]):not(g),.frm_submit button svg :not([stroke]):not(g),.postsTeaser-archive.readmore .readmore-link svg :not([stroke]):not(g),.realEstateProperty-teasers+.wp-block-mind-button--readmore .readmore-link svg :not([stroke]):not(g){fill:currentColor}.button-theme svg [stroke],.frm_submit button svg [stroke],.postsTeaser-archive.readmore .readmore-link svg [stroke],.realEstateProperty-teasers+.wp-block-mind-button--readmore .readmore-link svg [stroke]{stroke:currentColor}.is-style-outline>.button-theme,.is-style-outline>.button-theme:focus-visible,.is-style-outline>.button-theme:hover,.is-style-text>.button-theme,.is-style-text>.button-theme:focus-visible,.is-style-text>.button-theme:hover,.postsTeaser-archive.readmore .is-style-outline>.readmore-link,.postsTeaser-archive.readmore .is-style-text>.readmore-link,.realEstateProperty-teasers+.wp-block-mind-button--readmore .is-style-outline>.readmore-link,.realEstateProperty-teasers+.wp-block-mind-button--readmore .is-style-text>.readmore-link{background-color:transparent}.is-style-outline>.button-theme,.postsTeaser-archive.readmore .is-style-outline>.readmore-link,.realEstateProperty-teasers+.wp-block-mind-button--readmore .is-style-outline>.readmore-link{border-color:currentColor;border-style:solid;border-width:var(--button-border-width);color:var(--button-outline-text-color,var(--button-background-color));padding:calc(var(--button-padding-vertical) - var(--button-border-width)) calc(var(--button-padding-horizontal) - var(--button-border-width))}.is-style-outline>.button-theme:focus-visible,.is-style-outline>.button-theme:hover,.postsTeaser-archive.readmore .is-style-outline>.readmore-link:focus-visible,.postsTeaser-archive.readmore .is-style-outline>.readmore-link:hover,.realEstateProperty-teasers+.wp-block-mind-button--readmore .is-style-outline>.readmore-link:focus-visible,.realEstateProperty-teasers+.wp-block-mind-button--readmore .is-style-outline>.readmore-link:hover{color:var(--button-outline-hover-text-color,var(--button-hover-background-color))}.is-style-text>.button-theme,.postsTeaser-archive.readmore .is-style-text>.readmore-link,.realEstateProperty-teasers+.wp-block-mind-button--readmore .is-style-text>.readmore-link{color:var(--button-text-text-color,var(--link-color));padding:0}.is-style-text>.button-theme:focus-visible,.is-style-text>.button-theme:hover,.postsTeaser-archive.readmore .is-style-text>.readmore-link:focus-visible,.postsTeaser-archive.readmore .is-style-text>.readmore-link:hover,.realEstateProperty-teasers+.wp-block-mind-button--readmore .is-style-text>.readmore-link:focus-visible,.realEstateProperty-teasers+.wp-block-mind-button--readmore .is-style-text>.readmore-link:hover{color:var(--button-text-hover-text-color,var(--link-hover-color))}.postsTeaser-archive.readmore .wp-block-mind-buttons .is-style-text>.readmore-link,.realEstateProperty-teasers+.wp-block-mind-button--readmore .wp-block-mind-buttons .is-style-text>.readmore-link,.wp-block-mind-buttons .is-style-text>.button-theme,.wp-block-mind-buttons .postsTeaser-archive.readmore .is-style-text>.readmore-link,.wp-block-mind-buttons .realEstateProperty-teasers+.wp-block-mind-button--readmore .is-style-text>.readmore-link{padding:var(--button-padding-vertical) var(--button-padding-horizontal)}.content>*,.content>.wp-block-mind-heading,.content>.wp-block-mind-quote,.content>ol,.content>p,.content>ul,.innerContent>.wp-block-mind-heading,.innerContent>.wp-block-mind-quote,.innerContent>ol,.innerContent>p,.innerContent>ul{max-width:var(--theme-content-max-width,55rem)}.content>*{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 .isChildBlockContainer .content:not(.alignfull)>*,.content>.alignfull:not(.hasViewportPadding){padding-left:0;padding-right:0}iframe{border:none}.responsiveEmbed{position:relative}.responsiveEmbed:after{content:"";display:block;height:0;width:100%}.responsiveEmbed>*{bottom:0;left:0;position:absolute;right:0;top:0}.responsiveEmbed:after{padding-top:56.25%}.responsiveEmbed>*{height:100%!important;width:100%!important}.keepAspectRatio{position:relative}.keepAspectRatio:after{content:"";display:block;height:0;width:100%}.keepAspectRatio>*{bottom:0;height:100%!important;left:0;position:absolute;right:0;top:0;width:100%!important}figure{margin:0}figcaption{display:block;font-size:.8rem;margin-top:.5em}@media(min-width:768px){figcaption{font-size:15px}}form{margin:0}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input:not([type=checkbox]):not([type=radio]),textarea{-webkit-appearance:none}button{color:inherit;cursor:pointer}button:active,button:focus:active,button:hover,input:active,input:focus:active,input:hover{outline:0}input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px}form fieldset{border:0;margin-bottom:0;margin-left:0;margin-right:0;padding:0}.headroom{left:0;right:0;-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out;will-change:transform}.headroom--pinned{-webkit-transform:translateY(0);transform:translateY(0)}.headroom--unpinned{-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media(min-width:783px){.admin-bar .headroom--top{top:var(--wp-admin--admin-bar--height)}}.kicker{font-size:.8rem;text-transform:uppercase}@media(min-width:768px){.kicker{font-size:15px}}.is-style-lead,.tax-guide_category .header-content>p,body.category .header-content>p{font-size:1.2rem;line-height:1.428571429}@media(min-width:768px){.is-style-lead,.tax-guide_category .header-content>p,body.category .header-content>p{font-size:24px}}.heading-1 a,.heading-2 a,.heading-3 a,.heading-4 a,.heading-5 a,.heading-6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:inherit}a{color:var(--link-color)}a:focus-visible,a:hover{color:var(--link-hover-color)}p a{overflow-wrap:break-word}.anchor:before{content:"";display:block;height:80px;margin-top:-80px;visibility:hidden}ol,ul{margin:0;padding:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul{list-style:none}dl{margin:0;padding:0}.wp-block-core-list{display:block;list-style-type:none}.wp-block-core-list li{word-wrap:break-word;display:table-row;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;width:100%;word-break:break-word}.wp-block-core-list li:before{word-wrap:normal;display:table-cell;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;overflow-wrap:normal;padding-right:.5em;word-break:normal}.wp-block-core-list li:after{content:"";display:block;height:.5em}ol.wp-block-core-list li{counter-increment:item;padding-bottom:.5em}@media(min-width:768px){ol.wp-block-core-list li{padding-left:.5em}}ol.wp-block-core-list li:before{content:counters(item,".") "."}ol.wp-block-core-list ul li{counter-increment:none}ol.wp-block-core-list ul li:before{content:var(--list-symbol)}ol.wp-block-core-list ol{counter-reset:item;list-style:none;padding-left:0;padding-top:.5em}ol.wp-block-core-list ol li{padding-left:0}ol.wp-block-core-list ol li:before{content:counters(item,".");padding-right:1em}@media(max-width:767px){ol.wp-block-core-list ol li{display:list-item}ol.wp-block-core-list ol li:before{display:inline-block}}ol.wp-block-core-list[start]{counter-reset:item calc(var(--list-start) - 1)}ol.wp-block-core-list[start][reversed]{counter-reset:item calc(var(--list-start) + 1)}ol.wp-block-core-list[reversed]{counter-reset:item calc(var(--list-length) + 1)}ol.wp-block-core-list[reversed]>li{counter-increment:item -1}ul.wp-block-core-list li{counter-increment:none}ul.wp-block-core-list li:before{content:var(--list-symbol)}.facetwp-pager,.pagination-items{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;justify-content:center;list-style:none;margin:0;padding:0}.facetwp-pager .facetwp-page,.pagination-item-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:2em;padding:4px .75em}.facetwp-pager .facetwp-page,.pagination-link{background-color:var(--filter-item-background-color,transparent);border-color:var(--filter-item-border-color,transparent);border-radius:var(--filter-item-border-radius,var(--button-border-radius,0));border-style:solid;border-width:var(--filter-item-border-width,var(--button-border-width,0));color:var(--filter-item-color);line-height:var(--label-line-height)}.facetwp-pager .facetwp-page,.pagination-link,.pagination-link:focus,.pagination-link:hover{text-decoration:none}.facetwp-pager .facetwp-page:is(:hover,:focus-visible),.pagination-link-isCurrent,.pagination-link:is(:hover,:focus-visible){background-color:var(--filter-item-active-background-color,transparent);border-color:var(--filter-item-active-border-color,transparent);color:var(--filter-item-active-color)}.pagination-icon{height:.5em;width:auto}.readmore{overflow:hidden}.readmore--centered{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.readmore-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--link-color);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-decoration:none}.readmore-link:focus-visible,.readmore-link:hover{color:var(--link-hover-color)}.readmore-link>*+*{display:block;margin-left:.75em}.readmore-icon{-webkit-box-align:center;-ms-flex-align:center;fill:currentColor;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:.75em;width:.75em}.autospace>*+link+*,.autospace>:not(link):not(style)+*,.content>*+link+*,.content>:not(link):not(style)+*{margin-top:1.5em;margin-top:var(--spacing-flow)}.autospace>.wp-block-mind-heading+ol,.autospace>.wp-block-mind-heading+p,.autospace>.wp-block-mind-heading+ul,.content>.wp-block-mind-heading+ol,.content>.wp-block-mind-heading+p,.content>.wp-block-mind-heading+ul{margin-top:1em}.autospace h4.wp-block-core-heading+ol,.autospace h4.wp-block-core-heading+p,.autospace h4.wp-block-core-heading+ul,.autospace>.heading-4+ol,.autospace>.heading-4+p,.autospace>.heading-4+ul,.content h4.wp-block-core-heading+ol,.content h4.wp-block-core-heading+p,.content h4.wp-block-core-heading+ul,.content>.heading-4+ol,.content>.heading-4+p,.content>.heading-4+ul{margin-top:var(--spacing-text)}.autospace>*+.wp-block-mind-heading,.content>*+.wp-block-mind-heading{margin-top:2em}.autospace .wp-block-mind-column .wp-block-mind-image+.wp-block-mind-heading,.autospace .wp-block-mind-icon+.wp-block-mind-heading,.autospace .wp-block-mind-logo+.wp-block-mind-heading,.content .wp-block-mind-column .wp-block-mind-image+.wp-block-mind-heading,.content .wp-block-mind-icon+.wp-block-mind-heading,.content .wp-block-mind-logo+.wp-block-mind-heading{margin-top:.75em}.autospace>ol+p,.autospace>p+ol,.autospace>p+p,.autospace>p+ul,.autospace>ul+p,.content>ol+p,.content>p+ol,.content>p+p,.content>p+ul,.content>ul+p{margin-top:12px;margin-top:var(--spacing-text)}.autospace>.breadcrumbs+*,.content>.breadcrumbs+*{margin-top:10px}.autospace .is-style-lead+*,.autospace .tax-guide_category .header-content>p+*,.autospace body.category .header-content>p+*,.content .is-style-lead+*,.content .tax-guide_category .header-content>p+*,.content body.category .header-content>p+*,.tax-guide_category .autospace .header-content>p+*,.tax-guide_category .content .header-content>p+*,body.category .autospace .header-content>p+*,body.category .content .header-content>p+*{margin-top:1.5em;margin-top:var(--spacing-flow)}.content .alignfull+ol,.content .alignfull+p,.content .alignfull+ul,.content .alignwide+ol,.content .alignwide+p,.content .alignwide+ul,.content .wp-block-mind-heading:not(.alignwide)+.alignfull,.content .wp-block-mind-heading:not(.alignwide)+.alignwide,.content ol+.alignfull,.content ol+.alignwide,.content p+.alignfull,.content p+.alignwide,.content ul+.alignfull,.content ul+.alignwide{margin-top:4rem;margin-top:var(--spacing-md)}.content .wp-block-mind-heading+.wp-block-mind-background,.content .wp-block-mind-post-title+p,.content .wp-block-mind-wide+ol.alignwide,.content .wp-block-mind-wide+ul.alignwide{margin-top:1.5em;margin-top:var(--spacing-flow)}.content .wp-block-mind-archive>*+*,.content .wp-block-mind-header+*,.content .wp-block-mind-header-variable+*,.content .wp-block-mind-query>*+*,.content>*+.wp-block-mind-archive,.content>*+.wp-block-mind-image,.content>*+.wp-block-mind-image-text,.content>.wp-block-mind-archive+*,.content>.wp-block-mind-image+*,.content>.wp-block-mind-image-text+*{margin-top:4rem;margin-top:var(--spacing-md)}.content>.wp-block-mind-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-events-past,.content *+.wp-block-mind-events-teaser,.content *+.wp-block-mind-gallery,.content *+.wp-block-mind-list-logos,.content *+.wp-block-mind-page-teaser-list,.content .wp-block-mind-gallery+*,.content .wp-block-mind-list-logos+*,.content .wp-block-mind-page-teaser-list+*{margin-top:4rem;margin-top:var(--spacing-md)}.content .wp-block-mind-events-past+*,.content .wp-block-mind-events-teaser+*{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 .header--content-is-overlay+.wp-block-mind-background,.content .wp-block-mind-background+.wp-block-mind-background,.content .wp-block-mind-background+.wp-block-mind-image.alignfull,.content .wp-block-mind-image.alignfull+.wp-block-mind-background{margin-top:0}.single-post .content>*+.wp-block-mind-image:not(.alignfull),.single-post .content>.wp-block-mind-image:not(.alignfull)+*{margin-top:2em}.frontend .content *+.has-spacing-top-md,.frontend .content .has-spacing-bottom-md+*,.frontend .content .has-spacing-bottom-md+link+*,.frontend .innerContent *+.has-spacing-top-md,.frontend .innerContent .has-spacing-bottom-md+*,.frontend .innerContent .has-spacing-bottom-md+link+*{margin-top:4rem;margin-top:var(--spacing-md)}.frontend .content *+.has-spacing-top-lg,.frontend .content .has-spacing-bottom-lg+*,.frontend .content .has-spacing-bottom-lg+link+*,.frontend .innerContent *+.has-spacing-top-lg,.frontend .innerContent .has-spacing-bottom-lg+*,.frontend .innerContent .has-spacing-bottom-lg+link+*{margin-top:8rem;margin-top:var(--spacing-lg)}*+.mt-md,.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,.main-content>:last-child.wp-block-mind-google-maps-embed.alignfull,.main-content>:last-child.wp-block-mind-image.alignfull{margin-bottom:0}.main-content>p:last-child:empty{display:block;height:0;margin-top:0}.terms{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em;list-style:none;margin-left:0;margin-right:0;padding:0}.term-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--filter-item-background-color,transparent);border-color:var(--filter-item-border-color,transparent);border-radius:var(--filter-item-border-radius,var(--button-border-radius,0));border-style:solid;border-width:var(--filter-item-border-width,var(--button-border-width,0));color:var(--filter-item-color,inherit);display:block;line-height:var(--label-line-height);padding:var(--filter-item-padding-vertical) var(--filter-item-padding-horizontal);text-decoration:none}.term-link:focus-visible,.term-link:hover{text-decoration:none}.term-isCurrent .term-link,.term-link:is(:hover,:focus-visible){background-color:var(--filter-item-active-background-color,transparent);border-color:var(--filter-item-active-border-color,transparent);color:var(--filter-item-active-color,inherit)}.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-style:normal}em,strong{font-weight:400}em{font-family:Frutiger LT W01_45 Ligh1475730,sans-serif;font-style:italic}small{font-size:var(--font-size-small)}address{font-family:Frutiger LT W01_45 Ligh1475730,sans-serif;font-style:normal;font-weight:400}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.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:"]:focus,.wp-block-mind-contact a[href^="mailto:"]:hover,.wp-block-mind-contact a[href^="tel:"]:focus,.wp-block-mind-contact a[href^="tel:"]:hover,.wp-block-mind-location-contact a[href^="mailto:"]:focus,.wp-block-mind-location-contact a[href^="mailto:"]:hover,.wp-block-mind-location-contact a[href^="tel:"]:focus,.wp-block-mind-location-contact a[href^="tel:"]:hover{text-decoration:underline}.wp-block-mind-header-layout-compact .headerMain-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.wp-block-mind-header-layout-compact .headerMain-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;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:-webkit-box;display:-ms-flexbox;display:flex}.wp-block-mind-header-layout-compact .headerMain-text{padding-right:2.5rem}.wp-block-mind-header-layout-full .headerMain .headerMain-text p:last-child,.wp-block-mind-header-layout-wide .headerMain .headerMain-text p:last-child{padding-bottom:1em}.wp-block-mind-header-layout-full .headerMain-text{margin-left:auto;margin-right:auto;max-width:var(--theme-container-max-width)}.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>*{-ms-flex-preferred-size:50%;-ms-flex-negative:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-basis:50%;flex-grow:0;flex-shrink:0;max-width:50%}}.has-background .wp-block-mind-header .headerMain,.has-background .wp-block-mind-header .headerMain-text,.wp-block-mind-header--hasImage.wp-block-mind-header-layout-full .headerMain,.wp-block-mind-header--hasImage.wp-block-mind-header-layout-wide .headerMain,.wp-block-mind-header--hasVideo.wp-block-mind-header-layout-full .headerMain,.wp-block-mind-header--hasVideo.wp-block-mind-header-layout-wide .headerMain{padding-top:0}.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:0.75em}:is(.wp-block-table,.wp-block-core-table) table{border:0;border-collapse:collapse;width:100%}@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,rgba(0,0,0,.15));border-top:var(--table-border-width,1px) solid var(--table-border-color,rgba(0,0,0,.15))}:is(.wp-block-table,.wp-block-core-table) td:empty:after{content:" "}:is(.wp-block-table,.wp-block-core-table) td,:is(.wp-block-table,.wp-block-core-table) th{padding:var(--table-cell-padding-vertical,.5em) var(--table-cell-padding-horizontal,.375em)}:is(.wp-block-table,.wp-block-core-table) td:not([class*=has-text-align-]),:is(.wp-block-table,.wp-block-core-table) th:not([class*=has-text-align-]){text-align:left}:is(.wp-block-table,.wp-block-core-table) td.has-text-align-center,:is(.wp-block-table,.wp-block-core-table) th.has-text-align-center{text-align:center}:is(.wp-block-table,.wp-block-core-table) td.has-text-align-right,:is(.wp-block-table,.wp-block-core-table) th.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,rgba(0,0,0,.05))}@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 td,.wp-block-core-table.has-mobile-view-transform th{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.wp-block-core-table.has-mobile-view-transform td:not(:last-child),.wp-block-core-table.has-mobile-view-transform th:not(:last-child){padding-bottom:.375em}.wp-block-core-table.has-mobile-view-transform td:before,.wp-block-core-table.has-mobile-view-transform th:before{-ms-flex-negative:0;content:attr(data-colname);display:block;flex-shrink:0;font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-style:normal;font-weight:400;padding-right:calc(var(--grid-gap)/2);width:25%}}@media(max-width:767px){.wp-block-core-table.has-mobile-view-transform td,.wp-block-core-table.has-mobile-view-transform th{display:block}.wp-block-core-table.has-mobile-view-transform td:before,.wp-block-core-table.has-mobile-view-transform th:before{font-size:.8em;text-transform:uppercase;width:100%}}@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{--transparent:hsla(0,0%,100%,0);padding-right:0;position:relative}.wp-block-core-table.has-mobile-view-scroll.has-content-overflow .wp-block-core-table-wrapper{background:-webkit-gradient(linear,left top,right top,from(var(--table-scroll-shadow-background-color)),color-stop(var(--table-scroll-shadow-background-color)),to(var(--transparent))),-webkit-gradient(linear,left top,right top,from(var(--table-scroll-shadow-color)),to(var(--transparent))),-webkit-gradient(linear,right top,left top,from(var(--table-scroll-shadow-background-color)),color-stop(var(--table-scroll-shadow-background-color)),to(var(--transparent))),-webkit-gradient(linear,right top,left top,from(var(--table-scroll-shadow-color)),to(var(--transparent))) 100%;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-attachment:local,scroll,local,scroll;background-color:var(--table-scroll-shadow-background-color);background-repeat:no-repeat;background-size:100% 100%,var(--table-scroll-shadow-width) 100%,100% 100%,var(--table-scroll-shadow-width) 100%;height:100%;overflow-x:auto;padding:0;padding-right:var(--container-padding-right);position:relative}}:after,:before,:root{--timeline-bullet-size:0.75rem;--timeline-line-width:2px;--timeline-grid-gap:0.5rem}@media(min-width:768px){:after,:before,:root{--timeline-grid-gap:1.25rem}}.wp-block-mind-timeline-items{list-style:none;margin:0;padding:0}.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,.wp-block-mind-timeline-item:before{color:var(--timeline-color)}.wp-block-mind-timeline .wp-block-mind-timeline-item .wp-block-mind-timeline-item-number{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-numbers-background-color,var(--timeline-color))}.wp-block-mind-timeline-item-header:before,.wp-block-mind-timeline-item-line,.wp-block-mind-timeline-item:before{width:var(--timeline-line-width)}.wp-block-mind-timeline-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:var(--timeline-grid-gap);position:relative}.wp-block-mind-timeline-item>*{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-negative:1;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,.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{background:currentColor;background:var(--mind-block-timeline-connecting-line-color,currentColor);height:100%;left:calc(var(--timeline-bullet-size)/2);position:absolute;top:1em;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.wp-block-mind-timeline-item:before{content:""}}.wp-block-mind-timeline-item-header{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;line-height:1;position:relative}.wp-block-mind-timeline-item-header>*+*{margin-left:.75rem}@media(min-width:768px){.wp-block-mind-timeline-item-header:before{background:currentColor;background:var(--mind-block-timeline-connecting-line-color,currentColor);content:"";height:100%;left:0;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.wp-block-mind-timeline--bullets .wp-block-mind-timeline-item-header,.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.wp-block-mind-timeline--bullets .wp-block-mind-timeline-item-header:before,.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-header:before{left:calc(var(--timeline-bullet-size)/2);margin-top:.5em}.wp-block-mind-timeline--bullets .wp-block-mind-timeline-item-bullet,.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-bullet{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:1em;position:relative;width:1rem}.wp-block-mind-timeline--bullets .wp-block-mind-timeline-item-bullet:before,.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-bullet:before{background:currentColor;border-radius:50%;content:"";display:block;height:var(--timeline-bullet-size);width:var(--timeline-bullet-size)}.wp-block-mind-timeline--custom .wp-block-mind-timeline-item{-ms-flex-wrap:wrap;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{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-label{word-break:break-word}@supports((-webkit-hyphens:auto) or (hyphens:auto)){.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-label{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word}}.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{-webkit-box-flex:0;-ms-flex:0 0 3.6em;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{-webkit-box-flex:0;-ms-flex:0 0 5em;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{-webkit-box-flex:0;-ms-flex:0 0 7em;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{-webkit-box-flex:0;-ms-flex-positive:0;display:block;flex-grow:0;left:1em;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-header{-webkit-box-flex:0;-ms-flex:0 0 2em;flex:0 0 2em}@media(min-width:768px){.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-header{-webkit-box-flex:0;-ms-flex:0 0 3rem;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{height:2em;left:50%;position:relative;top:-.5em;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:2em}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-number:before{-ms-flex-negative:0;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;color:currentColor;content:counters(timeline-item,".");display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.wp-block-mind-timeline-item-blocks{padding-bottom:3em}.eventDate{-ms-flex-preferred-size:2.5em;-ms-flex-negative:0;background:var(--events-teaser-date-background-color,#fff);border-color:var(--events-teaser-border-color,var(--text-color));border-radius:var(--button-border-radius);border-style:solid;border-width:var(--events-teaser-border-width,2px);color:var(--events-teaser-date-color,var(--text-color));flex-basis:2.5em;flex-shrink:0;font-size:var(--font-size-huge);padding:.5rem .75rem}.eventsTeaser-link:focus-visible .eventDate,.eventsTeaser-link:hover .eventDate{background:var(--events-teaser-date-background-hover-color,#fff);border-color:var(--events-teaser-border-hover-color,var(--text-color));color:var(--events-teaser-date-hover-color,var(--text-color))}.eventDate-end,.eventDate-month{font-size:var(--font-size-small)}.eventDate-day{line-height:1.4}.content>.wp-block-mind-event-teasers+*,.content>.wp-block-mind-events-teaser+*{margin-top:var(--spacing-md)}.eventsTeaser-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-ml) 0;position:relative}.eventsTeaser-items:before{border-left:0;border-color:var(--events-teaser-border-color,var(--text-color));border-right-width:var(--events-teaser-border-width,2px);border-style:solid;content:"";display:block;height:100%;left:calc(var(--font-size-huge)*1.25 + var(--events-teaser-border-wdith, 2px));position:absolute;width:0;z-index:0}@media(max-width:559px){.eventsTeaser-items:before{display:none}}.eventsTeaser-item{display:block;position:relative;z-index:1}.eventsTeaser-link{color:var(--text-color);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--grid-gap);text-decoration:none;width:100%}@media(min-width:560px){.eventsTeaser-link{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.eventsTeaser-link>*{-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;flex-grow:0;flex-shrink:0}.eventsTeaser-link:focus-visible,.eventsTeaser-link:hover{color:inherit}.eventsTeaser-link:focus-visible .eventsTeaser-title,.eventsTeaser-link:hover .eventsTeaser-title{color:var(--events-teaser-heading-hover-color,var(--link-hover-color))}.eventsTeaser-imageContainer{-ms-flex-preferred-size:100%;flex-basis:100%}@media(min-width:560px){.eventsTeaser-imageContainer{-ms-flex-preferred-size:calc(33.33333% - var(--grid-gap)/3*2);flex-basis:calc(33.33333% - var(--grid-gap)/3*2);margin-bottom:auto}}.eventsTeaser-image img{display:block}.eventsTeaser-content{-ms-flex-negative:1;flex-shrink:1}@media(min-width:560px){.eventsTeaser-content{padding-top:1em}}.eventsTeaser-title{color:var(--events-teaser-heading-color,var(--heading-3-color,var(--heading-color)))}.eventsTeaser-title+*{margin-top:.5em}.eventsTeaser-meta{display:block;font-size:var(--font-size-small);text-transform:uppercase}.wp-block-mind-archive-event .eventsTeaser-items:before,.wp-block-mind-event-teasers.has-images .eventsTeaser-items:before{left:calc(33.33333% - var(--grid-gap))}.wp-block-mind-archive-event .eventDate,.wp-block-mind-event-teasers.has-images .eventDate{margin-left:var(--font-size-base)}@media(min-width:560px){.wp-block-mind-archive-event .eventDate,.wp-block-mind-event-teasers.has-images .eventDate{margin-bottom:auto;margin-left:calc(var(--font-size-huge)*-1*1.25 - var(--grid-gap));margin-right:0}}.wp-block-mind-archive-event .eventsTeaser-item.has-image .eventDate,.wp-block-mind-event-teasers.has-images .eventsTeaser-item.has-image .eventDate{margin-top:calc(var(--font-size-base)*-4)}@media(min-width:560px){.wp-block-mind-archive-event .eventsTeaser-item.has-image .eventDate,.wp-block-mind-event-teasers.has-images .eventsTeaser-item.has-image .eventDate{margin-top:var(--font-size-base)}}@media(max-width:559px){.wp-block-mind-archive-event .eventsTeaser-content,.wp-block-mind-event-teasers.has-images .eventsTeaser-content{-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:1em}}.wp-block-mind-event-teasers.has-no-images{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}@media(max-width:559px){.wp-block-mind-event-teasers.has-no-images .eventsTeaser-link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.event-meta{font-size:1.2rem;line-height:1.428571429}@media(min-width:768px){.event-meta{font-size:24px}}.pageTeaser-item.is-card{background:#fff;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.15);box-shadow:0 5px 15px rgba(0,0,0,.15);-webkit-transition:all .1s ease-out;transition:all .1s ease-out}.pageTeaser-item.is-card:focus,.pageTeaser-item.is-card:hover{-webkit-box-shadow:0 4px 6px rgba(0,0,0,.15);box-shadow:0 4px 6px rgba(0,0,0,.15)}.frontend .pageTeaser-flexer{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:stretch;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.frontend .pageTeaser-flexer,.pageTeaser-link{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.pageTeaser-link{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.pageTeaser-item.has-image .pageTeaser-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pageTeaser-imageContainer{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;overflow:hidden;width:100%}.pageTeaser-image.graphic{margin-left:2.5rem;margin-right:2.5rem;width:calc(100% - 5rem)}.pageTeaser-imageLink{-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;flex-grow:0;flex-shrink:0}.pageTeaser-item.is-card .pageTeaser-content{padding:2.5rem}.pageTeaser-content{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-line-pack:justify;align-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.pageTeaser-content>*{-ms-flex-preferred-size:100%;display:block;flex-basis:100%;margin-bottom:0}.pageTeaser-content .wp-block-mind-button{margin-bottom:0;margin-top:auto;padding-top:1.5em}.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{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.projectList-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-2.5rem -1.25rem}.projectList-item{-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;-ms-flex-preferred-size:calc(100% - 2.5rem);flex-basis:calc(100% - 2.5rem);flex-grow:0;flex-shrink:0;margin:2.5rem 1.25rem}@media(min-width:480px){.projectList-item{-ms-flex-preferred-size:calc(50% - 2.5rem);flex-basis:calc(50% - 2.5rem)}}@media(min-width:992px){.projectList-item{-ms-flex-preferred-size:calc(33% - 2.5rem);flex-basis:calc(33% - 2.5rem)}}.projectList-content>*+*,.projectList-imageContainer+*{margin-top:.5em}.projectList-link{color:inherit;text-decoration:none}.searchDialogContainer[aria-hidden=true],.searchDialogContainer[data-a11y-dialog-native]>:first-child{display:none}.searchDialogContainer dialog::-webkit-backdrop{background:none}.searchDialogContainer dialog::backdrop{background:none}.searchDialog{background:#fff;border:none;height:100%;left:0;overflow:hidden;padding:0;position:fixed;top:0;width:100%;z-index:5000}@media(min-width:783px){.admin-bar .searchDialog{top:32px}}.search-is-closing .searchDialog,.search-is-closing .searchDialogContainer,.search-is-open .searchDialog,.search-is-open .searchDialogContainer,.search-is-opening .searchDialog,.search-is-opening .searchDialogContainer{display:block}.searchDialog-scrollContainer{height:100%;overflow-y:scroll;position:relative;width:100%}.searchDialog-content{margin-left:auto;margin-right:auto;max-width:1280px;padding-left:1.25rem;padding-right:1.25rem;width:100%}@media(min-width:768px){.searchDialog-content{padding-left:2.5rem;padding-right:2.5rem}}.search-is-open #page,.search-is-open body{overflow:hidden}.searchClose{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;justify-content:center;position:absolute;right:0;top:0;width:48px}.searchClose-icon{-ms-flex-negative:0;flex-shrink:0}.searchClose-icon :not([stroke]){fill:currentColor}.searchClose-icon [stroke]{stroke:currentColor}.searchForm-content{display:-webkit-box;display:-ms-flexbox;display:flex}.searchForm-input{-webkit-box-flex:1;-ms-flex-positive:1;background:var(--search-input-background-color,#fff);border:none;flex-grow:1;min-width:0;padding:.25em 1em}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.searchOpen-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:none;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0;padding:0}.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{color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-decoration:none}@media(max-width:399px){.searchResults-link>*+*{margin-top:1em}}@media(min-width:400px){.searchResults-link{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.searchResults-link>*{-ms-flex-negative:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;flex-shrink:0}}.searchResults-content{-ms-flex-preferred-size:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-basis:100%;flex-grow:1}@media(min-width:400px){.searchResults-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;-ms-flex-preferred-size:calc(80% - 2.5rem);flex-basis:calc(80% - 2.5rem);order:1;padding-right:2.5rem}}.searchResults-content>*+*{margin-top:.5em}.searchResults-imageContainer{-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:auto}@media(min-width:400px){.searchResults-imageContainer{-webkit-box-ordinal-group:3;-ms-flex-order:2;-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;order:2}}.searchResults-type{text-transform:uppercase}@-webkit-keyframes searchwp-spinner-line-fade-quick{0%,39%,to{opacity:.25}40%{opacity:1}}@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{left:0!important;margin-top:.5em;top:0!important}.liveSearchResults-spinner{margin-bottom:1em;margin-top:1em;opacity:.3;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.liveSearchResults-meta{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}.liveSearchResults-meta *+*{margin-left:.5em}.liveSearchResults-link{color:inherit;display:block;padding:.5em}.liveSearchResults-link:after,.liveSearchResults-link:before{content:" ";display:table}.liveSearchResults-link:after{clear:both}.liveSearchResults-link,.liveSearchResults-link:focus,.liveSearchResults-link:hover{text-decoration:none}.liveSearchResults-title{margin:0}.realEstateProperty-filter .facetwp-facet{margin-bottom:0}.realEstateProperty-filter-viewType{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0}@media(min-width:768px){.realEstateProperty-filter-viewType{margin-left:auto}}.realEstateProperty-filter-panel{left:0;margin-top:.5em;overflow:hidden;position:absolute}.realEstateProperty-viewContainer{overflow:hidden;position:relative}.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{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;justify-content:center}@media(min-width:768px){.realEstateProperty-legend ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.realEstateProperty-legend li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:5px}.realEstateProperty-legend img{height:auto;width:18px}#real-estate-property-map{height:75vh}.realEstateProperty-map-popupContainer{background:#fff}.realEstateProperty-items .pagination{margin-top:4rem}.form-input,.searchForm-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--form-input-background-color);background-image:none;border-color:var(--form-input-border-color);border-radius:var(--form-input-border-radius);border-style:solid;border-width:var(--form-input-border-width);-webkit-box-shadow:var(--form-input-box-shadow);box-shadow:var(--form-input-box-shadow);color:var(--form-input-text-color);display:block;font-size:var(--form-input-font-size);line-height:var(--form-input-line-height);padding:var(--form-input-padding);width:100%}.form-input:disabled,.form-input[readonly],.searchForm-input:disabled,[readonly].searchForm-input{background-color:var(--form-input-bg-disabled);opacity:1}.form-input:focus-visible,.searchForm-input:focus-visible{border-color:var(--form-input-focus-border-color);-webkit-box-shadow:0 0 0 2px var(--form-input-focus-box-shadow-color);box-shadow:0 0 0 2px var(--form-input-focus-box-shadow-color);outline:3px solid transparent}.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;--font-size-quote:var(--font-size-large);--button-text-color:#fff;--button-background-color:#ae535c;--button-hover-text-color:#fff;--button-hover-background-color:#9d4a52;--button-outline-text-color:#ae535c;--button-text-text-color:#ae535c;--button-outline-hover-text-color:#8c4249;--button-border-width:1.5px;--button-border-radius:2px;--download-icon-padding-left:0;--page-teaser-justify-content:flex-start}@media(min-width:1281px){:root .header-has-media{--theme-header-container-min-height:780px}}.is-style-section-lead{color:#666262;font-size:20px}.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-style:normal;font-weight:400}.button-ghost,.button-theme-secondary,.download,.download-item-button,.is-style-primary .readmore-link,.postsTeaser-archive.readmore .readmore-link,.shop-add-to-cart-button,.shop-cart-button,.term-link{font-family:Frutiger LT W01_55 Roma1475738,sans-serif;font-style:normal;font-weight:400;letter-spacing:.05em;text-transform:uppercase;-webkit-transition:background-color .15s ease-out;transition:background-color .15s ease-out}.button-theme.has-icon,.postsTeaser-archive.readmore .has-icon.readmore-link,.realEstateProperty-teasers+.wp-block-mind-button--readmore .has-icon.readmore-link{-webkit-transition:gap .15s ease-out;transition:gap .15s ease-out}.button-theme.has-icon:focus-visible,.button-theme.has-icon:hover,.postsTeaser-archive.readmore .has-icon.readmore-link:focus-visible,.postsTeaser-archive.readmore .has-icon.readmore-link:hover,.realEstateProperty-teasers+.wp-block-mind-button--readmore .has-icon.readmore-link:focus-visible,.realEstateProperty-teasers+.wp-block-mind-button--readmore .has-icon.readmore-link:hover{gap:.85em}.button-theme,.frm_button_submit,.is-style-primary .readmore-link,.postsTeaser-archive.readmore .readmore-link,.realEstateProperty-teasers+.wp-block-mind-button--readmore .readmore-link{font-family:Frutiger LT W01_55 Roma1475738,sans-serif;font-size:100%;font-style:normal;font-weight:400;letter-spacing:.05em;text-transform:uppercase;-webkit-transition:background-color .15s ease-out,gap .15s ease-out;transition:background-color .15s ease-out,gap .15s ease-out}.button-theme,.button-theme[href^="mailto:"],.button-theme[href^="tel:"],.frm_button_submit,.frm_button_submit[href^="mailto:"],.frm_button_submit[href^="tel:"],.is-style-primary .readmore-link,.is-style-primary .readmore-link[href^="mailto:"],.is-style-primary .readmore-link[href^="tel:"],.postsTeaser-archive.readmore .readmore-link,.realEstateProperty-teasers+.wp-block-mind-button--readmore .readmore-link{color:#fff}@media(min-width:768px){.button-theme,.frm_button_submit,.is-style-primary .readmore-link,.postsTeaser-archive.readmore .readmore-link,.realEstateProperty-teasers+.wp-block-mind-button--readmore .readmore-link{font-size:1.0625rem}}.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}.postsTeaser-archive.readmore .shop-add-to-cart-button.readmore-link:focus-visible,.postsTeaser-archive.readmore .shop-add-to-cart-button.readmore-link:hover,.realEstateProperty-teasers+.wp-block-mind-button--readmore .shop-add-to-cart-button.readmore-link:focus-visible,.realEstateProperty-teasers+.wp-block-mind-button--readmore .shop-add-to-cart-button.readmore-link:hover,.shop-add-to-cart-button.button-theme:focus-visible,.shop-add-to-cart-button.button-theme:hover{background:#ae535c;color:#fff}.contact-name{font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-style:normal;font-weight:400}.content>.wp-block-mind-archive-category,.content>.wp-block-mind-archive-guide,.content>.wp-block-mind-archive-guide_category,.content>.wp-block-mind-archive-post,.content>.wp-block-mind-posts-teaser{max-width:1280px}.download{-webkit-transition:background .15s ease-out;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{font-family:Frutiger LT W01_55 Roma1475738,sans-serif;font-style:normal;font-weight:400;letter-spacing:.05em}.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{border-top:1px solid #e5dcdc;padding-top:1.5em}.eventList .eventTeaser-title{color:#ae535c}.eventsTeaser-item.has-image .eventsTeaser-content{padding-top:2em}.eventDate{border:none;-webkit-box-shadow:0 4px 30px #f2e9e9,0 4px 3px hsla(0,15%,88%,.2);box-shadow:0 4px 30px #f2e9e9,0 4px 3px hsla(0,15%,88%,.2)}.single-event .event-excerpt,.single-event .event-meta{font-size:1.2rem;line-height:1.428571429}@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-style:normal;font-weight:400}.footer{background:#fff5f5;padding-top:3em}.footer a:not(.button){color:inherit}.footer .contact-item-label{font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-style:normal;font-weight:400}.footer .socialProfiles-link svg :not([stroke]){fill:#ae535c}.footer .socialProfiles-link svg [stroke]{stroke:#ae535c}.footer .socialProfiles-link:focus-visible svg :not([stroke]),.footer .socialProfiles-link:hover svg :not([stroke]){fill:#333131}.footer .socialProfiles-link:focus-visible svg [stroke],.footer .socialProfiles-link:hover svg [stroke]{stroke:#333131}.footer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.5rem;margin-left:auto;margin-right:auto;max-width:1280px;padding-left:var(--container-padding-left);padding-right:var(--container-padding-right)}.footer-top-wrapper{padding-bottom:3em}@media(min-width:768px){.footer-top{-webkit-box-flex:9;-ms-flex:9;flex:9}}.footer-image{-webkit-box-flex:0;-ms-flex:0 290px;flex:0 290px}.footer-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.25rem}.footer-info address{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%}@media(min-width:480px)and (max-width:767px),(min-width:992px){.footer-info address{-webkit-box-flex:2;-ms-flex:2;flex:2}}.footer-contact{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%}@media(min-width:480px)and (max-width:767px),(min-width:992px){.footer-contact{-webkit-box-flex:3;-ms-flex:3 0;flex:3 0}}.footer-contact .contact-item-withLabel{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.footer-contact .contact-item-withLabel+.contact-item-withLabel{margin-top:0}.footer-contact .contact-item-content,.footer-contact .contact-item-label{-ms-flex-preferred-size:50%;-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;flex-basis:50%;flex-grow:0;flex-shrink:0;margin:0;padding-bottom:.1em;padding-top:.1em}.footer-contact .contact-item-label{-ms-flex-preferred-size:4em;flex-basis:4em}.footer-contact .contact-item-content{-ms-flex-preferred-size:calc(100% - 4em);-ms-flex-negative:0;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{-webkit-box-flex:4;-ms-flex:4;flex:4}}.autospace>*+.navFooterContainer{margin-top:2.5em}.navFooter{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;gap:2.5rem}.navFooter,.navFooter-items{-ms-flex-wrap:wrap;flex-wrap:wrap}.navFooter-items{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;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:focus,.navFooter-link:hover{text-decoration:underline}.navFooter-item--level-0>.navFooter-link,.navFooter-item--secondary>.navFooter-link{font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-style:normal;font-weight:400;text-transform:uppercase}.navFooter-item--secondary+.navFooter-item--tertiary{margin-top:1em}.footer-newsletter{background:#ae535c;color:#fff;padding-bottom:3em;padding-top:3em}@media(max-width:767px){.footer-newsletter .footer-wrapper{gap:2.5rem 1.75rem}}.footer-newsletter .footer-wrapper>*{-webkit-box-flex:1;-ms-flex:1;flex:1}@media(max-width:991px){.footer-newsletter .footer-newsletter-form{-ms-flex-preferred-size:calc(100% - 1.16667rem);flex-basis:calc(100% - 1.16667rem)}}.footer-newsletter .heading-2,.footer-newsletter .heading-3,.footer-newsletter .kicker{color:#fff}.footer-newsletter .newsletter-bell{-webkit-box-flex:0;-ms-flex:0 45px;flex:0 45px}@media(min-width:480px){.footer-newsletter .newsletter-bell{-webkit-box-flex:0;-ms-flex:0 70px;flex:0 70px}}.footer-newsletter .newsletter-bell svg :not([stroke]){fill:#fff}.footer-newsletter .newsletter-bell svg [stroke]{stroke:#fff}.footer-newsletter .frm_checkable_label{font-size:100%}@media(min-width:768px){.footer-newsletter .frm_checkable_label{font-size:1.0625rem}}.footer-newsletter .frm_forms .frm-show-form .frm_primary_label{color:#fff;font-size:13px;letter-spacing:.05em;margin-bottom:.25em;text-transform:uppercase}.footer-newsletter .frm_forms .frm-show-form .frm_form_field input[type=email],.footer-newsletter .frm_forms .frm-show-form .frm_form_field input[type=email]:focus,.footer-newsletter .frm_forms .frm-show-form .frm_form_field input[type=text],.footer-newsletter .frm_forms .frm-show-form .frm_form_field input[type=text]:focus{background:#ae535c;border:1px solid #fff;color:#fff}.footer-newsletter .frm_forms .frm-show-form .frm_submit button[type=submit]{border:2px solid #fff}.footer-newsletter .frm_forms.with_frm_style .frm-show-form input[type=checkbox]:before{--border-color:$white;background-color:#ae535c}*+.form-group,*+.formMessages{margin-top:1em}label a{text-decoration:underline}.wp-block-mind-header-variable .header-content>.heading-4{font-family:Frutiger LT W01_55 Roma1475738,sans-serif;font-style:normal;font-weight:400;letter-spacing:.05em;text-transform:uppercase}.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-bottom:3.75rem;padding-top:3.75rem}}@media(min-width:992px){.header--type-full .header-container{padding-bottom:5rem;padding-top:5rem}}@media(min-width:1281px){.header--type-full .header-container{padding-bottom:10rem;padding-top:7.5rem}}.header--type-full .header-container:before{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,.9)),color-stop(47.54%,hsla(0,0%,100%,.5)),color-stop(61.05%,hsla(0,0%,100%,0)));background:linear-gradient(90deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.5) 47.54%,hsla(0,0%,100%,0) 61.05%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media(max-width:767px){.header--type-full .header-contentContainer{padding-bottom:3em;padding-top:2em}}@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}.header--type-full.has-person .eyeCatcherContainer{bottom:15%;left:0;right:auto}}@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{margin-left:0;max-width:var(--theme-header-content-max-width)}.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{-ms-flex-preferred-size:auto;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,hsla(0,15%,88%,.25)),#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{height:100%;position:absolute;right:0;top:0;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{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}.header.header--media-align-right.header-has-image .header-contentContainer{margin-left:auto;margin-right:auto;max-width:var(--theme-container-max-width);width:100%}@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{background-image:url(../img/header-element-1.png);background-position:right 20px bottom 20px;background-repeat:no-repeat;background-size:auto 80%;content:"";display:block;height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:0}.header.header--media-align-right .header-container{position:relative;z-index:1}.header.header--media-align-right .header-contentContainer{padding-bottom:3em;padding-top:2em}@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-bottom:7.5rem;padding-top:5rem}}@media(min-width:992px){.has-eye-catcher .header.header--media-align-right .header-contentContainer{padding-bottom:10rem;padding-top:7.5rem}}.header.header--media-align-right .header-content{padding-left:var(--container-padding-left)}.header--type-guide{background:linear-gradient(180deg,#f7e9e9,#fff5f5 20px,hsla(0,15%,88%,.25)),#fff}.header--type-guide .header-container{padding-bottom:2rem;padding-top:2rem}@media(min-width:480px){.header--type-guide .header-container{padding-top:3rem}}@media(min-width:768px){.header--type-guide .header-container{padding-bottom:80px;padding-top:calc(120px - var(--spacing-sm))}}.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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2em}*+.header-meta,.header-meta+*{margin-top:1.5em}.header-meta-label{color:#333131;display:block;font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.05em;text-transform:uppercase}.header-meta-pill,.header-meta-value{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;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{border:.5px solid #333131;border-radius:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:.25em;padding:.18em .48em}.header-categories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em .75em}.header-person{bottom:0;margin-left:auto;margin-right:8px;position:relative;right:0;z-index:10}.header-person img{max-width:inherit;width:180px}@media(max-width:991px){.header-person{margin-top:-180px;-webkit-transform:translateY(50%);transform:translateY(50%)}}@media(min-width:992px){.header-person{height:90%;position:absolute;right:var(--container-padding-right);width:25%;z-index:2}.header-person picture{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;max-width:100%;width:auto}.header-person img{height:100%;margin-left:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom;width:auto}}@media(min-width:1280px){.header-person{right:calc(105% - var(--theme-container-max-width) - (100% - var(--theme-container-max-width))/2)}.header-person img{max-width:none}}.header-person-content{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:flex-end;max-width:100%;width:auto}@media(max-width:991px){.has-eye-catcher .header-person{margin-top:-80px}}.header-quote{background:hsla(0,100%,98%,.6);border-radius:3px;bottom:0;left:0;margin:auto;padding:15px 188px 15px 15px;position:absolute;right:0;text-align:right;width:100%;z-index:3}@media(max-width:767px){.header-quote{font-size:12px}}@media(min-width:992px){.header-quote{background:hsla(0,100%,98%,.5);bottom:20px;bottom:40px;left:var(--container-padding-left);margin-left:auto;margin-right:auto;padding:15px;right:var(--container-padding-right);width:330px}}.header-quote-author{font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-style:normal;font-weight:400}.single-guide header h1,.single-post header h1{font-size:1.6rem}@media(min-width:480px){.single-guide header h1,.single-post header h1{font-size:2rem}}@media(min-width:768px){.single-guide header h1,.single-post header h1{font-size:54px}}.single-guide .header--content-align-wide .header-content,.single-post .header--content-align-wide .header-content{max-width:none}h1,h2,h3,h4,h5,h6{font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-style:normal;font-weight:400}.heading-1,.heading-2,.heading-3{color:#333131;line-height:1.1}.wp-block-mind-heading.heading-1 a,.wp-block-mind-heading.heading-2 a,.wp-block-mind-heading.heading-3 a,.wp-block-mind-heading.heading-4 a{text-decoration:underline;text-decoration-color:#ccc4c4}.wp-block-mind-heading.heading-1 a:focus,.wp-block-mind-heading.heading-1 a:hover,.wp-block-mind-heading.heading-2 a:focus,.wp-block-mind-heading.heading-2 a:hover,.wp-block-mind-heading.heading-3 a:focus,.wp-block-mind-heading.heading-3 a:hover,.wp-block-mind-heading.heading-4 a:focus,.wp-block-mind-heading.heading-4 a:hover{text-decoration:underline}.heading-1{font-family:Frutiger LT W01_55 Roma1475738,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400}@media(min-width:480px){.heading-1{font-size:2.4rem}}@media(min-width:768px){.heading-1{font-size:2.8rem}}@media(min-width:992px){.heading-1{font-size:3rem}}@media(min-width:1200px){.heading-1{font-size:4rem}}.heading-2{font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400}@media(min-width:768px){.heading-2{font-size:30px}}.heading-3{font-family:Frutiger LT W01_55 Roma1475738,sans-serif;font-size:1.2rem;font-style:normal;font-weight:400}@media(min-width:768px){.heading-3{font-size:24px}}.heading-4{font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-size:1rem;font-style:normal;font-weight:400}@media(min-width:768px){.heading-4{font-size:17px}}.heading-meta,.heading-text,.query-filter-label{font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-style:normal;font-weight:400}.heading-meta,.query-filter-label{color:#807a7a;font-size:12px;text-transform:uppercase}.heading-meta+*,.query-filter-label+*{margin-top:.5em}.kicker{font-size:13px;letter-spacing:.05em}.kicker,a{color:#ae535c}a{text-decoration:underline}a:focus,a:hover{color:#8c4249;text-decoration:none}a[href^="tel:"]{color:inherit;text-decoration:none}.content label a,.content li:not(.term)>a:not(.readmore-link),.content p>a:not(.readmore-link),.content strong>a:not(.readmore-link),.content td>a:not(.readmore-link),.pageTeaser-link,a[href^="mailto:"]{color:inherit}.wp-block-mind-list-advanced.has-icon-background .listItem .listItem-iconContainer{-ms-flex-preferred-size:1.4em;flex-basis:1.4em;height:1.4em;width:1.4em}.wp-block-mind-list-advanced.has-icon-background .listItem .listItem-iconContainer:before{background-color:#ae535c;opacity:1}.wp-block-mind-list-advanced.has-icon-background .listItem .listItem-icon{height:.65em;position:relative;width:.65em;z-index:1}.wp-block-mind-list-advanced.has-icon-background .listItem .listItem-icon :not([stroke]){fill:#fff}.wp-block-mind-list-advanced.has-icon-background .listItem .listItem-icon [stroke]{stroke:#fff}.wp-block-mind-list-advanced.has-icon-background .listItem .listItem-content{margin-top:.2em}.acf-content ol,.acf-content ul{display:block;list-style-type:none}.acf-content ol li,.acf-content ul li{word-wrap:break-word;display:table-row;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;width:100%;word-break:break-word}.acf-content ol li:before,.acf-content ul li:before{word-wrap:normal;display:table-cell;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;overflow-wrap:normal;padding-right:.5em;word-break:normal}.acf-content ol li:after,.acf-content ul li:after{content:"";display:block;height:.5em}.acf-content ul li{counter-increment:none}.acf-content ul li:before{content:var(--list-symbol)}.acf-content ol li{counter-increment:item;padding-bottom:.5em}@media(min-width:768px){.acf-content ol li{padding-left:.5em}}.acf-content ol li:before{content:counters(item,".") "."}.acf-content ol ul li{counter-increment:none}.acf-content ol ul li:before{content:var(--list-symbol)}.acf-content ol ol{counter-reset:item;list-style:none;padding-left:0;padding-top:.5em}.acf-content ol ol li{padding-left:0}.acf-content ol ol li:before{content:counters(item,".");padding-right:1em}@media(max-width:767px){.acf-content ol ol li{display:list-item}.acf-content ol ol li:before{display:inline-block}}.magazine-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.5rem 1.5rem}@media(min-width:480px){.magazine-items{gap:3.5rem 2.5rem}}.magazine-item{-ms-flex-preferred-size:calc(50% - 1.5rem);-ms-flex-negative:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-basis:calc(50% - 1.5rem);flex-grow:0;flex-shrink:0}@media(min-width:840px){.magazine-item{-ms-flex-preferred-size:280px;flex-basis:280px}}.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}.facetwp-pager .facetwp-page,.pagination-item{color:#b3abab}.pagination-icon :not([stroke]){fill:currentColor}.pagination-icon [stroke]{stroke:currentColor}.facetwp-page,.facetwp-pager .facetwp-page,.pagination-link{border:1px solid #b3abab;border-radius:3px;font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-style:normal;font-weight:400}.facetwp-page:focus,.facetwp-page:hover,.pagination-link:focus,.pagination-link:hover{border-color:#ae535c;color:#ae535c}.facetwp-page:focus .pagination-icon :not([stroke]),.facetwp-page:hover .pagination-icon :not([stroke]),.pagination-link:focus .pagination-icon :not([stroke]),.pagination-link:hover .pagination-icon :not([stroke]){fill:#ae535c}.facetwp-page:focus .pagination-icon [stroke],.facetwp-page:hover .pagination-icon [stroke],.pagination-link:focus .pagination-icon [stroke],.pagination-link:hover .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-style:normal;font-weight:400}.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-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.5rem;list-style:none;margin:0;padding:0}.postsTeaser-item{-ms-flex-preferred-size:100%;flex-basis:100%;text-decoration:none}@media(min-width:992px){.postsTeaser-item{-ms-flex-preferred-size:calc(33.33333% - 1.66667rem);flex-basis:calc(33.33333% - 1.66667rem)}}@media(max-width:767px){.post-type-archive .postsTeaser-item{max-width:370px}}@media(min-width:768px)and (max-width:991px){.post-type-archive .postsTeaser-item{-ms-flex-preferred-size:calc(50% - 1.25rem);flex-basis:calc(50% - 1.25rem)}}@media(min-width:520px)and (max-width:991px){.wp-block-mind-post-teaser-list .postsTeaser-link,.wp-block-mind-query .postsTeaser-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:1.25rem}.wp-block-mind-post-teaser-list .postsTeaser-imageContainer,.wp-block-mind-query .postsTeaser-imageContainer{-ms-flex-preferred-size:30%;-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;flex-basis:30%;flex-grow:0;flex-shrink:0}.wp-block-mind-post-teaser-list .postsTeaser-content,.wp-block-mind-query .postsTeaser-content{margin-top:0;padding-top:0}}@media(min-width:660px)and (max-width:991px){.wp-block-mind-post-teaser-list .postsTeaser-link,.wp-block-mind-query .postsTeaser-link{gap:2.5rem}}.postsTeaser-link{background:#fff;color:inherit;display:block;text-decoration:none}.postsTeaser-link:focus-visible,.postsTeaser-link:hover{color:inherit;text-decoration:none}.postsTeaser-link:focus-visible .postsTeaser-heading,.postsTeaser-link:hover .postsTeaser-heading{color:#ae535c}.postsTeaser-link>*+*{margin-top:1em}.postsTeaser-content{-ms-flex-preferred-size:100%;flex-basis:100%;padding-top:.25em}.postsTeaser-content>*+*{margin-top:.5em}.postsTeaser-heading{font-family:Frutiger LT W01_55 Roma1475738,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.3}.postsTeaser-text{font-size:.8rem}@media(min-width:768px){.postsTeaser-text{font-size:15px}}.postsTeaser-authors{color:#807a7a;display:block;font-size:13px}.postsTeaser-item.hasNoImage .postsTeaser-link{border:1px solid #b3abab;border-radius:3px;height:100%;padding:1.5em}@media(min-width:768px){.postsTeaser-item.hasNoImage .postsTeaser-link{padding:2em}}.postsTeaser-item.hasNoImage .postsTeaser-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.postsTeaser-item.hasNoImage .postsTeaser-heading{font-size:1.4em}@media(min-width:768px){.postsTeaser-item.hasNoImage .postsTeaser-heading{font-size:28px}}.postsTeaser-item.hasNoImage .postsTeaser-authors{margin-top:auto;padding-top:1em}.postsTeaser-meta{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em .75em}.postsTeaser-date{font-size:13px;line-height:1;white-space:nowrap}.postsTeaser-categories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em .75em;list-style:none;margin:0;padding:0}.postsTeaser-category{color:#807a7a;display:block;font-family:Frutiger LT W01_55 Roma1475738,sans-serif;font-size:13px;font-style:normal;font-weight:400;letter-spacing:.05em;line-height:1;text-transform:uppercase}.postsTeaser-archive-link,.query-filter{display:-webkit-box;display:-ms-flexbox;display:flex}.query-filter{background:#f5f5f5;border-radius:2px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em 1.25rem;padding:1em}.query-filter .facetwp-facet{margin-bottom:0}.query-filter .facetwp-type-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.query-filter .facetwp-radio{border:1.5px solid transparent;margin-bottom:0;padding:.15em .3em;white-space:nowrap}@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:focus-visible,.query-filter .facetwp-radio:hover{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:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.query-filter .facetwp-checkbox{background-image:url(../img/checkbox-unchecked.png);background-size:18px 18px;margin-bottom:0;padding-left:24px}.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-position:50% 50%;background-size:.8em .8em}.query-filter-label+*{margin-top:.25em}.readmore-link>*+*{margin-left:.5em}.readmore-link>*{-webkit-transition:margin .15s ease-out;transition:margin .15s ease-out}.readmore-link:focus>*+*,.readmore-link:hover>*+*{margin-left:.65em}.readmore-icon{overflow:visible}.realEstateProperty-header{background:#fff5f5}@media(max-width:1280px){.realEstateProperty-header{padding-bottom:1em}}.realEstateProperty-header .breadcrumbs{padding-bottom:1em;padding-top:2em}.realEstateProperty-header .breadcrumbs-last{color:#ae535c}.realEstateProperty-header .breadcrumbs-separator-icon{color:#ccc4c4}.realEstateProperty-gallery{position:relative}.realEstateProperty-gallery button{bottom:1em;position:absolute;right:1em}.realEstateProperty-gallery-images{-ms-grid-columns:calc(50% - 5px) 6px calc(50% - 5px);-ms-grid-rows:minmax(100px,30vh) 6px minmax(50px,20vh);grid-gap:6px;display:-ms-grid;display:grid;grid-template-columns:calc(50% - 5px) calc(50% - 5px);grid-template-rows:minmax(100px,30vh) minmax(50px,20vh)}@media(max-width:767px){.realEstateProperty-gallery-images>:first-child{-ms-grid-column-span:2;-ms-grid-column:1;grid-column-end:3;grid-column-start:1;-ms-grid-row:1;grid-row-start:1}.realEstateProperty-gallery-images>:nth-child(2){-ms-grid-column:1;grid-column-start:1;-ms-grid-row:2;grid-row-start:2}.realEstateProperty-gallery-images>:nth-child(3){-ms-grid-column:2;grid-column-start:2;-ms-grid-row:2;grid-row-start:2}}@media(min-width:768px){.realEstateProperty-gallery-images{-ms-grid-columns:calc(66% - 5px) 6px calc(34% - 5px);-ms-grid-rows:minmax(100px,280px) 6px minmax(100px,280px);grid-template-columns:calc(66% - 5px) calc(34% - 5px);grid-template-rows:minmax(100px,280px) minmax(100px,280px)}.realEstateProperty-gallery-images>:first-child{-ms-grid-row-span:2;-ms-grid-row:1;grid-row-end:3;grid-row-start:1}.realEstateProperty-gallery-images>:nth-child(2){-ms-grid-column:2;grid-column-start:2;-ms-grid-row:1;grid-row-start:1}.realEstateProperty-gallery-images>:nth-child(3){-ms-grid-column:2;grid-column-start:2;-ms-grid-row:2;grid-row-start:2}}.realEstateProperty-gallery-image{cursor:-webkit-zoom-in;cursor:zoom-in}.realEstateProperty-gallery-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.realEstateProperty-gallery-image--1{position:relative}.realEstateProperty-gallery-image--1:after{content:"";display:block;height:0;width:100%}.realEstateProperty-gallery-image--1>*{bottom:0;left:0;position:absolute;right:0;top:0}.realEstateProperty-gallery-image--1:after{padding-top:66.6666666667%}.realEstateProperty-gallery-more{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:none;border-radius:2px;color:#ae535c;font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-size:12px;font-style:normal;font-weight:400;padding:.5em 1em}.realEstateProperty-gallery-more:focus,.realEstateProperty-gallery-more:hover{background:#ae535c;color:#fff}.realEstateProperty-header-title{padding-bottom:1em;padding-top:1em}@media(min-width:480px){.realEstateProperty-header-title{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:2.5rem;padding-top:2.5rem}}.realEstateProperty-header-title .realEstate-availability{font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-style:normal;font-weight:400;margin-right:1em}@media(max-width:479px){.realEstateProperty-header-title .realEstate-availability{margin-bottom:.5em}}.realEstateProperty-heading{font-size:1.6rem;line-height:1.1;margin-bottom:0}@media(min-width:768px){.realEstateProperty-heading{font-size:30px}}.realEstateProperty-header .realEstate-availability{border-radius:2px;color:#fff;margin-top:.2em;padding:4px 10px}.realEstateProperty-header .realEstate-availability--active,.realEstateProperty-header .realEstate-availability--new{background:#4aab48}.realEstateProperty-header .realEstate-availability--reserved{background:#f28827}.realEstateProperty-header .realEstate-availability--reference,.realEstateProperty-header .realEstate-availability--taken{background:#ae535c}.realEstate-header-address{font-size:1.2rem;line-height:1.1}@media(min-width:768px){.realEstate-header-address{font-size:24px}}.realEstate-header-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-24px -12px 0 -24px;overflow:hidden}.realEstate-header-columns>*+*{margin-top:1.5em}.realEstate-header-columns>*{margin:24px 12px 0 24px}@media(min-width:480px){.realEstate-header-columns{-webkit-box-pack:justify;-ms-flex-pack:justify;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{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.realEstate-header-columns>*{padding-bottom:24px;padding-top:18px}.realEstate-header-columns>*+*{border-left:1px solid #e5dcdc;padding-left:24px}.realEstate-header-columns>*+:last-child{border-left:none;padding-left:0}}@media(max-width:1280px){.realEstate-header-column:nth-child(2){-ms-flex-preferred-size:calc(100% - 64px);flex-basis:calc(100% - 64px)}}.realEstate-header-data{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.5em -2em;overflow:hidden}.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{font-size:1.6rem;line-height:1.1;margin-top:0;white-space:nowrap}@media(min-width:768px){.realEstate-priceDisplay{font-size:30px}}.realEstate-header-anchor{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333131;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:.8rem;text-decoration:none;text-transform:uppercase}@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:-webkit-box;display:-ms-flexbox;display:flex;gap:2.5rem}}.realEstateProperty-main{-ms-flex-preferred-size:52.5rem;-webkit-box-flex:0;-ms-flex-positive:0;flex-basis:52.5rem;flex-grow:0}.realEstateProperty-main .wp-block-mind-list-advanced.has-icon-background .listItem-iconContainer{-ms-flex-preferred-size:1.52em;color:#ae535c;flex-basis:1.52em;height:1.52em;width:1.52em}.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{height:50%;position:relative;width: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{margin-top:2em;max-width:400px}}@media(min-width:992px){.realEstateProperty-visit{-ms-flex-item-align:start;-ms-flex-preferred-size:400px;align-self:flex-start;background:#fff;border-radius:3px;-webkit-box-shadow:0 4px 30px #f2e9e9,0 4px 3px hsla(0,15%,88%,.2);box-shadow:0 4px 30px #f2e9e9,0 4px 3px hsla(0,15%,88%,.2);flex-basis:400px;margin-left:auto;padding:1.5em;position:sticky;top:24px}}.admin-bar .realEstateProperty-visit{top:56px}@media(min-width:992px){.realEstateProperty-visit-heading{font-family:Frutiger LT W01_55 Roma1475738,sans-serif;font-size:1.2rem;font-style:normal;font-weight:400}}@media(min-width:992px)and (min-width:768px){.realEstateProperty-visit-heading{font-size:24px}}.realEstateProperty-contact-form,.realEstateProperty-contact-header{border-top:1.5px solid #e5dcdc;padding-top:1.5em}.realEstateProperty-contact-form-container{height:0;overflow:hidden;-webkit-transition:height .4s ease-out,margin .4s ease-out;transition:height .4s ease-out,margin .4s ease-out}.realEstateProperty-contact-form-container:not(.is-open){margin-top:0}.realEstateProperty-contact-form-container.is-open,.realEstateProperty-contact-form-container.is-opening{height:auto}.realEstateProperty-contact-header{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:.5em 1em}.realEstateProperty-contact-imageContainer{-ms-flex-preferred-size:68px;flex-basis:68px;margin-left:auto}.realEstateProperty-contact-imageContainer img{border-radius:50%}.realEstateProperty-contact-role{color:#807a7a;display:block;line-height:1.1;margin-top:.1em}.realEstateProperty-distances{border:none;border-collapse:collapse}.realEstateProperty-distances .distance-value{text-align:right}.realEstateProperty-distances td{border-top:none;padding-bottom:.35em;padding-top:.35em}.realEstateProperty-distances td:not(:last-child){padding-right:1.5em}.realEstateProperty-distances tr+tr td{border-top:1px solid #e5dcdc}.realEstateProperty-dataColumns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem 2.5rem}.realEstateProperty-dataTable{border:none;border-collapse:collapse}.realEstateProperty-dataTable td,.realEstateProperty-dataTable th{border:none}.realEstateProperty-dataTable td{padding:0 1em 0 0}.realEstateProperty-dataTable th{font-family:Frutiger LT W01_45 Ligh1475730,sans-serif;font-style:normal;font-weight:400;padding:0;text-align:left}.realEstateProperty-filter+*{margin-top:1.5em}.realEstateProperty-filter-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;border-bottom:2px solid transparent;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.5em;margin-top:auto;padding:1em 1.3em}@media(min-width:480px){.realEstateProperty-filter-button{padding:1em 1.5em}}.realEstateProperty-filter-button:focus-visible,.realEstateProperty-filter-button:hover{color:#ae535c}.realEstateProperty-filter-button.is-active{border-color:#ae535c;color:#ae535c}.realEstateProperty-filter-button svg :not([stroke]){fill:currentColor}.realEstateProperty-filter-button svg [stroke]{stroke:currentColor}.realEstateProperty-filter .facetwp-radio,.realEstateProperty-filter-button{background-color:transparent;border-radius:2px;font-family:Frutiger LT W01_55 Roma1475738,sans-serif;font-style:normal;font-weight:400}.realEstateProperty-filter-viewTypeContainer{border-bottom:2px solid #e5dcdc;margin-top:auto}.realEstateProperty-filter-viewType{margin-bottom:-2px}.realEstateProperty-legend{font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-size:12px;font-style:normal;font-weight:400;text-transform:uppercase}.realEstateProperty-list.facetwp-container.is-loading .realEstateProperty-teaser{background:#f2e9e9;overflow:hidden;position:relative}.realEstateProperty-list.facetwp-container.is-loading .realEstateProperty-teaser:before{-webkit-animation:skeleton-load 1s cubic-bezier(.4,0,.2,1) infinite;animation:skeleton-load 1s cubic-bezier(.4,0,.2,1) infinite;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(50%,#ccc4c4),to(transparent));background:linear-gradient(90deg,transparent 0,#ccc4c4 50%,transparent);content:"";display:block;height:100%;left:-150px;position:absolute;top:0;width:150px;z-index:10}.realEstateProperty-list.facetwp-container.is-loading .realEstateProperty-teaser-imageContainer{background:#e5dcdc}.realEstateProperty-list.facetwp-container.is-loading .realEstateProperty-teaser-availabilityContainer,.realEstateProperty-list.facetwp-container.is-loading .realEstateProperty-teaser-content,.realEstateProperty-list.facetwp-container.is-loading .realEstateProperty-teaser-imageContainer img{opacity:0}.realEstateProperty-list.facetwp-container.is-loading .realEstateProperty-teaser-imageContainer img{-webkit-transition:none;transition:none}.realEstateProperty-teasers-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.5rem 1.25rem}@media(min-width:768px){.realEstateProperty-teasers-items{gap:5rem 1.25rem}}.realEstateProperty-teaser{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-preferred-size:100%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative}@media(min-width:420px)and (max-width:559px){.realEstateProperty-teaser{-webkit-box-orient:horizontal;-webkit-box-direction:normal;border-top:none;-ms-flex-direction:row;flex-direction:row;gap:16px}.realEstateProperty-teaser .realEstateProperty-teaser-imageContainer{-ms-flex-preferred-size:35%;-ms-flex-negative:0;flex-basis:35%;flex-shrink:0;margin-bottom:auto}.realEstateProperty-teaser .realEstateProperty-teaser-content{margin-top:0}}@media(min-width:560px){.realEstateProperty-teaser{-ms-flex-preferred-size:calc(33.33333% - 13.33333px);flex-basis:calc(33.33333% - 13.33333px)}}.realEstateProperty-teaser .kicker{color:#ae535c;font-size:13px;letter-spacing:.05em}.realEstateProperty-teaser .kicker+*{margin-top:.2em}.realEstateProperty-teaser.has-no-image .realEstateProperty-teaser-content{padding-top:.5em}.realEstateProperty-teaser-imageContainer .realEstateProperty-teaser-availabilityContainer{background-color:transparent;position:absolute;right:20px;top:20px;width:100%}@media(min-width:420px)and (max-width:559px){.realEstateProperty-teaser-imageContainer .realEstateProperty-teaser-availabilityContainer{right:10px;top:10px}}.realEstateProperty-teaser-content .realEstateProperty-teaser-availabilityContainer{margin-top:auto}.realEstateProperty-teaser-content .realEstateProperty-teaser-availability{border-color:currentColor}.realEstateProperty-teaser-availability{-webkit-box-pack:center;-ms-flex-pack:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-style:normal;font-weight:400;justify-content:center;padding:.25em .5em;text-transform:uppercase;-webkit-transform:rotate(45deg) translateY(50%) translateX(50%);transform:rotate(45deg) translateY(50%) translateX(50%);-webkit-transform-origin:top right;transform-origin:top right;width:100%}@media(min-width:420px)and (max-width:559px){.realEstateProperty-teaser-availability{font-size:13px;padding:.15em .5em}}.realEstate-availability--active>.realEstateProperty-teaser-availability,.realEstate-availability--new>.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{overflow:hidden;position:relative}.realEstateProperty-teaser-imageContainer+*{margin-top:.75em}.realEstateProperty-teaser-content{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.realEstateProperty-teaser-meta{border-bottom:1px solid #e5dcdc;border-top:1px solid #e5dcdc;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;margin-top:auto;padding-bottom:12px;padding-top:12px}.realEstateProperty-teaser-meta>*{-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px);flex-grow:0;flex-shrink:0}.realEstateProperty-teaser-data{font-size:13px}.realEstateProperty-teaser-price{display:block;font-size:1.2rem;line-height:1.1;margin-top:0;white-space:nowrap}@media(min-width:768px){.realEstateProperty-teaser-price{font-size:24px}}.realEstateProperty-teaser-heading{line-height:1.1;padding-bottom:.5em}.realEstateProperty-teaser-link:after{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.realEstateProperty-map-popup{cursor:auto;height:0;position:absolute;width:280px}.realEstateProperty-map-popupContainer{background-color:#fff;border-radius:4px;left:0;margin-top:-24px;overflow:hidden;position:absolute;top:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);width:100%;z-index:1}.realEstateProperty-map-popup-marker{bottom:0;left:0;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.realEstateProperty-map-popup-marker img{height:auto;width:32px}.realEstateProperty-map-popup-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative}.realEstateProperty-map-popup-wrapper .kicker{color:#ae535c;font-size:13px;letter-spacing:.05em}.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{bottom:6px;left:calc(12px - .2em);position:absolute}.realEstateProperty-map-popup-availability{background:#fff;border-radius:4px;display:block;font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-style:normal;font-weight:400;padding:.2em .5em;text-transform:uppercase}.realEstateProperty-map-popup-content{font-size:12px;padding:8px 12px 12px}.realEstateProperty-map-popup-content>*+*{margin-top:.5em}*+.realEstateProperty-map-popup-heading{margin-top:.1em}.realEstateProperty-map-popup .realEstateProperty-map-popup-post-link{font-size:12px;text-decoration:none}.realEstateProperty-map-popup-meta{border-bottom:1px solid #e5dcdc;border-top:1px solid #e5dcdc;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em 15px;padding-bottom:4px;padding-top:4px}.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{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ae535c;border:none;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;justify-content:center;padding:4px;position:absolute;right:6px;top:6px;width:24px;z-index:100}.realEstateProperty-map-popup-close svg :not([stroke]){fill:#fff}.realEstateProperty-map-popup-close svg [stroke]{stroke:#fff}.searchOpen-button{color:#333131}.searchOpen-button:focus,.searchOpen-button:hover{color:#ae535c}.searchOpen-icon{height:1em;width:1em}.content>.searchBox-content{max-width:55rem}.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{border:none;border-top:2px solid #e5dcdc;margin:0}.wp-block-mind-separator.alignfull{position:relative}@media(min-width:768px){.wp-block-mind-separator.alignfull:before{background:linear-gradient(90deg,#ae535c 12px,transparent 13px);content:"";height:100%;left:0;position:absolute;top:0;width:13px;z-index:2}}.shop-add-to-cart{-ms-flex-line-pack:stretch;align-content:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:.5rem;margin-bottom:auto}.shop-add-to-cart-quantity-input{-ms-flex-negative:1;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{height:1em;width:1em}.shop-cart-item-title{font-family:Frutiger LT W01_45 Ligh1475730,sans-serif;font-size:100%}@media(min-width:768px){.shop-cart-item-title{font-size:1.0625rem}}.shop-add-to-cart-quantity-input,.shop-cart-item-quantity-input{background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:4px;padding:.1em .2em}.shop-cart-mini{bottom:20px;color:inherit;min-width:180px;position:fixed;right:0;z-index:100}.shop-cart-mini,.shop-cart-mini:focus,.shop-cart-mini:hover{text-decoration:none}.shop-cart-mini>*+*{margin-top:.5em}.shop-cart-mini-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:.5em}.shop-cart-mini-header,.shop-cart-mini-header-close-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop-cart-mini-header-close-button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:1.25em;justify-content:center;margin:0 0 0 auto;padding:0;width:1.25em}.shop-cart-mini-header-close-icon{-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;display:block;flex-grow:0;flex-shrink:0;height:10px;width:10px}.shop-cart-mini-icon{-ms-flex-negative:0;flex-shrink:0;height:.75em;width:.75em}.shop-cart-mini-content{font-size:.8rem}@media(min-width:768px){.shop-cart-mini-content{font-size:15px}}.shop-cart-mini-total-items,.shop-cart-mini-total-price{display:block;line-height:1.2}.shop-cart-mini-button{text-align:center;width:100%}.shop-cart-mini-button,.shop-cart-mini-close{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shop-cart-mini-close{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.5em}.shop-cart-mini-close-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#333131;display:inline-block;font-size:.8rem;padding:0}@media(min-width:768px){.shop-cart-mini-close-button{font-size:15px}}.shop-product-item+.shop-product-item{border-top:1px solid #e5dcdc;padding-top:1em}.shop-product-variation-item{border-top:1px solid #e5dcdc;padding-top:.5em}.shop-product-variation-title{font-family:Frutiger LT W01_45 Ligh1475730,sans-serif;font-style:normal;font-weight:400}.shop-product-sku{color:#807a7a}.shop-cart-item+.shop-cart-item{border-top:1px solid #ccc4c4}.shop-cart-item-subtotal,.shop-cart-item-title{font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-style:normal;font-weight:400}.shop-cart-subtotal,.shop-cart-total{border-top:1px solid #ccc4c4}.shop-cart-total{font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-style:normal;font-weight:400}.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{color:#807a7a;font-size:13px;text-align:right}.wp-block-mind-shop-query .shop-product-price-member{color:#333131}.wp-block-mind-shop-query .shop-cart-item-price-label{display:block;font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.05em;text-transform:uppercase}nav .shop-nav-cart .nav-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}nav .shop-nav-cart:focus .nav-link,nav .shop-nav-cart:hover .nav-link{text-decoration:none}nav .shop-nav-cart:focus .shop-nav-cart-title,nav .shop-nav-cart:hover .shop-nav-cart-title{text-decoration:underline}.shop-nav-cart-count{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ae535c;border-radius:50%;color:#fff;font-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-size:13px;font-style:normal;font-weight:400;height:1.1875rem;justify-content:center;margin-left:.5em;width:1.1875rem}.shop-member-check,.shop-nav-cart-count{display:-webkit-box;display:-ms-flexbox;display:flex}.shop-member-check{-webkit-box-pack:justify;-ms-flex-pack:justify;background:#fff5f5;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em 2.5rem;justify-content:space-between;margin-top:1.5em;padding:2em}.shop-member-check.is-verified{background:#dff0d8}.shop-member-check a{margin-bottom:auto}.shop-cart-mini{background:#fff;border-bottom-left-radius:4px;border-right:0;border-top-left-radius:4px;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.15),0 3px 6px rgba(0,0,0,.1);box-shadow:0 10px 20px rgba(0,0,0,.15),0 3px 6px rgba(0,0,0,.1)}.shop-cart-mini-header{background:#ae535c;border-top-left-radius:4px;color:#fff;overflow:hidden;padding:.5em .5em .5em 1em}.shop-cart-mini-header-close-button:focus,.shop-cart-mini-header-close-button:hover{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-style:normal;font-weight:400}.shop-cart-mini-footer{padding:.5em 1em}.shop-cart-button{font-size:.8rem;padding:.1em .5em}@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-style:normal;font-weight:400}.term-is-current .term-link{background:#ae535c;color:#fff}.wp-block-mind-teammember .teammember-imageContainer{-ms-flex-negative:0;flex-shrink:0;width:180px}.wp-block-mind-teammember .teammember-image img{border-radius:50%}.wp-block-mind-teammember .teammember-name{font-family:Frutiger LT W01_55 Roma1475738,sans-serif;font-size:1.2rem;font-style:normal;font-weight:400}@media(min-width:768px){.wp-block-mind-teammember .teammember-name{font-size:24px}}.wp-block-mind-teammember .teammember-description{color:#807a7a;font-size:13px}.content>.wp-block-mind-teammember,.innerContent>.wp-block-mind-teammember{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem}@media(max-width:767px){.content>.wp-block-mind-teammember,.innerContent>.wp-block-mind-teammember{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width:480px){.content>.wp-block-mind-teammember,.innerContent>.wp-block-mind-teammember{-ms-flex-wrap:nowrap;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-bottom:.1em;margin-top:.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{margin-top:.25em;text-decoration:underline}.wp-block-mind-teammember.teammember .teammember-email,.wp-block-mind-teammember.teammember .teammember-phone{font-size:15px}.wp-block-mind-testimonial-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.wp-block-mind-testimonial figcaption{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:100%;gap:1.25rem;margin-bottom:1em}@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{-ms-flex-preferred-size:80px;-webkit-box-flex:0;-ms-flex-positive:0;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-style:normal;font-weight:400}.visitorNoticeContainer{overflow:hidden}.visitorNotice{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:13px;gap:0 .5em;justify-content:center;padding:8px}.visitorNotice-title{color:inherit;font-family:Frutiger LT W01_55 Roma1475738,sans-serif;font-size:inherit;font-style:normal;font-weight:400;line-height:inherit;text-align:center}.visitorNotice-content{text-align:center}.visitorNotice-link{color:#ae535c;line-height:inherit;text-align:center;text-decoration:underline}.visitorNotice-link:focus,.visitorNotice-link:hover{color:#ae535c;text-decoration:none}.author-wrapper{border-top:2px solid #e5dcdc;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.5rem 1.25rem;padding-top:20px}@media(min-width:420px){.author-wrapper{gap:2.5rem}}.author.has-image .author-content{padding-top:.75em}.author-imageContainer{-ms-flex-preferred-size:120px;-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;flex-basis:120px;flex-grow:0;flex-shrink:0}@media(min-width:420px){.author-imageContainer{-ms-flex-preferred-size:180px;flex-basis:180px}}.author-image img{border-radius:50%}.author-content{-ms-flex-preferred-size:calc(100% - 120px - 1.25rem);flex-basis:calc(100% - 120px - 1.25rem)}@media(min-width:420px){.author-content{-ms-flex-preferred-size:calc(100% - 180px - 2.5rem);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-related .pageTeaser-items,.wp-block-mind-page-teaser-list.wp-block-mind-page-siblings .pageTeaser-items{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.wp-block-mind-page-teaser-list.wp-block-mind-page-related .pageTeaser-item,.wp-block-mind-page-teaser-list.wp-block-mind-page-siblings .pageTeaser-item{border-top:1.5px solid #e5dcdc}@media(min-width:620px){.wp-block-mind-page-teaser-list.alignwide .pageTeaser-items{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(min-width:620px)and (max-width:1199px){.pageTeaser-header>[class^=heading-]{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.wp-block-mind-page-related .wp-block-mind-page-teaser.is-card:not(.has-image),.wp-block-mind-page-siblings .wp-block-mind-page-teaser.is-card:not(.has-image){-webkit-box-shadow:none;box-shadow:none}.wp-block-mind-page-related .wp-block-mind-page-teaser.is-card:not(.has-image) .pageTeaser-content,.wp-block-mind-page-siblings .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--bullets .wp-block-mind-timeline-item-bullet:after,.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-bullet:after{border:5px solid #fff;border-radius:50%;content:"";display:block;height:20px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(-4px);transform:translateY(-50%) translateX(-4px);width:20px;z-index:2}.wp-block-mind-timeline--bullets .wp-block-mind-timeline-item-bullet:before,.wp-block-mind-timeline--custom .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-family:Frutiger LT W01_65 Bold1475746,sans-serif;font-size:100%;font-style:normal;font-weight:400}@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-number.heading-3{top:.15em}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-blocks{margin-left:0;padding-bottom:2em}[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,#fff),#fff}}.fonts-loaded body{font-family:Frutiger LT W01_45 Ligh1475730,sans-serif;font-style:normal;font-weight:400}#page{width:100%}.main-content:after,.main-content:before{content:" ";display:table}.main-content:after{clear:both}[x-cloak]{display:none!important}.pswp{z-index:5000}.member-message{background:#dff0d8;border-radius:2px;padding:2em}small{font-size:15px}.container-padding{padding-left:var(--container-padding-left);padding-right:var(--container-padding-right)}
