.site-grid{grid-template-areas:". advert advert advert advert ." ". banner banner banner banner ." ". search search search search ." ". cta cta cta cta ." ". top-a top-a top-a top-a ." ". top-b top-b top-b top-b ." ". top-c top-c top-c top-c ." ". comp comp comp comp ." ". side-r side-r side-r side-r ." ". side-l side-l side-l side-l ." ". latest latest latest latest ." ". bot-a bot-a bot-a bot-a ." ". featured featured featured featured ." ". bot-b bot-b bot-b bot-b ." ". bot-c bot-c bot-c bot-c ." ". testimonials testimonials testimonials testimonials ." ". calc calc calc calc ." ". news news news news ." ". get-social get-social get-social get-social ." ". staff staff staff staff ." ". footer footer footer footer ." ". affiliates affiliates affiliates affiliates ." ". copyright copyright copyright copyright ."}.btn-secondary.btn-property,.header-contact-button .btn-secondary,.search .btn-primary{color:var(--cassiopeia-color-link-btns);background-color:var(--cassiopeia-color-primary-btns)!important;border-color:var(--cassiopeia-color-primary-btns)!important}.header-contact-button .btn-secondary:hover .btn-secondary.btn-property:hover,.search .btn-primary:hover{background-color:var(--cassiopeia-color-text-btns)!important;border-color:var(--cassiopeia-color-text-btns)!important}.btn-primary.btn-property,.grid-child a.btn-primary.btn-property{background-color:var(--cassiopeia-color-primary-bnr);border-color:var(--cassiopeia-color-primary-bnr)}.container-component{padding:40px 0}.brand{border-bottom:1px solid #888}.h2-large{font-size:2.4em}.call-to-actions .cta1>a,.call-to-actions .cta2>a,.call-to-actions .cta3>a{border-radius:15px}.social-icon .fab{background:0 0!important}.social-media div.social-icon .fab{color:var(--heading-color)}.header-branch{margin-top:8px;margin-right:0!important}.splide__slide--has-video{aspect-ratio:2.3/1!important}.eapow-recentproperties-holder{background:rgba(255,255,255,.05);border-bottom:3px solid var(--cassiopeia-color-text-btns)}.eapow-recentproperties-holder>.row{padding-left:15px;padding-right:15px}#PropertyRoomsIcons i{color:var(--cassiopeia-color-text)}.container-banner .full-width-search{padding-bottom:30px}.bottoma{background:#595774}@media (max-width:767.98px){.zw-call-to-actions{margin-top:0}}@media (min-width:992px){@supports (display:grid){.site-grid{grid-template-areas:". advert advert advert advert ." ". banner banner banner banner ." ". search search search search ." ". cta cta cta cta ." ". top-a top-a top-a top-a ." ". top-b top-b top-b top-b ." ". top-c top-c top-c top-c ." ". side-l comp comp side-r ." ". latest latest latest latest ." ". bot-a bot-a bot-a bot-a ." ". featured featured featured featured ." ". bot-b bot-b bot-b bot-b ." ". bot-c bot-c bot-c bot-c ." ". testimonials testimonials testimonials testimonials ." ". calc calc calc calc ." ". news news news news ." ". get-social get-social get-social get-social ." ". staff staff staff staff ." ". footer footer footer footer ." ". affiliates affiliates affiliates affiliates ." ". copyright copyright copyright copyright ."}}.navbar-brand{justify-content:center;align-items:center;display:flex!important}.header .container-nav{margin-top:0;justify-content:center!important;padding:.5em 0!important}.metismenu.mod-menu .metismenu-item>ul{box-shadow:none}.metismenu.mod-menu .metismenu-item{padding:.5em 1vw}.metismenu-item.level-2 a{font-size:1em;padding:.5em 0}.mm-collapse{margin-left:0;padding:.5em .2em}.mm-collapse li{border-bottom:1px solid #888}.mm-collapse li:last-child{border-bottom:none}.metismenu.mod-menu .mm-collapse .metismenu-item{padding:.5em .2em;line-height:.8em}.branch-contact,.header-contact{flex-direction:column-reverse!important}.header-contact-button{margin-top:15px}.header-contact-button .btn-secondary{padding:.5em!important}}@media(min-width:1600px){.metismenu.mod-menu .metismenu-item{padding-left:1.1em;padding-right:1.1em}}
