.val-banner,.val-popup p,h1,h2,h3,h4,span.slideshow-header{text-transform:none}.metismenu.mod-menu .metismenu-item{font-family:var(--cassiopeia-font-family-headings)}.brand{max-width:320px}.lead{font-weight:300}.latest-props-button,.topbar .social-media{display:none!important}.card h2{font-size:1.8em}.office-contacts h2,.val-banner:after,.val-banner:before,.zw-get-social h3{display:none}.container-banner{padding:0!important}.home .container-banner{padding-left:1rem!important;padding-right:1rem!important;padding-bottom:1.5rem!important}.container-banner:not(.home){padding:0}.home .container-component{position:relative;z-index:0;background:var(--cassiopeia-color-primary-thead);color:#fff;margin-bottom:0!important}.home .container-component:before{content:"";z-index:-1;position:absolute;top:0;bottom:0;left:-100vw;right:-100vw;background-color:inherit;background-image:inherit}.header-branch{margin-left:5px}.header-branch .header-email{margin-right:5px}#regTypeStyleAge{margin-top:14px}.no-results.property-page .container-component{margin-top:0}.staff h2{text-align:left}@media(min-width:992px){.metismenu.mod-menu .metismenu-item{font-size:1vw}}@media(max-width:767px){.home .container-banner{padding:0!important}.banner .slideshow-header{font-size:1.2em}}@media (min-width:1200px){@media (min-width:1200px){.home .container-component{padding:80px 0}}.brand-logo img{aspect-ratio:attr(482)/attr(94);width:212px}.header nav{margin-top:0}.val-banner p{font-size:2em!important}}@media (min-width:1600px){.metismenu.mod-menu .metismenu-item{font-size:1.1rem}}
