/*!
Theme Name: Grensesnitt
Author: Grensesnitt
Author URI: http://grensesnitt.no/
Version: 1.0
*//*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*{box-sizing:border-box}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@font-face{font-family:"Gotham";src:url("/wp-content/themes/grensesnitt/static/fonts/GothamSSm-Book.woff2") format("woff2"),url("/wp-content/themes/grensesnitt/static/fonts/GothamSSm-Book.woff") format("woff");font-weight:325;font-style:normal}@font-face{font-family:"Gotham";src:url("/wp-content/themes/grensesnitt/static/fonts/GothamSSm-BookItalic.woff2") format("woff2"),url("/wp-content/themes/grensesnitt/static/fonts/GothamSSm-BookItalic.woff") format("woff");font-weight:325;font-style:italic}@font-face{font-family:"Gotham";src:url("/wp-content/themes/grensesnitt/static/fonts/GothamSSm-Bold.woff2") format("woff2"),url("/wp-content/themes/grensesnitt/static/fonts/GothamSSm-Bold.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Gotham";src:url("/wp-content/themes/grensesnitt/static/fonts/GothamSSm-BoldItalic.woff2") format("woff2"),url("/wp-content/themes/grensesnitt/static/fonts/GothamSSm-BoldItalic.woff") format("woff");font-weight:400;font-style:italic}body{color:#d92632;font-family:"Gotham",Helvetica,sans-serif;font-weight:325;line-height:1.2}body a{text-decoration:none;color:#d92632}body .styled-btn{border:1px solid #d92632;border-radius:5rem;padding:.55rem 1rem;line-height:1;font-size:.75rem;width:max-content}body .styled-btn svg{margin-left:.25rem;width:11px;height:8px}body .indicator-btn{width:60px;height:60px;border-radius:50%;background-color:#d92632;font-size:.625rem}@media(min-width: 600px){body .indicator-btn{width:120px;height:120px;font-size:.875rem}}@media(min-width: 1200px){body .indicator-btn{width:172px;height:172px;font-size:1rem}}body p{font-size:.875rem}@media(min-width: 600px){body p{font-size:1rem}}body h1{margin:0;font-size:2.25rem;font-weight:400}@media(min-width: 1200px){body h1{font-size:4.5rem}}body h2{margin:0;font-size:1.375rem;font-weight:400}@media(min-width: 1200px){body h2{font-size:2rem}}@media(min-width: 1200px){body h3{font-size:1.5em}}@media(min-width: 900px){body h4{font-size:1.1em}}@media(min-width: 1200px){body h4{font-size:1.25em}}@media(min-width: 900px){body h5{font-size:1em}}@media(min-width: 1200px){body h5{font-size:1.1em}}body #content-section{flex-grow:1;margin-top:60px}@media(min-width: 600px){body #content-section{margin-top:20px}}@media(min-width: 900px){body #content-section{margin-top:0}}body #content-section img{max-width:100%}body.home #content-section{margin-top:190px}@media(min-width: 600px){body.home #content-section{margin-top:225px}}@media(min-width: 900px){body.home #content-section{margin-top:225px}}@media(min-width: 1200px){body.home #content-section{margin-top:211px}}body.home footer{display:none}body.single #content-section{margin-top:78px}@media(min-width: 600px){body.single #content-section{margin-top:49px}}body.main-site #content-section{margin-top:65px}@media(min-width: 600px){body.main-site #content-section{margin-top:80px}}@media(min-width: 900px){body.main-site #content-section{margin:180px calc(calc(7.0876358696% + 20px)*2) 0;border-top:1px solid #d92632}}@media(min-width: 1200px){body.main-site #content-section{margin:190px calc(calc(7.0876358696% + 20px)*3) 0}}body.main-site.home{overflow:hidden;min-height:100vh;min-height:calc(var(--vh, 1vh)*100)}@media(min-width: 900px){body.main-site.home header.main-header .logo{display:none}body.main-site.home header.main-header .logo svg{width:250px}}@media(min-width: 1200px){body.main-site.home header.main-header .logo svg{width:325px}}body.main-site.home #content-section{margin:0;border:none}body.public{display:flex;flex-direction:column;min-height:100%;min-height:100vh}body.public.admin-bar{min-height:calc(100vh - 46px)}@media(min-width: 783px){body.public.admin-bar{min-height:calc(100vh - 32px)}}.acf-block-preview .slick-slideshow .slide-item{display:none}.acf-block-preview .slick-slideshow .slide-item:first-of-type{display:block}.acf-block-preview .text-and-map .map{border:1px solid #d92632}.grid{display:grid;grid-auto-rows:1fr;grid-gap:2rem;grid-template-columns:1fr}@media(min-width: 600px){.grid{grid-template-columns:1fr 1fr}}@media(min-width: 900px){.grid{grid-template-columns:1fr 1fr 1fr 1fr}}.grid-styled{display:grid;grid-gap:2rem;grid-template-columns:4}@media(min-width: 600px){.grid-styled{grid-template-columns:2}}@media(min-width: 900px){.grid-styled{grid-template-columns:1}}.bg-primary-yellow{background-color:#ffc938}.bg-primary-green{background-color:#88c249}.bg-dark-green{background-color:#538b3e}.bg-dark-orange{background-color:#ef6c22}.primary-yellow{color:#ffc938}.primary-green{color:#88c249}.dark-green{color:#538b3e}.dark-orange{color:#ef6c22}.grid{display:grid;grid-auto-rows:1fr;grid-gap:2rem;grid-template-columns:1fr}@media(min-width: 600px){.grid{grid-template-columns:1fr 1fr}}@media(min-width: 900px){.grid{grid-template-columns:1fr 1fr 1fr 1fr}}.grid-styled{display:grid;grid-gap:2rem;grid-template-columns:4}@media(min-width: 600px){.grid-styled{grid-template-columns:2}}@media(min-width: 900px){.grid-styled{grid-template-columns:1}}header{position:fixed;top:0;left:0;width:100vw;display:flex;flex-direction:column;z-index:5;padding:.9375rem 0;padding-left:.9375rem;padding-right:.9375rem;background-color:#fff}@media(min-width: 900px){header{padding-left:1.25rem;padding-right:1.25rem}}.home header{position:absolute;top:0;left:0;width:100vw;min-height:70px}.home header.sticky{position:fixed}header.animate .wrapper{transition:padding .3s cubic-bezier(0.645, 0.045, 0.355, 1)}header.animate .wrapper .logo{transition:transform .3s cubic-bezier(0.645, 0.045, 0.355, 1)}header.animate .wrapper .logo svg path{transition:opacity .3s cubic-bezier(0.645, 0.045, 0.355, 1)}header.main-header{flex-direction:row;background-color:transparent;position:absolute;padding:1.25rem}header.main-header .logo svg{width:50px;height:auto}header.main-header .overlay{position:fixed;top:0;left:0;width:100%;height:100vh;opacity:0;z-index:-1;visibility:hidden}@supports(backdrop-filter: blur(2px)){header.main-header .overlay{backdrop-filter:blur(2px)}}@supports(-webkit-backdrop-filter: blur(2px)){header.main-header .overlay{-webkit-backdrop-filter:blur(2px)}}header.main-header #nav-mobile{position:fixed;bottom:1.25rem;right:1.25rem;background-color:#d92632;width:40px;height:40px;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}header.main-header #nav-mobile span{display:block;width:20px;height:2px;background-color:#fff;margin:.125rem 0;transition:transform .3s cubic-bezier(0.645, 0.045, 0.355, 1)}header.main-header .menu{position:fixed;right:-30vw;bottom:-20vw;background-color:#d92632;width:200vw;height:70vh;transform:rotate(35deg);visibility:hidden}header.main-header .menu ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;align-items:flex-end;transform:rotate(-35deg);width:max-content;position:absolute;right:45vw;bottom:40vh}@media(max-width: 350px){header.main-header .menu ul{right:47vw;bottom:39vh}}header.main-header .menu ul li{margin:.5rem 0;opacity:0;transition:opacity .3s cubic-bezier(0.645, 0.045, 0.355, 1)}header.main-header .menu ul li a{color:#fff;text-transform:none;font-size:1.25rem;font-weight:400;padding:.25rem}@media(min-width: 600px){header.main-header{justify-content:center}header.main-header .logo svg{width:80px}header.main-header .menu ul{right:40vw;bottom:46vh}header.main-header .menu ul li{margin:.75rem 0}header.main-header .menu ul li a{font-size:1.75rem}}@media(min-width: 900px){header.main-header{flex-direction:column;align-items:center}header.main-header #nav-mobile,header.main-header .overlay{display:none}header.main-header .menu{position:static;width:auto;height:auto;background-color:transparent;transform:rotate(0);visibility:visible;margin:.75rem 0 1.5rem 0}header.main-header .menu ul{transform:rotate(0);flex-direction:row;position:static}header.main-header .menu ul li{margin:0 1rem;opacity:1;transition:none}header.main-header .menu ul li a{color:#d92632;font-size:1.125rem;font-weight:325;padding:0}}@media(min-width: 1200px){header.main-header .menu ul li a{font-size:1.25rem}}header.main-header.menu-open .overlay{visibility:visible;opacity:1}header.main-header.menu-open #nav-mobile span:nth-of-type(2){opacity:0}header.main-header.menu-open #nav-mobile span:first-child{transform:rotate(45deg) translate(5px, 4px)}header.main-header.menu-open #nav-mobile span:last-child{transform:rotate(-45deg) translate(4px, -4px)}header.main-header.menu-open .menu{visibility:visible}header.main-header.menu-open .menu ul li{opacity:1}.admin-bar header{top:46px}@media(min-width: 783px){.admin-bar header{top:32px}}header a{text-decoration:none;color:#d92632;font-size:.875rem;text-transform:lowercase}@media(min-width: 600px){header a{font-size:1rem}}header .wrapper{width:100%;position:relative;display:flex;justify-content:space-between;align-items:flex-start}.home header .wrapper{position:fixed;top:15px;left:15px;width:calc(100vw - 30px);padding-bottom:.75rem;background-color:#fff;z-index:1}header .wrapper .logo{display:flex;position:absolute;top:0;right:0}header .wrapper .logo svg{width:75px;height:62px}header .wrapper .logo.mini{transform:translate(22px, -18px) scale(0.35)}header .wrapper .logo.mini path{opacity:0}header .wrapper .logo.mini path.logo-icon{opacity:1}header .wrapper ul{display:flex;flex-wrap:wrap;width:calc(100% - 75px);margin:0;padding:0;list-style:none;margin-left:-1rem}header .wrapper ul li{margin-left:1rem;margin-bottom:.5rem;line-height:1}header .wrapper ul li.current-menu-item{font-weight:400}header .wrapper ul li:nth-last-of-type(-n + 2){margin-bottom:0}header .breadcrumbs{margin-top:1rem;display:flex;align-items:center}header .breadcrumbs p{margin:0;text-transform:lowercase}header .breadcrumbs svg{width:5px;height:19px;margin:0 .5rem}.home header .breadcrumbs{display:none}.single header .breadcrumbs a:first-of-type{font-weight:400}header .filters{display:none;justify-content:space-between;align-items:flex-start;z-index:1;width:100%;margin-top:9rem}.home header .filters{display:flex;z-index:0}.home header .filters.sticky{margin-top:3.75rem}header .filters .property-filter{line-height:1.1}header .filters .property-filter p{display:none}header .filters .property-filter .select-input{display:flex;flex-direction:column;overflow:hidden}header .filters .property-filter .select-input .active-input{display:flex}header .filters .property-filter .select-input .active-input a{display:flex;align-items:center;font-weight:400}header .filters .property-filter .select-input .active-input a svg{width:9px;height:auto;margin-left:.5rem;transition:transform .5s cubic-bezier(0.645, 0.045, 0.355, 1)}header .filters .property-filter .select-input .active-input a.open svg{transform:rotate(180deg)}header .filters .property-filter .select-input .select-options{list-style:none;margin:0;padding:0;max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(0.645, 0.045, 0.355, 1)}header .filters .property-filter .select-input .select-options li{width:max-content;margin-bottom:.25rem;padding:.2rem .5rem .2rem 0}header .filters .property-filter .select-input .select-options li:first-of-type{padding-top:.75rem}header .filters .property-filter .select-input .select-options.anim{max-height:140px}header .filters .display-filter{display:flex;line-height:1.1}header .filters .display-filter a{padding:0 .5rem}header .filters .display-filter a.selected{font-weight:400}header .filters .display-filter a.selected span{font-weight:325}header.min-header .wrapper .logo{transform:translate(22px, -18px) scale(0.35)}header.min-header .wrapper .logo svg path{opacity:0}header.min-header .wrapper .logo svg path.logo-icon{opacity:1}@media(min-width: 600px){.home header{min-height:unset}.home header .wrapper{background-color:transparent;padding-bottom:0;margin-top:.05rem}header .wrapper{align-items:center;margin-top:.05rem}header .wrapper .logo svg{width:103px;height:85px}header .wrapper .logo.mini{transform:translate(35px, -28px) scale(0.35)}header .wrapper .min-logo svg{width:35px;height:19px}header .wrapper ul{width:calc(100% - 103px)}header .wrapper ul li{margin-bottom:0}header .breadcrumbs{margin-top:0}header .filters{align-items:flex-end}header .filters .property-filter p{font-weight:400;display:block;margin:0 0 .5rem;text-transform:lowercase}header .filters .property-filter .select-input .active-input{display:none}header .filters .property-filter .select-input .select-options{display:flex;max-height:unset}header .filters .property-filter .select-input .select-options li{padding:.5rem 0 0 0;margin:0 1rem 0 0}header .filters .property-filter .select-input .select-options li:first-of-type{padding-top:.5rem}header .filters .property-filter .select-input .select-options li:last-of-type{padding-bottom:0}header .filters .property-filter .select-input .select-options li.selected{font-weight:400}header.min-header{flex-direction:row-reverse;justify-content:space-between}.home header.min-header{justify-content:flex-end}header.min-header .wrapper{align-items:flex-start;padding-right:3.5rem;width:auto}header.min-header .wrapper ul{width:initial}.home header.min-header .wrapper{width:calc(100% - 30px)}header.min-header .wrapper .logo{transform:translate(35px, -28px) scale(0.35)}header.min-header .filters{margin-top:0}.home header.min-header .filters{z-index:1;width:45%}.home header.min-header .filters.sticky{margin-top:2rem}header.min-header .filters .property-filter p{display:none}header.min-header .filters .property-filter .select-input .active-input{display:flex}header.min-header .filters .property-filter .select-input .select-options{max-height:0}header.min-header .filters .property-filter .select-input .select-options.anim{max-height:100px}header.min-header .filters .property-filter .select-input .select-options li{margin-top:.5rem}header.min-header .filters .display-filter{position:absolute;top:15px;left:25%;transform:translateX(-50%)}header.min-header.sticky .wrapper{justify-content:flex-end}.home header.min-header.sticky .filters{z-index:1}.home header.min-header.sticky .filters.sticky{margin-top:0}}@media(min-width: 900px){header .wrapper ul{width:initial}header.hide{transform:translateY(-100%)}header.animate{transition:transform .3s cubic-bezier(0.645, 0.045, 0.355, 1)}.home header .filters{z-index:1}header.min-header .wrapper .logo{transform:translate(35px, -28px) scale(0.35)}header .filters{z-index:1}}@media(min-width: 1200px){header{flex-direction:row-reverse;justify-content:space-between;align-items:flex-start;padding-bottom:.9375rem;position:fixed}.home header{position:fixed}.home header .wrapper{width:auto;padding-right:8rem;position:relative;top:0;left:0}header .wrapper{width:auto;padding-right:8rem;position:relative;top:0;left:0;margin-top:.05rem}header .filters{margin-top:0;padding-top:0;align-items:flex-start;width:auto}.home header .filters{padding-top:0}header .filters .display-filter{position:absolute;top:15px;left:50%;transform:translateX(-50%)}header .breadcrumbs svg{width:6px}.home header.min-header{justify-content:space-between}.home header.min-header .wrapper{width:auto;padding-right:3.5rem}.home header.min-header .filters{width:initial}.home header.min-header .filters .display-filter{left:50%}header.min-header .wrapper{width:auto}header.min-header .wrapper .logo{position:absolute}header.min-header .filters .property-filter{display:flex}header.min-header .filters .property-filter p{display:block;margin-bottom:0;margin-right:1rem;border-right:1px solid #d92632;padding-right:1rem}header.min-header .filters .property-filter .select-input .active-input{display:none}header.min-header .filters .property-filter .select-input .select-options{display:flex;max-height:unset}header.min-header .filters .property-filter .select-input .select-options li{padding-top:0;margin-top:0}}section.no-vertical-margin-bottom{margin-bottom:0}@media(min-width: 600px){section.no-vertical-margin-bottom{margin-bottom:0}}@media(min-width: 900px){section.no-vertical-margin-bottom{margin-bottom:0}}section.no-vertical-margin-top{margin-top:0}@media(min-width: 600px){section.no-vertical-margin-top{margin-top:0}}@media(min-width: 900px){section.no-vertical-margin-top{margin-top:0}}section.small-vertical-margin-bottom{margin-bottom:2rem}@media(min-width: 600px){section.small-vertical-margin-bottom{margin-bottom:2rem}}@media(min-width: 900px){section.small-vertical-margin-bottom{margin-bottom:2rem}}section.small-vertical-margin-top{margin-top:2rem}@media(min-width: 600px){section.small-vertical-margin-top{margin-top:2rem}}@media(min-width: 900px){section.small-vertical-margin-top{margin-top:2rem}}section.medium-vertical-margin-bottom{margin-bottom:4rem}@media(min-width: 600px){section.medium-vertical-margin-bottom{margin-bottom:5.5rem}}@media(min-width: 900px){section.medium-vertical-margin-bottom{margin-bottom:6.25rem}}section.medium-vertical-margin-top{margin-top:4rem}@media(min-width: 600px){section.medium-vertical-margin-top{margin-top:5.5rem}}@media(min-width: 900px){section.medium-vertical-margin-top{margin-top:6.25rem}}section.large-vertical-margin-bottom{margin-bottom:4rem}@media(min-width: 600px){section.large-vertical-margin-bottom{margin-bottom:6.25rem}}@media(min-width: 900px){section.large-vertical-margin-bottom{margin-bottom:8rem}}section.large-vertical-margin-top{margin-top:4rem}@media(min-width: 600px){section.large-vertical-margin-top{margin-top:6.25rem}}@media(min-width: 900px){section.large-vertical-margin-top{margin-top:8rem}}section.xlarge-vertical-margin-bottom{margin-bottom:4.5rem}@media(min-width: 600px){section.xlarge-vertical-margin-bottom{margin-bottom:7.875rem}}@media(min-width: 900px){section.xlarge-vertical-margin-bottom{margin-bottom:10.75rem}}section.xlarge-vertical-margin-top{margin-top:4.5rem}@media(min-width: 600px){section.xlarge-vertical-margin-top{margin-top:7.875rem}}@media(min-width: 600px){section.xlarge-vertical-margin-top{margin-top:10.75rem}}.gl-container{z-index:5;position:fixed;top:0;right:0;left:0;bottom:0;opacity:0;transition:opacity .3s ease-in-out;display:none;flex-direction:column;justify-content:center;width:100%;height:100vh;height:calc(var(--vh, 1vh)*100);background-color:rgba(0,0,0,.8)}.gl-container .gl-content-wrapper{height:100%;width:calc(100% - 0.9375rem*2);display:flex;flex-direction:column;justify-content:center;margin:.9375rem}@media(min-width: 600px){.gl-container .gl-content-wrapper{width:calc(100% - 1.25rem*2);margin:1.25rem}}.gl-container.show{display:flex}.gl-container.fade{opacity:1}.gl-container .gl-header{display:flex;justify-content:flex-end;margin-bottom:.5rem}.gl-container .gl-inner{display:flex;align-items:center;width:100%;height:100%;max-width:100%;max-height:80vh;margin:0 auto;position:relative}@media(min-width: 600px){.gl-container .gl-inner{width:100%;max-height:92vh}}.gl-container .gl-image{display:flex;justify-content:center;width:100%;height:auto;max-height:100%}.gl-container .gl-image img{width:100%;height:auto;max-width:100%;max-height:100%;object-fit:contain}@media(max-height: 500px){.gl-container .gl-image img{max-height:85vh;height:100%;width:auto}}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.properties{padding-left:.9375rem;padding-right:.9375rem}@media(min-width: 900px){.properties{padding-left:1.25rem;padding-right:1.25rem}}.properties article{margin-bottom:2.5rem}.properties #search-input,.properties .property-sorting{display:none}.properties .list-properties{display:flex;flex-direction:column}.properties .tiles,.properties .property-modal{display:none}.properties.list-display{margin-bottom:3rem}.properties.list-display #search-input{display:block;margin:2rem 0 1rem}.properties.list-display #search-input .active{border:1px solid #d92632;border-radius:5rem;line-height:1;font-size:.875rem;display:flex;align-items:center;padding:0 1rem}@media(min-width: 600px){.properties.list-display #search-input .active{font-size:1rem}}.properties.list-display #search-input .active svg{width:15px;height:15px}.properties.list-display #search-input .active input{-webkit-appearance:none;appearance:none;border:none;outline:none;padding:.4rem .5rem;width:calc(100% - 24px);color:#d92632;font-family:"Gotham";font-weight:325;background-color:transparent}.properties.list-display #search-input .active input:active,.properties.list-display #search-input .active input:focus{border:none;background-color:transparent}.properties.list-display #search-input .active input::placeholder{color:#d92632;font-family:"Gotham";font-weight:325}.properties.list-display .property-sorting{font-size:.875rem;display:flex;justify-content:space-between;margin-bottom:1rem}@media(min-width: 600px){.properties.list-display .property-sorting{font-size:1rem}}.properties.list-display .property-sorting a{font-weight:400;display:flex;align-items:center}.properties.list-display .property-sorting a svg{display:none;width:9px;height:auto;margin-left:.5rem;transition:transform .3s cubic-bezier(0.645, 0.045, 0.355, 1)}.properties.list-display .property-sorting a.active svg{display:block}.properties.list-display .property-sorting a.active.desc svg{transform:rotate(-180deg)}.properties.list-display .property-sorting a.areal,.properties.list-display .property-sorting a.type{display:none}.properties.list-display .list-properties{display:flex;flex-direction:column}.properties.list-display .tiles{display:none}.properties.list-display article{margin-bottom:0;border-top:1px solid #d92632}.properties.list-display article a{padding:.35rem 0}.properties.list-display article a .image{display:none}.properties.list-display article a .metadata{margin-top:0}.properties.list-display article a .metadata h3{display:none}.properties.list-display article a .metadata .prop-facts{justify-content:space-between}.properties.list-display article a .metadata .prop-facts p.prop-areal,.properties.list-display article a .metadata .prop-facts p.prop-type{display:none}.properties.list-display article a .metadata .prop-facts p.prop-address,.properties.list-display article a .metadata .prop-facts p.prop-free-space{display:block}.properties.list-display article a .metadata .styled-btn,.properties.list-display article a .metadata .indicator{display:none}.properties.list-display article:last-of-type{border-bottom:1px solid #d92632}.properties.list-display article.hide{display:none}.properties .wrapper .map{display:none}.properties.map-display{padding-bottom:.9375rem}.properties.map-display .wrapper .right-content{position:relative;padding-top:2px}.properties.map-display .wrapper .properties-wrapper{display:none}.properties.map-display .wrapper .property-modal{display:block;position:absolute;left:0;bottom:0;background-color:#d92632;color:#fff;max-width:100%;min-height:215px;padding:1rem;width:calc(100vw - 2rem + 2px);font-size:.875rem;font-family:"Gotham";opacity:0;visibility:hidden}.properties.map-display .wrapper .property-modal #modal-close{background-color:#d92632;border-radius:50%;width:20px;height:20px;position:absolute;top:1rem;right:1rem}.properties.map-display .wrapper .property-modal #modal-close span{display:block;width:10px;height:2px;background-color:#fff;transform:translate(5px, 7px) rotate(45deg)}.properties.map-display .wrapper .property-modal #modal-close span:first-of-type{transform:translate(5px, 9px) rotate(-45deg)}.properties.map-display .wrapper .property-modal .prop-info .prop-img{height:100px;width:calc(100% + 2rem);margin:-1rem 0 1rem -1rem;background-size:100% auto;background-repeat:no-repeat;background-position:center center}.properties.map-display .wrapper .property-modal .prop-info .indicator-btn{position:absolute;bottom:1rem;right:1rem;background-color:#f3ecdb;transform:rotate(60deg)}.properties.map-display .wrapper .property-modal .prop-info .indicator-btn #circle text{font-size:10px;letter-spacing:1px}.properties.map-display .wrapper .property-modal .prop-info .indicator-btn #circle svg{animation-name:rotate;animation-duration:14s;animation-iteration-count:infinite;animation-timing-function:linear;animation-play-state:paused}.properties.map-display .wrapper .property-modal .prop-info .address{font-weight:400;margin-bottom:.25rem}.properties.map-display .wrapper .property-modal .prop-info .meta-wrapper{display:flex}.properties.map-display .wrapper .property-modal .prop-info .meta-wrapper .areal span{vertical-align:super;font-size:.7em}.properties.map-display .wrapper .property-modal .prop-info .meta-wrapper .type{position:relative;padding-right:.5rem;margin-right:.5rem;text-transform:lowercase}.properties.map-display .wrapper .property-modal .prop-info .meta-wrapper .type:after{content:"•";position:absolute;top:50%;transform:translateY(-50%);right:-0.25rem;font-size:1.125rem}.properties.map-display .wrapper .property-modal .prop-info .info-wrapper{display:flex;flex-direction:column}.properties.map-display .wrapper .property-modal .prop-info .info-wrapper .styled-btn{border:1px solid #fff;background-color:#fff;display:block;margin-top:2rem}.properties.map-display .wrapper .property-modal.show{opacity:1;visibility:visible}.properties.map-display .wrapper .property-modal.show .prop-info .indicator-btn #circle svg{animation-play-state:running}.properties.map-display .wrapper .map{display:block;width:100%;height:calc(100vh - 205px);height:calc(var(--vh, 1vh)*100 - 205px);border:1.5px solid #d92632}.properties.map-display .wrapper .map img,.properties.map-display .wrapper .map div[role=button]{outline:none !important;border:none !important}.properties.map-display .wrapper .map .gm-style .gm-style-iw-c{background-color:#d92632;color:#fff;max-width:100% !important;max-height:unset !important;min-height:215px;padding:1rem !important;width:calc(100vw - 2rem);border-radius:0;transform:translate3d(-50%, -100%, 0);box-shadow:unset;font-size:.875rem;font-family:"Gotham"}@media(max-width: 350px){.properties.map-display .wrapper .map .gm-style .gm-style-iw-c{font-size:.75rem}}.properties.map-display .wrapper .map .gm-style .gm-style-iw-c .styled-btn{border:1px solid #fff;background-color:#fff;display:block;margin-top:2rem}.properties.map-display .wrapper .map .gm-style .gm-style-iw-c>div{max-height:unset !important;height:100%;overflow:visible !important}.properties.map-display .wrapper .map .gm-style .gm-style-iw-c .prop-info .prop-img{height:85px;width:calc(100% + 2rem);margin:-1rem 0 1rem -1rem;background-size:100% auto;background-repeat:no-repeat;background-position:center center}.properties.map-display .wrapper .map .gm-style .gm-style-iw-c .prop-info .indicator-btn{position:absolute;bottom:1rem;right:1rem;background-color:#f3ecdb;transform:rotate(60deg)}.properties.map-display .wrapper .map .gm-style .gm-style-iw-c .prop-info .indicator-btn #circle text{font-size:10px;letter-spacing:1px}.properties.map-display .wrapper .map .gm-style .gm-style-iw-c .prop-info .indicator-btn #circle svg{animation-name:rotate;animation-duration:14s;animation-iteration-count:infinite;animation-timing-function:linear;animation-play-state:paused}.properties.map-display .wrapper .map .gm-style .gm-style-iw-c .prop-info .address{font-weight:400;margin-bottom:.25rem}.properties.map-display .wrapper .map .gm-style .gm-style-iw-c .prop-info .meta-wrapper{display:flex}.properties.map-display .wrapper .map .gm-style .gm-style-iw-c .prop-info .meta-wrapper .areal span{vertical-align:super;font-size:.7em}.properties.map-display .wrapper .map .gm-style .gm-style-iw-c .prop-info .meta-wrapper .type{position:relative;padding-right:.5rem;margin-right:.5rem;text-transform:lowercase}.properties.map-display .wrapper .map .gm-style .gm-style-iw-c .prop-info .meta-wrapper .type:after{content:"•";position:absolute;top:50%;transform:translateY(-50%);right:-0.25rem;font-size:1.125rem}.properties.map-display .wrapper .map .gm-style .gm-style-iw-c .prop-info .info-wrapper{display:flex;flex-direction:column}.properties.map-display .wrapper .map .gm-style .gm-style-iw-c button.gm-ui-hover-effect{background-color:#d92632 !important;border-radius:50%;top:.9375rem !important;right:.9375rem !important;width:20px !important;height:20px !important;opacity:1 !important}.properties.map-display .wrapper .map .gm-style .gm-style-iw-c button.gm-ui-hover-effect span{background-color:#fff;margin:3px !important}.properties.map-display .wrapper .map .gm-style .gm-style-iw-tc::after{background:#d92632;display:none}@media(min-width: 600px){.properties.list-display{margin-bottom:6rem}.properties.list-display #search-input{margin:2rem 0;width:220px;transition:width .3s cubic-bezier(0.645, 0.045, 0.355, 1)}.properties.list-display #search-input .active input{width:100%}.properties.list-display #search-input.expand{width:100%}.properties.list-display .property-sorting{justify-content:flex-start}.properties.list-display .property-sorting a{margin-right:15px}.properties.list-display .property-sorting a.address{width:calc(((100% - (15px * (6 - 1))) / 6) * 2 + (15px * (2 - 1)))}.properties.list-display .property-sorting a.areal{display:flex;width:calc(((100% - (15px * (6 - 1))) / 6) * 1 + (15px * (1 - 1)))}.properties.list-display .property-sorting a.type{display:flex;width:calc(((100% - (15px * (6 - 1))) / 6) * 1.5 + (15px * (1.5 - 1)))}.properties.list-display .property-sorting a.free-space{width:calc(((100% - (15px * (6 - 1))) / 6) * 1.5 + (15px * (1.5 - 1)));margin-right:0;justify-content:flex-end}.properties.list-display article a{padding:.775rem 0}.properties.list-display article a .metadata .prop-facts{justify-content:flex-start}.properties.list-display article a .metadata .prop-facts p{margin-right:15px}.properties.list-display article a .metadata .prop-facts p.prop-address{width:calc(((100% - (15px * (6 - 1))) / 6) * 2 + (15px * (2 - 1)));padding-right:1rem}.properties.list-display article a .metadata .prop-facts p.prop-areal{display:block;width:calc(((100% - (15px * (6 - 1))) / 6) * 1 + (15px * (1 - 1)))}.properties.list-display article a .metadata .prop-facts p.prop-areal:after{display:none}.properties.list-display article a .metadata .prop-facts p.prop-type{display:block;width:calc(((100% - (15px * (6 - 1))) / 6) * 1.5 + (15px * (1.5 - 1)))}.properties.list-display article a .metadata .prop-facts p.prop-free-space{width:calc(((100% - (15px * (6 - 1))) / 6) * 1.5 + (15px * (1.5 - 1)));margin-right:0;text-align:right}.properties.map-display .wrapper .right-content .property-modal{display:none}.properties.map-display .wrapper .map{height:calc(100vh - 240px);height:calc(var(--vh, 1vh)*100 - 240px);border-width:2px}.properties.map-display .wrapper .map .gm-style .gm-style-iw-c{width:430px;height:150px;min-height:150px;font-size:1rem;background-color:transparent;overflow:visible}.properties.map-display .wrapper .map .gm-style .gm-style-iw-c .prop-info{display:flex;flex-direction:row-reverse;justify-content:space-between}.properties.map-display .wrapper .map .gm-style .gm-style-iw-c .prop-info .prop-img{height:150px;width:140px;min-width:140px;margin:-1rem -1rem -1rem 0;background-size:auto 100%}.properties.map-display .wrapper .map .gm-style .gm-style-iw-c .prop-info .indicator-btn{width:100px;height:100px;bottom:-40px;right:100px}.properties.map-display .wrapper .map .gm-style .gm-style-iw-c .prop-info .indicator-btn #circle svg{width:100px;height:100px;animation-play-state:running}.properties.map-display .wrapper .map .gm-style .gm-style-iw-c .prop-info .indicator-btn #circle text{font-size:14px;letter-spacing:1.25px}.properties.map-display .wrapper .map .gm-style .gm-style-iw-c .prop-info .info-wrapper{width:calc(100% + 2rem);height:150px;margin:-1rem 1rem 0 -1rem;padding:1rem;background-color:#d92632}.properties.map-display .wrapper .map .gm-style .gm-style-iw-c .styled-btn{margin-top:auto}.properties.map-display .wrapper .map .gm-style .gm-style-iw-c button.gm-ui-hover-effect{width:24px !important;height:24px !important}.properties.map-display .wrapper .map .gm-style .gm-style-iw-c button.gm-ui-hover-effect span{width:16px !important;height:16px !important;margin:4px !important}}@media(min-width: 900px){.properties{display:flex;flex-wrap:wrap;width:100%;padding:0}.properties .list-properties{display:none}.properties .tiles{display:block}.properties .tiles.override-scroll{overflow:hidden !important}.properties .wrapper .properties-wrapper{position:relative;padding:0}.properties .wrapper .properties-wrapper .tiles{width:100vw;height:100vh;overflow:hidden;position:relative;cursor:grab}.properties .wrapper .properties-wrapper .tiles.active{cursor:grabbing}.properties .wrapper .properties-wrapper .tiles.active .tile article.tease-property a{cursor:grabbing}.properties .wrapper .properties-wrapper .tile{position:absolute;left:0;top:0;display:grid;gap:20px;grid-template-columns:repeat(6, 1fr);grid-template-rows:repeat(6, 1fr);width:calc(300vw - 80px)}.properties .wrapper .properties-wrapper .tile:nth-child(3n+2){left:calc(300vw - 80px + 20px)}.properties .wrapper .properties-wrapper .tile:nth-child(3n+3){left:calc((300vw - 80px)*2 + 40px)}.properties .wrapper .properties-wrapper .tile:nth-child(n+4){top:calc(300vw - 80px + 20px)}.properties .wrapper .properties-wrapper .tile:nth-child(n+7){top:calc((300vw - 80px)*2 + 40px)}.properties .wrapper .properties-wrapper .tile article.tease-property{position:relative;padding-top:100%;margin-bottom:0}.properties .wrapper .properties-wrapper .tile article.tease-property a{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.properties .wrapper .properties-wrapper .tile article.tease-property .image{width:100%;height:100%;background-color:#f0eeee}.properties .wrapper .properties-wrapper .tile article.tease-property img,.properties .wrapper .properties-wrapper .tile article.tease-property video{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.properties .wrapper .properties-wrapper .tile article.tease-property img{display:none}.properties .wrapper .properties-wrapper .tile article.tease-property video{display:block;opacity:0;transition:opacity .3s cubic-bezier(0.645, 0.045, 0.355, 1)}.properties .wrapper .properties-wrapper .tile article.tease-property video.show{z-index:1;opacity:1}.properties .wrapper .properties-wrapper .tile article.tease-property:nth-child(3),.properties .wrapper .properties-wrapper .tile article.tease-property:nth-child(6),.properties .wrapper .properties-wrapper .tile article.tease-property:nth-child(9),.properties .wrapper .properties-wrapper .tile article.tease-property:nth-child(13),.properties .wrapper .properties-wrapper .tile article.tease-property:nth-child(22),.properties .wrapper .properties-wrapper .tile article.tease-property:nth-child(24),.properties .wrapper .properties-wrapper .tile article.tease-property:nth-child(25){grid-column:span 2;padding-top:calc(50% - 20px)}.properties .wrapper .properties-wrapper .tile article.tease-property:nth-child(3) .image,.properties .wrapper .properties-wrapper .tile article.tease-property:nth-child(6) .image,.properties .wrapper .properties-wrapper .tile article.tease-property:nth-child(9) .image,.properties .wrapper .properties-wrapper .tile article.tease-property:nth-child(13) .image,.properties .wrapper .properties-wrapper .tile article.tease-property:nth-child(22) .image,.properties .wrapper .properties-wrapper .tile article.tease-property:nth-child(24) .image,.properties .wrapper .properties-wrapper .tile article.tease-property:nth-child(25) .image{background-color:#f3ecdb}.properties .wrapper .properties-wrapper .tile article.tease-property:nth-child(1) .image,.properties .wrapper .properties-wrapper .tile article.tease-property:nth-child(5) .image,.properties .wrapper .properties-wrapper .tile article.tease-property:nth-child(10) .image,.properties .wrapper .properties-wrapper .tile article.tease-property:nth-child(12) .image,.properties .wrapper .properties-wrapper .tile article.tease-property:nth-child(19) .image,.properties .wrapper .properties-wrapper .tile article.tease-property:nth-child(21) .image,.properties .wrapper .properties-wrapper .tile article.tease-property:nth-child(23) .image,.properties .wrapper .properties-wrapper .tile article.tease-property:nth-child(28) .image{background-color:#d92632}.properties .wrapper .properties-wrapper .tile article.tease-property:nth-child(4) .image,.properties .wrapper .properties-wrapper .tile article.tease-property:nth-child(7) .image,.properties .wrapper .properties-wrapper .tile article.tease-property:nth-child(14) .image,.properties .wrapper .properties-wrapper .tile article.tease-property:nth-child(16) .image,.properties .wrapper .properties-wrapper .tile article.tease-property:nth-child(18) .image,.properties .wrapper .properties-wrapper .tile article.tease-property:nth-child(26) .image,.properties .wrapper .properties-wrapper .tile article.tease-property:nth-child(29) .image{background-color:#191c1f}.properties .wrapper .properties-wrapper .tile article.tease-property.landscape .image img.grid-image.landscape-img{display:block}.properties .wrapper .properties-wrapper .tile article.tease-property.square .image img.grid-image.square-img{display:block}.properties .right-content{display:flex;flex-wrap:wrap}.properties.list-display{flex-direction:column;width:100%;margin:0 0 6rem 0;padding-left:.9375rem;padding-right:.9375rem}}@media(min-width: 900px)and (min-width: 900px){.properties.list-display{padding-left:1.25rem;padding-right:1.25rem}}@media(min-width: 900px){.properties.list-display #search-input{align-self:flex-end;margin-top:0}}@media(min-width: 900px){.properties.list-display .wrapper{margin:0;width:100%}.properties.list-display .wrapper .properties-wrapper{width:100%}}@media(min-width: 900px){.properties.list-display .property-sorting{width:100%}.properties.list-display .property-sorting a{margin-right:20px}.properties.list-display .property-sorting a.address{width:calc(((100% - (20px * (12 - 1))) / 12) * 4 + (20px * (4 - 1)))}.properties.list-display .property-sorting a.areal{width:calc(((100% - (20px * (12 - 1))) / 12) * 2 + (20px * (2 - 1)))}.properties.list-display .property-sorting a.type{width:calc(((100% - (20px * (12 - 1))) / 12) * 3 + (20px * (3 - 1)))}.properties.list-display .property-sorting a.free-space{width:calc(((100% - (20px * (12 - 1))) / 12) * 3 + (20px * (3 - 1)));margin-right:0;justify-content:flex-end}}@media(min-width: 900px){.properties.list-display article{margin:0;width:100%}.properties.list-display article a{padding:.775rem 0;color:#d92632}.properties.list-display article a .overlay{display:none}.properties.list-display article a .metadata{position:static;width:100%}.properties.list-display article a .metadata .prop-facts{width:100%;flex-direction:row;justify-content:flex-start}.properties.list-display article a .metadata .prop-facts p{margin-right:20px;margin-left:0;padding-left:0;font-size:1rem}.properties.list-display article a .metadata .prop-facts p:before{display:none}.properties.list-display article a .metadata .prop-facts p.prop-address{width:calc(((100% - (20px * (12 - 1))) / 12) * 4 + (20px * (4 - 1)));padding-right:1rem}.properties.list-display article a .metadata .prop-facts p.prop-areal{width:calc(((100% - (20px * (12 - 1))) / 12) * 2 + (20px * (2 - 1)))}.properties.list-display article a .metadata .prop-facts p.prop-areal:after{display:none}.properties.list-display article a .metadata .prop-facts p.prop-type{width:calc(((100% - (20px * (12 - 1))) / 12) * 3 + (20px * (3 - 1)))}.properties.list-display article a .metadata .prop-facts p.prop-free-space{width:calc(((100% - (20px * (12 - 1))) / 12) * 3 + (20px * (3 - 1)));margin-right:0;text-align:right}.properties.list-display article a:hover p{font-weight:400}}@media(min-width: 900px){.properties.map-display{width:100%;margin:0;padding-left:.9375rem;padding-right:.9375rem;padding-bottom:1.25rem}}@media(min-width: 900px)and (min-width: 900px){.properties.map-display{padding-left:1.25rem;padding-right:1.25rem}}@media(min-width: 900px){.properties.map-display .wrapper{margin:0;width:100%}.properties.map-display .wrapper article a .overlay{display:none}}@media(min-width: 1200px){.properties.list-display{margin:0 0 6rem 0;flex-wrap:nowrap}.properties.list-display #search-input{margin-top:0}.properties.list-display #search-input.expand{width:calc(((100% - (20px * (12 - 1))) / 12) * 7 + (20px * (7 - 1)))}.properties.list-display .wrapper{display:flex;justify-content:space-between;min-height:calc(100vh - 211px - 87px - 40px - 97px - 33px - 32px)}.properties.list-display .wrapper .left-content{width:calc(((100% - (20px * (12 - 1))) / 12) * 5 + (20px * (5 - 1)));background-color:#f3ecdb;position:relative}.properties.list-display .wrapper .left-content .image{position:absolute;width:100%;height:100%;background-size:100% auto;background-repeat:no-repeat}.properties.list-display .wrapper .right-content{width:calc(((100% - (20px * (12 - 1))) / 12) * 7 + (20px * (7 - 1)));height:100%;display:flex;flex-direction:column}.properties.list-display .property-sorting{margin-bottom:1.5rem}.properties.list-display .property-sorting a{margin-right:20px}.properties.list-display .property-sorting a.address{width:35.7%;margin-right:7%}.properties.list-display .property-sorting a.areal{width:14.3%}.properties.list-display .property-sorting a.type{width:21.4%}.properties.list-display .property-sorting a.free-space{width:21%}.properties.list-display article a{padding:.95rem 0}.properties.list-display article a .metadata .prop-facts p.prop-address{width:35.7%;margin-right:7%;padding-right:0}.properties.list-display article a .metadata .prop-facts p.prop-areal{width:14.3%;padding-right:0}.properties.list-display article a .metadata .prop-facts p.prop-type{width:calc(21.4% + 20px);margin-right:0}.properties.list-display article a .metadata .prop-facts p.prop-free-space{width:21%}.properties.map-display .wrapper .map{height:calc(100vh - 232px)}}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.tease-property a{display:flex;flex-direction:column}.tease-property a .overlay{display:none}.tease-property a .image{position:relative}.tease-property a .image video{display:none}.tease-property a .image img{width:100%;height:auto;display:none}.tease-property a .image img.featured-mobile{display:block}.tease-property a .image img.only-img{display:block}.tease-property a .image img.lazy{opacity:0;transition:opacity .25s ease-in-out}.tease-property a .image img.show{opacity:1}.tease-property a .image img.grid-image{display:none}.tease-property a .image .indicator-btn{position:absolute;bottom:.9375rem;right:.9375rem;display:none}.tease-property a .image .indicator-btn p{display:none}.tease-property a .image .indicator-btn #circle{position:relative;width:100%;padding-bottom:100%;overflow:hidden}.tease-property a .image .indicator-btn #circle text{font-size:10px;letter-spacing:1px}.tease-property a .image .indicator-btn #circle svg{position:absolute;left:0;top:0;width:100%;height:60px;animation-name:rotate;animation-duration:14s;animation-iteration-count:infinite;animation-timing-function:linear}.tease-property a .image .indicator-btn #circle svg.indicator-tablet,.tease-property a .image .indicator-btn #circle svg.indicator-desktop{display:none}.tease-property a .image .indicator-btn.display{display:block}.tease-property a .metadata{margin-top:.9375rem}.tease-property a .metadata h3{font-size:1.125rem;margin:0 0 .125rem}.tease-property a .metadata .prop-facts{display:flex;align-items:center}.tease-property a .metadata .prop-facts p{margin:0;position:relative}.tease-property a .metadata .prop-facts p span{vertical-align:super;font-size:.7em}.tease-property a .metadata .prop-facts p.prop-areal{padding-right:.5rem;margin-right:.5rem}.tease-property a .metadata .prop-facts p.prop-areal:after{content:"•";position:absolute;top:50%;transform:translateY(-50%);right:-0.25rem;font-size:1.125rem}.tease-property a .metadata .prop-facts p.prop-address,.tease-property a .metadata .prop-facts p.prop-free-space{display:none}.tease-property a .metadata .prop-facts p.prop-type{text-transform:lowercase}.tease-property a .metadata .styled-btn{margin-top:1rem}.tease-property a .metadata .indicator{display:none}@media(min-width: 600px){.tease-property a .image .indicator-btn{bottom:2rem;right:2rem}.tease-property a .image .indicator-btn #circle svg{width:120px;height:120px;display:none}.tease-property a .image .indicator-btn #circle svg.indicator-tablet{display:block}.tease-property a .image .indicator-btn #circle text{font-size:8px;letter-spacing:3px}.tease-property a .metadata{margin-top:1.5rem}.tease-property a .metadata h3{font-size:2.25rem}}@media(min-width: 900px){.tease-property a{position:relative;color:#fff}.tease-property a .overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:2;opacity:0;transition:opacity .5s cubic-bezier(0.645, 0.045, 0.355, 1)}.tease-property a .overlay.show{opacity:1}.tease-property a .image img{display:block}.tease-property a .image img.featured-mobile{display:none}.tease-property a .image .indicator-btn{opacity:0;transition:opacity .5s cubic-bezier(0.645, 0.045, 0.355, 1);display:block;z-index:3}.tease-property a .image .indicator-btn p{display:block;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-weight:400;font-size:.75rem}.tease-property a .image .indicator-btn #circle svg{animation-play-state:paused}.tease-property a .image .indicator-btn.show{opacity:1}.tease-property a .image .indicator-btn.show #circle svg{animation-play-state:running}.tease-property a .metadata{display:flex;align-items:center;margin-top:0;position:absolute;top:1rem;left:1.25rem;width:calc(100% - 40px);z-index:2}.tease-property a .metadata h3{margin-bottom:0;margin-right:.25rem;font-size:1.125rem}}@media(min-width: 900px)and (min-width: 1200px){.tease-property a .metadata h3{font-size:1.375rem}}@media(min-width: 900px){.tease-property a .metadata .prop-facts{flex-direction:row-reverse;justify-content:flex-end}.tease-property a .metadata .prop-facts p{margin-left:.5rem;margin-right:0;padding-left:.75rem;padding-right:0;font-size:1.125rem}}@media(min-width: 900px)and (min-width: 1200px){.tease-property a .metadata .prop-facts p{font-size:1.375rem}}@media(min-width: 900px){.tease-property a .metadata .prop-facts p:after{display:none}}@media(min-width: 900px){.tease-property a .metadata .prop-facts p:before{content:"•";position:absolute;top:50%;transform:translateY(-50%);left:-0.35rem;font-size:1.5rem}}@media(min-width: 900px){.tease-property a .metadata .prop-facts p:first-of-type{margin-right:0}}@media(min-width: 900px){.tease-property a .metadata .prop-facts p.prop-areal.hide-circle:before{display:none}}@media(min-width: 900px){.tease-property a .metadata .styled-btn{display:none}}@media(min-width: 900px){.tease-property a .metadata .indicator{display:block;width:20px;height:20px;min-width:20px;border-radius:50%;border:1px solid #fff;position:absolute;top:50%;right:0;transform:translateY(-50%)}.tease-property a .metadata .indicator.free-space{background-color:#fff}}@media(min-width: 1200px){.tease-property a .image .indicator-btn{bottom:2.25rem;right:2.25rem}.tease-property a .image .indicator-btn p{font-size:1rem}.tease-property a .image .indicator-btn #circle svg{width:172px;height:172px}.tease-property a .image .indicator-btn #circle svg.indicator-tablet{display:none}.tease-property a .image .indicator-btn #circle svg.indicator-desktop{display:block}.tease-property a .image .indicator-btn #circle text{font-size:1rem;letter-spacing:2.25px}}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.single-property .post-type-property{padding-left:.9375rem;padding-right:.9375rem}@media(min-width: 900px){.single-property .post-type-property{padding-left:1.25rem;padding-right:1.25rem}}.single-property .image{position:relative}.single-property .image img{display:none;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}.single-property .image img.featured-mobile{display:block}.single-property .image img.only-img{display:block}.single-property .image .indicator-btn{position:absolute;bottom:.9375rem;right:.9375rem}.single-property .image .indicator-btn #circle{position:relative;width:100%;padding-bottom:100%;overflow:hidden}.single-property .image .indicator-btn #circle text{font-size:10px;letter-spacing:1px}.single-property .image .indicator-btn #circle svg{position:absolute;left:0;top:0;width:100%;height:60px;animation-name:rotate;animation-duration:14s;animation-iteration-count:infinite;animation-timing-function:linear}.single-property .image .indicator-btn #circle svg.indicator-tablet,.single-property .image .indicator-btn #circle svg.indicator-desktop{display:none}.single-property .article-content .article-top h1{margin-top:1.5rem;margin-bottom:.75rem}.single-property .article-content .article-top .styled-btn svg{transform:rotate(-45deg)}.single-property .article-content .article-top .article-excerpt{margin-top:2.75rem;font-size:1.125rem}@media(min-width: 1200px){.single-property .article-content .article-top .article-excerpt{font-size:1.375rem}}.single-property .article-content .article-body section{padding-left:0;padding-right:0}@media(min-width: 600px){.single-property .image .indicator-btn{bottom:2rem;right:2rem}.single-property .image .indicator-btn #circle svg{width:120px;height:120px;display:none}.single-property .image .indicator-btn #circle svg.indicator-tablet{display:block}.single-property .image .indicator-btn #circle text{font-size:8px;letter-spacing:3px}.single-property .article-content .article-top{display:flex;justify-content:space-between;margin-top:3.5rem}.single-property .article-content .article-top>div{width:calc(((100% - (15px * (6 - 1))) / 6) * 3 + (15px * (3 - 1)))}.single-property .article-content .article-top>div h1{margin-top:0}.single-property .article-content .article-top .article-excerpt{margin-top:.3rem;width:calc(((100% - (15px * (6 - 1))) / 6) * 3 + (15px * (3 - 1)))}}@media(min-width: 900px){.single-property .image img{display:block;aspect-ratio:13/7;max-height:85vh}.single-property .image img.featured-mobile{display:none}.single-property .article-content .article-top{justify-content:flex-start}.single-property .article-content .article-top>div{width:calc(((100% - (20px * (12 - 1))) / 12) * 6 + (20px * (6 - 1)));margin-right:20px}.single-property .article-content .article-top .article-excerpt{width:calc(((100% - (20px * (12 - 1))) / 12) * 5 + (20px * (5 - 1)));margin-left:calc(7.0876358696% + 20px)}}@media(min-width: 1200px){.single-property .image .indicator-btn{bottom:2.25rem;right:2.25rem}.single-property .image .indicator-btn #circle svg{width:172px;height:172px;display:none}.single-property .image .indicator-btn #circle svg.indicator-tablet{display:none}.single-property .image .indicator-btn #circle svg.indicator-desktop{display:block}.single-property .image .indicator-btn #circle text{font-size:1rem;letter-spacing:2.25px}.single-property .article-content .article-top>div{width:calc(((100% - (20px * (12 - 1))) / 12) * 6 + (20px * (6 - 1)))}.single-property .article-content .article-top .article-excerpt{margin-top:.65rem;width:calc(((100% - (20px * (12 - 1))) / 12) * 4 + (20px * (4 - 1)));margin-left:calc(7.0876358696% + 20px)}}footer{border-top:1px solid #d92632;padding:1.125rem 0;margin:2.5rem .9375rem 0}footer .footer-name{font-weight:400;margin:0 0 .5rem}footer .footer-bottom{margin-top:2.5rem}footer .footer-bottom .footer-title{font-weight:400}footer .footer-bottom a{text-decoration:underline;font-size:.875rem;display:block}@media(min-width: 600px){footer .footer-bottom a{font-size:1rem}}footer .footer-bottom a.privacy-link{margin-top:4.375rem}footer.main-footer{padding:1.25rem 0;margin:2.5rem 1.25rem 0}footer.main-footer .footer-bottom .footer-title{display:none}@media(min-width: 600px){footer{display:flex;flex-direction:column}footer .footer-name{margin:0}footer .footer-bottom{margin-top:0;display:flex;justify-content:space-between}footer .footer-bottom .footer-title{display:none}footer .footer-bottom a.privacy-link{margin-top:0}}@media(min-width: 900px){footer{flex-direction:row;padding:1.5rem 0;margin:2.5rem 1.25rem 0}footer .footer-name{width:calc(((100% - (20px * (12 - 1))) / 12) * 3 + (20px * (3 - 1)));margin-right:20px}footer .footer-address{margin:0;width:calc(((100% - (20px * (12 - 1))) / 12) * 3 + (20px * (3 - 1)));margin-right:20px}footer .footer-bottom{width:calc(((100% - (20px * (12 - 1))) / 12) * 6 + (20px * (6 - 1)))}footer.main-footer{margin:2.5rem calc(calc(7.0876358696% + 20px)*2) 0;padding-bottom:4rem}footer.main-footer .footer-name,footer.main-footer .footer-address,footer.main-footer .footer-bottom{width:calc(33.33% - 20px);margin-right:20px;padding-right:1rem}footer.main-footer .footer-bottom{width:auto;padding-right:0;margin-right:0}}@media(min-width: 1200px){footer .footer-name{width:calc(((100% - (20px * (12 - 1))) / 12) * 2 + (20px * (2 - 1)));margin-right:calc(calc(7.0876358696% + 20px) + 20px)}footer .footer-address{width:calc(((100% - (20px * (12 - 1))) / 12) * 2 + (20px * (2 - 1)));margin-right:calc(calc(7.0876358696% + 20px) + 20px)}footer.main-footer{margin:2.5rem calc(calc(7.0876358696% + 20px)*3) 0}}.employees{padding-left:.9375rem;padding-right:.9375rem;margin-top:4rem;margin-bottom:4rem}@media(min-width: 900px){.employees{padding-left:1.25rem;padding-right:1.25rem}}@media(min-width: 600px){.employees{margin-top:6.25rem;margin-bottom:6.25rem}}@media(min-width: 900px){.employees{margin-top:8rem;margin-bottom:8rem}}.employees h2{margin-bottom:2.5rem}.employees .wrapper .employee{display:flex;align-items:center;margin-bottom:1.75rem}.employees .wrapper .employee .image{min-width:100px;width:100px;height:100px;border-radius:50%;background-color:#f3ecdb}.employees .wrapper .employee .image img{width:100%;height:100%;border-radius:50%;object-fit:cover}.employees .wrapper .employee .info{margin-left:20px}.employees .wrapper .employee .info p{margin:0}.employees .wrapper .employee .info p.name{font-weight:400;margin-bottom:.15rem}.employees .wrapper .employee .info a{display:block;font-size:.875rem}@media(min-width: 600px){.employees .wrapper .employee .info a{font-size:1rem}}.employees .wrapper .employee .info a:first-of-type{margin-top:1.25rem;margin-bottom:.15rem}.employees .wrapper .employee:last-of-type{margin-bottom:0}.main-site .employees{padding:0 1.25rem}@media(min-width: 600px){.employees{display:flex;align-items:flex-start;justify-content:space-between}.employees h2{width:calc(((100% - (15px * (6 - 1))) / 6) * 3 + (15px * (3 - 1)));margin:0;padding-right:4rem}.employees .wrapper{width:calc(((100% - (15px * (6 - 1))) / 6) * 3 + (15px * (3 - 1)));margin-top:.5rem}.employees .wrapper .employee{margin-bottom:2.5rem}.employees .wrapper .employee .info a:first-of-type{margin-top:1rem}}@media(min-width: 900px){.main-site .employees{padding:0}}@media(min-width: 1200px){.employees h2{width:calc(((100% - (20px * (12 - 1))) / 12) * 4.5 + (20px * (4.5 - 1)));padding-right:0}.employees .wrapper{width:calc(((100% - (20px * (12 - 1))) / 12) * 6 + (20px * (6 - 1)));display:flex;flex-wrap:wrap;align-items:flex-start;margin-top:.75rem}.employees .wrapper .employee{width:50%;padding-right:20px;margin-bottom:3rem}.employees .wrapper .employee .info a:first-of-type{margin-top:1.25rem}.main-site .employees .wrapper{flex-direction:column}}@media(min-width: 1920px){.main-site .employees .wrapper{flex-direction:row}}.images-50-50{padding-left:.9375rem;padding-right:.9375rem;margin-top:4rem;margin-bottom:4rem}@media(min-width: 900px){.images-50-50{padding-left:1.25rem;padding-right:1.25rem}}@media(min-width: 600px){.images-50-50{margin-top:6.25rem;margin-bottom:6.25rem}}@media(min-width: 900px){.images-50-50{margin-top:8rem;margin-bottom:8rem}}.images-50-50 .wrapper{display:flex;flex-direction:column}.images-50-50 .wrapper .image{display:flex;flex-direction:column}.images-50-50 .wrapper .image img{width:100%;height:auto;object-fit:cover;aspect-ratio:6/5}.images-50-50 .wrapper .image p{margin:.5rem 0}.images-50-50 .wrapper.count-2 .image:last-of-type{margin-top:.9375rem}@media(min-width: 600px){.images-50-50 .wrapper{flex-direction:row;justify-content:flex-end}.images-50-50 .wrapper .image{width:calc(((100% - (15px * (6 - 1))) / 6) * 3 + (15px * (3 - 1)))}.images-50-50 .wrapper .image img{aspect-ratio:unset}.images-50-50 .wrapper.count-2{justify-content:space-between}.images-50-50 .wrapper.count-2 .image:last-of-type{margin-top:0}}@media(min-width: 900px){.images-50-50 .wrapper .image img{aspect-ratio:13/11}}.text-columns{padding-left:.9375rem;padding-right:.9375rem;margin-top:4rem;margin-bottom:4rem}@media(min-width: 900px){.text-columns{padding-left:1.25rem;padding-right:1.25rem}}@media(min-width: 600px){.text-columns{margin-top:6.25rem;margin-bottom:6.25rem}}@media(min-width: 900px){.text-columns{margin-top:8rem;margin-bottom:8rem}}.text-columns .wrapper .text-column p:first-child{margin-top:0}.text-columns .wrapper .text-column p:last-child{margin-bottom:0}.text-columns .wrapper .text-column.intro p{font-size:1.125rem}@media(min-width: 1200px){.text-columns .wrapper .text-column.intro p{font-size:1.375rem}}.text-columns .wrapper.count-2 .text-column:first-of-type{margin-bottom:.9375rem}@media(min-width: 600px){.text-columns .wrapper .text-column{width:calc(((100% - (15px * (6 - 1))) / 6) * 3 + (15px * (3 - 1)))}.text-columns .wrapper.count-2{display:flex;justify-content:space-between}.text-columns .wrapper.count-2 .text-column:first-of-type{margin-bottom:0;padding-right:4rem}.text-columns .wrapper.count-2 .text-column:first-of-type h3,.text-columns .wrapper.count-2 .text-column:first-of-type h4,.text-columns .wrapper.count-2 .text-column:first-of-type h5{margin-top:0}.text-columns .wrapper.count-2 .text-column:last-of-type{margin-top:.125rem}}@media(min-width: 1200px){.text-columns .wrapper .text-column{width:calc(((100% - (20px * (12 - 1))) / 12) * 4.5 + (20px * (4.5 - 1)))}.text-columns .wrapper .text-column p{margin:1.25rem 0}.text-columns .wrapper.count-2 .text-column:first-of-type{padding-right:0}.text-columns .wrapper.count-2 .text-column:last-of-type{margin-top:.25rem;width:calc(((100% - (20px * (12 - 1))) / 12) * 6 + (20px * (6 - 1)))}.text-columns .wrapper.count-2 .text-column:last-of-type.intro{width:calc(((100% - (20px * (12 - 1))) / 12) * 4 + (20px * (4 - 1)));margin-right:calc(calc(((100% - (20px * (12 - 1))) / 12) * 2 + (20px * (2 - 1))) + 20px)}}.key-information{padding-left:.9375rem;padding-right:.9375rem;margin-top:4rem;margin-bottom:4rem}@media(min-width: 900px){.key-information{padding-left:1.25rem;padding-right:1.25rem}}@media(min-width: 600px){.key-information{margin-top:6.25rem;margin-bottom:6.25rem}}@media(min-width: 900px){.key-information{margin-top:8rem;margin-bottom:8rem}}.key-information h2{margin-bottom:1rem}.key-information ul{list-style:none;margin:0;padding:0;border-top:1px solid #d92632}.key-information ul li{padding:.4rem 0;border-bottom:1px solid #d92632;display:flex;justify-content:space-between}.key-information ul li p{margin:0;position:relative}.key-information ul li p span{vertical-align:super;font-size:.7em}.key-information ul li p.key{font-weight:400}@media(min-width: 600px){.key-information ul{display:flex;justify-content:space-between;flex-wrap:wrap}.key-information ul li{width:calc(((100% - (15px * (6 - 1))) / 6) * 3 + (15px * (3 - 1)));justify-content:flex-start}.key-information ul li p.key{width:33%}.key-information ul li:nth-of-type(even){width:calc(calc(((100% - (15px * (6 - 1))) / 6) * 3 + (15px * (3 - 1))) + 15px);padding-left:15px}.key-information ul.odd-items{border-bottom:1px solid #d92632}.key-information ul.odd-items li:last-of-type{border-bottom:0}}@media(min-width: 900px){.key-information ul{border-top:0}.key-information ul li{width:calc(((100% - (20px * (12 - 1))) / 12) * 7 + (20px * (7 - 1)));padding:.95rem 0}.key-information ul li p.key{width:28.5%}.key-information ul li:nth-of-type(even){width:calc(calc(((100% - (20px * (12 - 1))) / 12) * 5 + (20px * (5 - 1))) + 20px);padding-left:20px}.key-information ul li:nth-of-type(even) p.key{width:40%}}.text-and-map{padding-left:.9375rem;padding-right:.9375rem;margin-top:4rem;margin-bottom:4rem}@media(min-width: 900px){.text-and-map{padding-left:1.25rem;padding-right:1.25rem}}@media(min-width: 600px){.text-and-map{margin-top:6.25rem;margin-bottom:6.25rem}}@media(min-width: 900px){.text-and-map{margin-top:8rem;margin-bottom:8rem}}.text-and-map h1{margin-bottom:.5rem}.text-and-map .wrapper h2{margin-bottom:.5rem}.text-and-map .wrapper .text-content p:first-child{margin-top:0}.text-and-map .wrapper .text-content p:last-child{margin-bottom:0}.text-and-map .wrapper .text-content a{text-decoration:underline}.text-and-map .wrapper a.styled-btn{display:block;margin-top:1.5rem}.text-and-map .wrapper a.styled-btn.download-link{margin-top:2rem}.text-and-map .wrapper a.styled-btn.download-link svg{transform:rotate(90deg)}.text-and-map .wrapper a.styled-btn+a.download-link{margin-top:1rem}.text-and-map .map{height:360px;margin-top:4.25rem}.main-site .text-and-map{padding:0 1.25rem}@media(min-width: 600px){.text-and-map{display:flex}.text-and-map .wrapper{width:calc(((100% - (15px * (6 - 1))) / 6) * 3 + (15px * (3 - 1)));margin-right:15px}.text-and-map .wrapper h2{margin-bottom:.9375rem}.text-and-map .map{width:calc(((100% - (15px * (6 - 1))) / 6) * 3 + (15px * (3 - 1)));margin-top:0}.text-and-map.with-main-title{flex-wrap:wrap}.text-and-map.with-main-title h1{width:calc(((100% - (15px * (6 - 1))) / 6) * 3 + (15px * (3 - 1)));margin-right:15px;padding-right:7.4579831933%}.text-and-map.with-main-title .wrapper{margin-top:.5rem;margin-right:0}.text-and-map.with-main-title .wrapper h2{margin-bottom:.9375rem}.text-and-map.with-main-title .wrapper a.styled-btn{margin-top:1.25rem}.text-and-map.with-main-title .map{width:100%;margin-top:5.125rem}}@media(min-width: 900px){.text-and-map .wrapper{width:calc(((100% - (20px * (12 - 1))) / 12) * 4 + (20px * (4 - 1)));margin-right:calc(calc(((100% - (20px * (12 - 1))) / 12) * 2 + (20px * (2 - 1))) + 20px*2)}.text-and-map .wrapper h2{margin-bottom:1.25rem}.text-and-map .wrapper a.styled-btn.download-link{margin-top:2.5rem}.text-and-map .wrapper a.styled-btn+a.download-link{margin-top:1.25rem}.text-and-map .map{width:calc(((100% - (20px * (12 - 1))) / 12) * 6 + (20px * (6 - 1)));height:560px}.text-and-map.with-main-title h1{width:100%;margin:0 0 7.5rem;padding:0}.text-and-map.with-main-title .wrapper{width:calc(((100% - (20px * (12 - 1))) / 12) * 4 + (20px * (4 - 1)));margin-top:0;margin-right:calc(calc(((100% - (20px * (12 - 1))) / 12) * 2 + (20px * (2 - 1))) + 20px*2)}.text-and-map.with-main-title .map{width:calc(((100% - (20px * (12 - 1))) / 12) * 6 + (20px * (6 - 1)));margin:0}.main-site .text-and-map{padding:0;flex-direction:column}.main-site .text-and-map .wrapper{width:100%;margin-bottom:2rem}.main-site .text-and-map .map{width:100%}}.hero{height:100vh;height:calc(var(--vh, 1vh)*100)}.hero .page-links{width:100%;height:100%;position:relative}.hero .page-links .page-link{height:100%;width:100%;position:relative}.hero .page-links .page-link .hover-img{background-size:100% 100%;background-repeat:no-repeat;background-size:cover;display:none}.hero .page-links .page-link .wrapper{display:none}.hero .page-links .page-link .wrapper.mobile{display:flex;flex-direction:column-reverse;align-items:flex-end;width:auto;position:absolute;bottom:115vw;left:15vw;min-height:50px;z-index:1}.hero .page-links .page-link .wrapper.mobile p{margin:.25rem 0 0;white-space:nowrap}.hero .page-links .page-link .wrapper.mobile a{white-space:nowrap}.hero .page-links .page-link:first-of-type{border-top:100vh solid #fff;border-top:calc(var(--vh, 1vh)*100) solid #fff;border-right:100vw solid transparent}.hero .page-links .page-link:first-of-type .wrapper.mobile p:before{content:"‹";margin-right:.125rem}.hero .page-links .page-link:last-of-type{position:absolute;top:0;left:0;border-bottom:100vh solid #f3ecdb;border-bottom:calc(var(--vh, 1vh)*100) solid #f3ecdb;border-left:100vw solid transparent}.hero .page-links .page-link:last-of-type h2,.hero .page-links .page-link:last-of-type p,.hero .page-links .page-link:last-of-type a{color:#0076be}.hero .page-links .page-link:last-of-type .wrapper.mobile{top:115vw;left:unset;right:15vw;align-items:flex-start}.hero .page-links .page-link:last-of-type .wrapper.mobile p:after{content:"›";margin-left:.125rem}@media(min-width: 600px){.hero .page-links .page-link .wrapper.mobile{min-height:72px}.hero .page-links .page-link .wrapper.mobile h2{font-size:2.25rem}.hero .page-links .page-link .wrapper.mobile p{font-size:1.25rem}.hero .page-links .page-link:first-of-type .wrapper.mobile{bottom:90vw;left:18vw}.hero .page-links .page-link:last-of-type .wrapper.mobile{top:90vw;right:20vw}}@media(min-width: 900px){.hero .page-links{display:flex;overflow:hidden}.hero .page-links .page-link{width:50%;padding-top:25vh}.hero .page-links .page-link .hover-img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;opacity:0;transition:opacity .5s cubic-bezier(0.645, 0.045, 0.355, 1)}.hero .page-links .page-link .wrapper{display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;height:110%}.hero .page-links .page-link .wrapper>div{z-index:1}.hero .page-links .page-link .wrapper h2,.hero .page-links .page-link .wrapper p{transition:color .5s cubic-bezier(0.645, 0.045, 0.355, 1)}.hero .page-links .page-link .wrapper h2{font-size:2.5rem;margin-bottom:3.125rem;display:none}.hero .page-links .page-link .wrapper p{font-size:1.375rem;margin:0}.hero .page-links .page-link .wrapper p.text{margin-top:3.125rem}.hero .page-links .page-link .wrapper a{font-size:.875rem;padding:.75rem 1.125rem;margin:3.125rem 0;display:inline-block;transition:color .5s cubic-bezier(0.645, 0.045, 0.355, 1),background-color .5s cubic-bezier(0.645, 0.045, 0.355, 1)}.hero .page-links .page-link .wrapper svg{z-index:1;-webkit-transform:translateZ(0)}.hero .page-links .page-link .wrapper svg path{transition:stroke .5s cubic-bezier(0.645, 0.045, 0.355, 1)}.hero .page-links .page-link .wrapper .logo-wrapper{height:130px;margin-bottom:calc(5vh + 3.125rem);display:flex;align-items:center}.hero .page-links .page-link .wrapper .logo-wrapper svg{height:82px;width:auto}.hero .page-links .page-link .wrapper .logo-wrapper svg path{transition:fill .5s cubic-bezier(0.645, 0.045, 0.355, 1)}.hero .page-links .page-link .wrapper.mobile{display:none}.hero .page-links .page-link:first-of-type{border:none;background-color:#fff}.hero .page-links .page-link:first-of-type .wrapper a{background-color:#d92632;color:#fff}.hero .page-links .page-link:first-of-type .wrapper svg{width:100%;height:auto}.hero .page-links .page-link:first-of-type .wrapper .logo-wrapper svg{height:130px;width:auto}.hero .page-links .page-link:last-of-type{position:relative;border:none;background-color:#f3ecdb}.hero .page-links .page-link:last-of-type .wrapper a{background-color:#0076be;color:#fff;margin-bottom:5.75rem}.hero .page-links .page-link:last-of-type .wrapper svg{width:70%;height:auto}.hero .page-links .page-link:last-of-type .wrapper .logo-wrapper svg{height:82px;width:auto}.hero .page-links .page-link.show-img .wrapper h2,.hero .page-links .page-link.show-img .wrapper p{color:#fff}.hero .page-links .page-link.show-img .wrapper a{background-color:#fff;color:#d92632}.hero .page-links .page-link.show-img .wrapper svg path{stroke:#fff}.hero .page-links .page-link.show-img .wrapper .logo-wrapper svg path{stroke:transparent;fill:#fff}.hero .page-links .page-link.show-img .hover-img{opacity:1}.hero .page-links .page-link.show-img:last-of-type .wrapper a{background-color:#fff;color:#0076be}}.related-properties{padding-left:.9375rem;padding-right:.9375rem;margin-top:4rem;margin-bottom:4rem}@media(min-width: 900px){.related-properties{padding-left:1.25rem;padding-right:1.25rem}}@media(min-width: 600px){.related-properties{margin-top:6.25rem;margin-bottom:6.25rem}}@media(min-width: 900px){.related-properties{margin-top:8rem;margin-bottom:8rem}}.related-properties h2{margin-bottom:1rem}.related-properties .wrapper article{margin-bottom:2.5rem}.related-properties .wrapper article .image img{aspect-ratio:6/5}.related-properties .wrapper article:last-of-type{margin-bottom:0}@media(min-width: 600px){.related-properties .wrapper{display:flex;justify-content:space-between}.related-properties .wrapper article{width:calc(((100% - (15px * (6 - 1))) / 6) * 3 + (15px * (3 - 1)));margin-bottom:0}.related-properties .wrapper article a{position:relative}.related-properties .wrapper article a .image img{aspect-ratio:11/12}.related-properties .wrapper article a .metadata{display:flex;align-items:center;flex-wrap:wrap;margin-top:0;position:absolute;top:1.25rem;left:1.25rem;width:calc(100% - 40px);z-index:2;color:#fff}.related-properties .wrapper article a .metadata h3{margin-right:.25rem;font-size:1.125rem;width:100%}}@media(min-width: 600px)and (min-width: 1200px){.related-properties .wrapper article a .metadata h3{font-size:1.375rem}}@media(min-width: 600px){.related-properties .wrapper article a .metadata .prop-facts{flex-direction:row-reverse;justify-content:flex-end}.related-properties .wrapper article a .metadata .prop-facts p{margin-left:.5rem;margin-right:0;padding-left:.75rem;padding-right:0;font-size:1.125rem}}@media(min-width: 600px)and (min-width: 1200px){.related-properties .wrapper article a .metadata .prop-facts p{font-size:1.375rem}}@media(min-width: 600px){.related-properties .wrapper article a .metadata .prop-facts p.prop-type{margin-left:0;padding-left:0}.related-properties .wrapper article a .metadata .prop-facts p.prop-type:before{display:none}}@media(min-width: 600px){.related-properties .wrapper article a .metadata .prop-facts p:after{display:none}}@media(min-width: 600px){.related-properties .wrapper article a .metadata .prop-facts p:before{content:"•";position:absolute;top:50%;transform:translateY(-50%);left:-0.35rem;font-size:1.5rem}}@media(min-width: 600px){.related-properties .wrapper article a .metadata .prop-facts p:first-of-type{margin-right:0}}@media(min-width: 600px){.related-properties .wrapper article a .metadata .styled-btn{display:none}}@media(min-width: 600px){.related-properties .wrapper article a .metadata .indicator{display:block;width:20px;height:20px;min-width:20px;border-radius:50%;border:1px solid #fff;position:absolute;top:0;right:0}.related-properties .wrapper article a .metadata .indicator.free-space{background-color:#fff}}@media(min-width: 900px){.related-properties{margin-bottom:2.5rem}.related-properties h2{margin-bottom:2.5rem}.related-properties .wrapper article{width:calc(((100% - (20px * (12 - 1))) / 12) * 6 + (20px * (6 - 1)));overflow:hidden}.related-properties .wrapper article a .image img{aspect-ratio:12/13}.related-properties .wrapper article a .image .indicator-btn{z-index:3;bottom:unset;right:unset}.related-properties .wrapper article a .metadata{flex-wrap:nowrap}.related-properties .wrapper article a .metadata h3{width:auto;margin-bottom:0}.related-properties .wrapper article a .metadata .prop-facts p.prop-type{margin-left:.5rem;padding-left:.75rem}.related-properties .wrapper article a .metadata .prop-facts p.prop-type:before{display:block}.related-properties .wrapper article a .metadata .indicator{top:50%}.related-properties .wrapper article a:hover{cursor:none}}.plain-text{padding:0 1.25rem;margin:5.5rem 0 2.5rem}.plain-text .text-content h1{margin-bottom:2.5rem}.plain-text .text-content h2,.plain-text .text-content h3,.plain-text .text-content h4,.plain-text .text-content h5{margin-bottom:1rem}.plain-text .text-content.ingress p{font-size:1.125rem}@media(min-width: 1200px){.plain-text .text-content.ingress p{font-size:1.375rem}}@media(min-width: 900px){.plain-text{padding:0;margin:3.5rem 0 7rem}}@media(min-width: 1200px){.plain-text{padding:0 calc(((100% - (20px * (12 - 1))) / 12) * 1 + (20px * (1 - 1)))}.plain-text .text-content h1{font-size:3rem}}@media(min-width: 1400px){.plain-text{padding:0 calc(7.0876358696% + 20px)}}.fullwidth-media{padding-left:.9375rem;padding-right:.9375rem;margin:2.5rem 0}@media(min-width: 900px){.fullwidth-media{padding-left:1.25rem;padding-right:1.25rem}}.main-site .fullwidth-media{padding:0}.main-site .fullwidth-media .caption{padding-left:.9375rem;padding-right:.9375rem}@media(min-width: 900px){.main-site .fullwidth-media .caption{padding-left:1.25rem;padding-right:1.25rem}}.fullwidth-media .embed{width:100%}.fullwidth-media .embed iframe{max-width:100%}.fullwidth-media .image-wrapper img{width:100%;height:auto}.fullwidth-media video{width:100%}.fullwidth-media .caption{margin:.5rem 0}@media(min-width: 600px){.fullwidth-media{margin:4rem 0}.fullwidth-media .image-wrapper img{aspect-ratio:21/10;object-fit:cover}.main-site .fullwidth-media .image-wrapper img{aspect-ratio:4/3}}@media(min-width: 900px){.fullwidth-media{margin:7rem 0}.main-site .fullwidth-media .caption{padding:0}}body.error404 #content-section{padding-left:.9375rem;padding-right:.9375rem}@media(min-width: 900px){body.error404 #content-section{padding-left:1.25rem;padding-right:1.25rem}}body.error404 #content-section .text-404{margin-top:4rem;margin-bottom:4rem}@media(min-width: 600px){body.error404 #content-section .text-404{margin-top:6.25rem;margin-bottom:6.25rem}}@media(min-width: 900px){body.error404 #content-section .text-404{margin-top:8rem;margin-bottom:8rem}}@media(min-width: 900px){body.error404.main-site #content-section{padding:0}}.image-gallery{padding-left:.9375rem;padding-right:.9375rem;margin-top:4rem;margin-bottom:4rem}@media(min-width: 900px){.image-gallery{padding-left:1.25rem;padding-right:1.25rem}}@media(min-width: 600px){.image-gallery{margin-top:6.25rem;margin-bottom:6.25rem}}@media(min-width: 900px){.image-gallery{margin-top:8rem;margin-bottom:8rem}}.image-gallery .top-wrapper{margin-bottom:1rem}.image-gallery .top-wrapper p{display:none}.image-gallery .wrapper{display:flex;align-items:flex-start;width:calc(100% + 0.9375rem);overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.image-gallery .wrapper::-webkit-scrollbar{display:none}.image-gallery .wrapper img{width:auto;max-width:90% !important;height:auto;padding-right:.9375rem}@media(min-width: 900px){.image-gallery .top-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.5rem}.image-gallery .top-wrapper p{display:block;margin:0}.image-gallery .wrapper{width:calc(100% + 1.25rem);cursor:grab}.image-gallery .wrapper img{padding-right:0;margin-right:1.25rem;max-height:80vh;cursor:pointer}.image-gallery .wrapper.active{cursor:grabbing}.image-gallery .wrapper.active img{cursor:grabbing}}

/*# sourceMappingURL=style.css.map*/