body.site{font-size:1.1rem}.home .container-component{padding-top:30px;position:relative;z-index:0;background:var(--cassiopeia-color-primary-thead);color:#fff;margin-bottom:0!important}.metismenu.mod-menu .metismenu-item,.metismenu.mod-menu .metismenu-item ul li,p{font-size:1.3rem}.w-80{width:80%!important;margin:0 auto;display:block}.splide__slide--has-video{aspect-ratio:2/1!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}.banner .slideshow-header{text-shadow:1px 1px #000}.container-topbar .header-tel{width:35px;height:35px;border-radius:50%}.header-tel span,.home .copyright .social-media{display:none!important}.portal-logos img{padding:12px;height:34px;width:auto}.latest-props-button,.testimonials a.btn-primary:before,.testimonials video,.view-category.developments .fields-container{display:none}.testimonials a.btn-primary{color:var(--cassiopeia-color-link-sbtns);background-color:var(--cassiopeia-color-primary-sbtns)!important}.staff-profile-about-us .card-body{text-align:left}.developments .fields-container .field-label,.office-contacts b,.staff-profile-about-us h3 small{font-weight:500!important}.service-staff .staff-profile-about-us{margin-top:30px}.service-staff .staff-profile-about-us .card-body{padding:0!important;margin:0!important}.developments .fields-container li{list-style-type:none;margin-left:-30px;margin-top:20px}.development .item-content h3{margin-top:-15px;margin-bottom:20px}.developer-logo img{max-width:fit-content}@media (max-width:991.98px){.brand-logo img{width:175px}.banner .slideshow-header{font-size:1.4em}}@media (min-width:1200px){.brand-logo img{width:130px}.header nav{margin-top:0}}
