.site,html{overflow-x:hidden;height:100%}.archive-module li:before,.newsflash-title::before,.tick li::before{font-family:"Font Awesome 6 Free"}body.site{color:var(--cassiopeia-color-text);font-weight:var(--cassiopeia-font-weight-body);background:var(--cassiopeia-color-primary);font-size:1.1rem}.site{position:relative;width:100%}body.form-page,body.view-property{width:initial!important;height:initial!important}.blog .page-header h2 a,.header-contact a,.staff-contact a{text-decoration:none}.back-to-top-link,.header .mod-menu,.page-link,.page-link:hover,a{color:var(--cassiopeia-color-link)}a:focus,a:hover{color:var(--cassiopeia-color-hover)}.btn-primary,.btn-secondary,.h1,.h2,.h3,.h4,.h5,.h6,.val-banner,.val-box p,.val-popup p,h1,h2,h3,h4,h5,h6,span.slideshow-header{text-transform:uppercase;font-weight:var(--cassiopeia-font-weight-headings)}h1{font-size:2.4em}h2{font-size:2em}h3{font-size:1.6em}.item-page h2,.item-page h3,.item-pageform-page h2,.zw-main-bottom h2,.zw-main-bottom h3{margin:0 0 .5em}.lead{font-size:1.4em;font-weight:unset;line-height:1.2em}ul.tick{margin:0 0 20px;list-style:none;padding:0 0 0 30px}.tick li::before{content:"\f00c";font-size:1.2em;font-weight:800;padding-right:5px;margin-left:-29px}.modal-body iframe body{background-color:#fff!important}.metismenu.mod-menu .mm-collapse,.offcanvas,.offcanvas.show{background-color:var(--cassiopeia-color-primary-thead);color:var(--cassiopeia-color-primary-thead)}.offcanvas-header>:only-child{margin-left:auto}.btn-close{background-color:var(--white)}.bottoma,.bottomc,.calculator,.copyright,.featured-prop,.footer,.get-social,.latest-news,.latest-prop,.staff,.testimonials{padding:80px 20px}.topa,.topb,.topc{padding:80px 0}.advert:before,.affiliates:before,.banner:before,.bottoma:before,.bottomb:before,.bottomc:before,.calculator:before,.call-to-actions:before,.copyright:before,.featured-prop:before,.footer:before,.get-social:before,.latest-news:before,.latest-prop:before,.search:before,.staff:before,.testimonials:before,.topa:before,.topb:before,.topc:before{background-color:inherit;background-image:inherit}.card,.card-header{background-color:var(--cassiopeia-color-primary-tcard)}.card{border:0}.card-header{border-bottom:1px solid var(--cassiopeia-color-text-tcard)}.card-body{background-color:var(--cassiopeia-color-link-tcard);border:1px solid var(--cassiopeia-color-hover-tcard)}.item-page .card-body,.item-pageform-page .card-body{padding:15px}.btn-primary,.container-banner .btn-primary,.grid-child a.btn-primary,.staff-contact a{color:var(--cassiopeia-color-link-btns)!important;background-color:var(--cassiopeia-color-primary-btns)!important;border-color:var(--cassiopeia-color-primary-btns);border-radius:25px;position:relative;transform:perspective(1px) translateZ(0);transition:.3s;vertical-align:middle}.site-grid .btn-primary:before,.site-grid .container-banner .btn-primary:before,.site-grid .grid-child a.btn-primary:before{-webkit-transform-origin:0 50%;-webkit-transform:scaleX(0);-webkit-transition-duration:.3s;-webkit-transition-property:transform;-webkit-transition-timing-function:ease-out;background:rgba(255,255,255,.2);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform-origin:0 50%;transform:scaleX(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out;z-index:-1}.footer,.header{background-image:none}.btn-primary:hover:before,.container-banner .btn-primary:hover:before,.grid-child a.btn-primary:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.btn-check:active+.btn-primary,.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary,.btn-check:checked+.btn-primary:focus,.btn-check:focus+.btn,.btn-check:focus+.btn-primary,.btn-primary.active,.btn-primary.active:focus,.btn-primary:active,.btn-primary:active:focus,.btn-primary:focus,.btn-primary:hover,.btn:focus,.container-banner a.btn-primary:focus,.container-banner a.btn-primary:hover,.grid-child a.btn-primary:focus,.grid-child a.btn-primary:hover,.header-email:hover,.header-tel:hover,.show>.btn-primary.dropdown-toggle,.show>.btn-primary.dropdown-toggle:focus{color:var(--cassiopeia-color-hover-btns)!important;background-color:var(--cassiopeia-color-text-btns)!important;border-color:var(--cassiopeia-color-text-btns);outline:0}.btn-secondary,.grid-child a.btn-secondary,.search-toggler{color:var(--cassiopeia-color-link-sbtns);background-color:var(--cassiopeia-color-primary-sbtns);border-color:var(--cassiopeia-color-primary-sbtns);border-radius:25px}.btn-check:active+.btn-secondary,.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary,.btn-check:checked+.btn-secondary:focus,.btn-check:focus+.btn,.btn-check:focus+.btn-secondary,.btn-secondary.active,.btn-secondary.active:focus,.btn-secondary:active,.btn-secondary:active:focus,.btn-secondary:focus,.btn-secondary:hover,.btn:focus,.container-banner a.btn-secondary:focus,.container-banner a.btn-secondary:hover,.grid-child a.btn-secondary:focus,.grid-child a.btn-secondary:hover,.search-toggler:hover,.show>.btn-secondary.dropdown-toggle,.show>.btn-secondary.dropdown-toggle:focus{color:var(--cassiopeia-color-hover-sbtns);background-color:var(--cassiopeia-color-text-sbtns);border-color:var(--cassiopeia-color-text-sbtns);text-decoration:none}#modules-form .accordion-button,#modules-form .btn-group>.btn,#modules-form .btn-primary,#modules-form .btn-secondary,#modules-form .form-control,.edit .btn-group>.btn,.edit .btn-primary,.edit .btn-secondary{border-radius:.25rem;font-family:var(--body-font-family)}.header{color:var(--cassiopeia-color-primary-thead);background-color:var(--cassiopeia-color-primary-thead)}.accordion-button,.breadcrumb-item+.breadcrumb-item::before,.breadcrumb-item.active,.chosen-container.chosen-container-single .chosen-single,.custom-select,.custom-select-danger.custom-select option,.custom-select-success.custom-select option,.dropdown-item,.dropdown-item-text,.dropdown-menu,.form-control,.form-select,.form-select-danger.custom-select option,.form-select-success.custom-select option,.form-select.custom-select-danger option,.form-select.custom-select-success option,.form-select.form-select-danger option,.form-select.form-select-success option,.header .site-description,.list-group-item,.list-group-item-action:active,.nav.nav-tabs .nav-link,.popover-body{color:var(--cassiopeia-color-text)}.header .navbar-brand,.header .navbar-brand:focus,.header .navbar-brand:hover{color:var(--cassiopeia-color-text-thead)}.container-header .mod-menu>li>a,.container-header .mod-menu>li>span,.header .mod-menu li ul li.level-2 a,.header a,.metismenu.mod-menu .mm-toggler{color:var(--cassiopeia-color-link-thead)}.header .mod-menu .metismenu>li.level-1>a:hover,.header .mod-menu a:hover,.header .mod-menu li ul li.level-2 a:hover,.header .mod-menu li ul li.level-2.active>a,.header .mod-menu li.active a,.header a:active,.header a:focus,.header a:hover,.metismenu.mod-menu .metismenu-item:hover .mm-toggler,ul>li.metismenu-item.active.deeper.parent>ul>li>a:hover{color:var(--cassiopeia-color-hover-thead)}.advert:before,.affiliates:before,.banner:before,.bottoma:before,.bottomb:before,.bottomc:before,.calculator:before,.call-to-actions:before,.copyright:before,.featured-prop:before,.footer:before,.get-social:before,.header .grid-child.brand:before,.latest-news:before,.latest-prop:before,.search:before,.staff:before,.testimonials:before,.topa:before,.topb:before,.topc:before{content:"";z-index:-1;position:absolute;top:0;bottom:0;left:-100vw;right:-100vw}.container-banner,.container-bottom-a>*,.container-bottom-b>*,.container-bottom-c>*,.container-calculator>*,.container-call-to-actions>*,.container-component>*+*,.container-featured-prop>*,.container-footer>*,.container-latest-news>*,.container-latest-prop>*,.container-search>*,.container-sidebar-left>*+*,.container-sidebar-right>*+*,.container-testimonials>*,.container-top-a>*,.container-top-b>*{margin:0;min-width:0}.topbar{color:var(--cassiopeia-color-text-topbar);background-color:transparent;left:0;right:0;position:relative;z-index:9;margin-top:-80px}.home .topbar{position:absolute;bottom:30px}.advert,.bottoma,.bottomb,.bottomb .card-header,.topa,.topb,.topc{position:relative}.topbar .contact{text-align:right;width:100%}.banner .slideshow-content,.bottoma .card-header,.get-social,.topb .card-header,.topc .card-header{text-align:center}.topbar a{color:var(--cassiopeia-color-link-topbar)}.topbar a:focus,.topbar a:hover{color:var(--cassiopeia-color-hover-topbar)}.header-contact-button .btn-primary{padding:5px 1px;margin-top:-3px!important}.belowtop{color:var(--cassiopeia-color-text-belowtop);background-color:var(--cassiopeia-color-primary-belowtop)}.belowtop a{color:var(--cassiopeia-color-link-belowtop)}.belowtop a:focus,.belowtop a:hover{color:var(--cassiopeia-color-hover-belowtop)}.container-topbar .header-email,.container-topbar .header-tel,.social-media div.get-social-image,.social-media div.social-icon .fa-brands,.social-media div.social-icon .fab,.social-media div.social-icon .fas{transition:.2s;height:35px;width:35px;display:inline-flex;justify-content:center;align-items:center;border-radius:50%}.social-media .btn-primary{padding:2px 1px}.container-topbar .header-email,.container-topbar .header-tel,.get-social .fa-bluesky,.get-social .fa-cloud,.get-social .fa-facebook-f,.get-social .fa-instagram,.get-social .fa-linkedin-in,.get-social .fa-pinterest-p,.get-social .fa-snapchat-ghost,.get-social .fa-telegram,.get-social .fa-threads,.get-social .fa-tiktok,.get-social .fa-twitter-x,.get-social .fa-vimeo-v,.get-social .fa-whatsapp,.get-social .fa-youtube,.social-icon .fa-bluesky,.social-icon .fa-cloud,.social-icon .fa-facebook-f,.social-icon .fa-instagram,.social-icon .fa-linkedin-in,.social-icon .fa-pinterest-p,.social-icon .fa-snapchat-ghost,.social-icon .fa-telegram,.social-icon .fa-threads,.social-icon .fa-tiktok,.social-icon .fa-twitter,.social-icon .fa-vimeo-v,.social-icon .fa-whatsapp,.social-icon .fa-youtube{background:var(--cassiopeia-color-primary-btns)}.fa-threads path,.get-social .twitter-x path,.social-icon .fa-twitter{fill:var(--white);padding:6px}.social-icon .fa-threads path{fill:var(--white)}.social-icon .fa-cloud,.social-icon .fa-threads{padding:10px 8px;border-radius:50%}.social-icon .fa-facebook-f:hover{background:var(--ph-facebook)}.social-icon .fa-twitter-x:hover,.social-icon .fa-twitter:hover{background:var(--ph-twitter)}.social-icon .fa-instagram:hover{background:var(--ph-instagram)}.social-icon .fa-threads:hover{background:var(--ph-threads)}.get-social svg.fa-threads{background:0 0}.social-icon .fa-linkedin-in:hover{background:var(--ph-linkedin)}.social-icon .fa-youtube:hover{background:var(--ph-youtube)}.social-icon .fa-vimeo-v:hover{background:var(--ph-vimeo)}.social-icon .fa-pinterest-p:hover{background:var(--ph-pinterest)}.social-icon .fa-snapchat-ghost:hover{background:var(--ph-snapchat)}.social-icon .fa-tiktok:hover{background:var(--ph-tiktok)}.social-icon .fa-whatsapp:hover{background:var(--ph-whatsapp)}.social-icon .fa-bluesky:hover,.social-icon .fa-cloud:hover{background:var(--ph-bluesky)}.social-icon .fa-telegram:hover{background:var(--ph-telegram)}.container-topbar .header-tel{width:unset!important;border-radius:25px}.header .grid-child.brand:before{background-color:inherit}.header .navbar-brand{display:block}.header .navbar-toggler{border:0;font-size:1.6rem}.metismenu.mod-menu .metismenu-item{flex-wrap:wrap}.header .metismenu>li.active>a:after,.header .metismenu>li.active>button:before,.header .metismenu>li>a:hover:after,.header .metismenu>li>button:hover:before{background:0 0;opacity:1}.metismenu.mod-menu .metismenu-item,.metismenu.mod-menu .metismenu-item ul li{font-size:1rem;padding:.5em}.metismenu.mod-menu .metismenu-item:not(.level-2)>ul{padding:0 10px}.metismenu.mod-menu .mm-collapse>li.parent>ul{background-color:transparent}.header .metismenu>li.active>a{text-decoration:none!important;color:var(--cassiopeia-color-primary-btns)}.banner,.banner .slideshow-header{color:var(--cassiopeia-color-text-bnr)}li.metismenu-item.active.deeper.parent>button:before{display:none}.banner{background-color:var(--cassiopeia-color-primary-bnr)}.banner .splide picture img,.banner .sub-banner img{-webkit-filter:brightness(65%);-o-filter:brightness(65%);filter:brightness(65%)}.container-banner{grid-area:banner}.banner .slideshow-content{align-items:center;justify-content:center;margin:0 auto;bottom:0}.banner .slideshow-header{font-size:1.8em;line-height:1.2em;padding-bottom:0;display:block}.banner .splide__slide .slideshow-header em{opacity:0;font-style:normal}.banner .splide__slide.is-active .slideshow-header em:first-child{animation-name:fadeIn;-webkit-animation-name:fadeIn;-webkit-animation-delay:1s;animation-delay:1s;animation-duration:1s;-webkit-animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible!important}.banner .splide__slide.is-active .slideshow-header em:last-child,.banner .splide__slide.is-active .slideshow-header em:nth-child(2){animation-name:fadeIn;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-timing-function:ease;visibility:visible!important}.banner .splide__slide.is-active .slideshow-header em:nth-child(2){-webkit-animation-name:fadeIn;-webkit-animation-delay:1.7s;animation-delay:1.7s;-webkit-animation-duration:.5s;animation-fill-mode:forwards;-webkit-animation-timing-function:ease}.banner .splide__slide.is-active .slideshow-header em:last-child{-webkit-animation-name:fadeIn;-webkit-animation-delay:2.4s;animation-delay:2.4s;-webkit-animation-duration:.5s;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;display:block}.search-open,.slideup{animation-timing-function:ease}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.advert{z-index:1;color:var(--cassiopeia-color-text-advert);background-color:var(--cassiopeia-color-primary-advert)}.container-advert{grid-area:advert}.search{font-size:13px;color:var(--cassiopeia-color-text-search);background:rgba(255,255,255,.9);padding:30px 0 50px;z-index:100;align-items:center;display:none!important}.search-visibility{display:none}.search-open{animation-name:fadeIn;-webkit-animation-name:fadeIn;animation-duration:.5s;-webkit-animation-duration:.5s;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex!important}.search .close{color:var(--ph-grey);font-size:2em;opacity:.7!important;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;right:36px;cursor:pointer}.cta-wrapper .col img,.search-toggler{-webkit-transition:.3s;-o-transition:.3s}.search .close .fas{vertical-align:middle}.search .close:hover{opacity:1!important}.search-toggler{border-radius:50%;height:30px;width:30px;padding:6px!important;transition:.3s;cursor:pointer}span.search-toggler img{display:block}.commercial-properties-for-sale .tenant-fees-btn,.commercial-properties-to-let .mortgage-calculator-btn,.commercial-properties-to-let .stamp-duty-calculator-btn,.home .search-toggle,.let-properties .mortgage-calculator-btn,.let-properties .stamp-duty-calculator-btn,.no-card .newsflash-horiz li figure,.properties-for-sale .tenant-fees-btn,.properties-to-let .mortgage-calculator-btn,.properties-to-let .stamp-duty-calculator-btn,.property-page-search .close,.search-toggle,.sold-properties .mortgage-calculator-btn,.sold-properties .stamp-duty-calculator-btn,.sold-properties .tenant-fees-btn,.viewing-request-form h3{display:none}#ea_pow_contactus .custom-select,#ea_pow_contactus .form-control,#ea_pow_contactus .form-select,#ea_pow_contactus input,#ea_pow_registration .custom-select,#ea_pow_registration .form-control,#ea_pow_registration .form-select,#ea_pow_registration input,#ea_pow_valuation .custom-select,#ea_pow_valuation .form-control,#ea_pow_valuation .form-select,#ea_pow_valuation input,.eapow-quicksearch-form input,.eapow-quicksearch-form select,.search .custom-select,.search .form-control,.search .form-select,.search input{background-color:var(--white);border:1px solid var(--ph-grey);border-radius:25px}.eapow_quicksearch_form .ms-choice,.eapow_quicksearch_form .ms-choice>span.placeholder-ms{background-color:transparent!important;border:var(--grey)}.top-a>.no-card,.topa{background-color:var(--cassiopeia-color-primary-topa)}.search-open div.eapow_qsmod_holder{width:80%;margin:0 auto}.ui-widget-content{padding:5px!important;border-radius:25px}.mobile-search .icon-menu:before{content:"\f002"!important}.topa{z-index:0;color:var(--cassiopeia-color-text-topa)}.container-top-a{grid-area:top-a}.topa a,.topa a:(.btn){color:var(--cassiopeia-color-link-topa)}.topa a:focus,.topa a:hover{color:var(--cassiopeia-color-hover-topa)}.topa .btn:focus{color:var(--cassiopeia-color-text-btns)}.topb{z-index:0;color:var(--cassiopeia-color-text-topb);background-color:var(--cassiopeia-color-primary-topb)}.container-top-b{grid-area:top-b}.topb a{color:var(--cassiopeia-color-link-topb)}.topb a:focus,.topb a:hover{color:var(--cassiopeia-color-hover-topb)}.container-top-c>*{flex:1;margin:.5em 0}.topc{z-index:0;color:var(--cassiopeia-color-text-topc);background-color:var(--cassiopeia-color-primary-topc)}.container-top-c{grid-area:top-c}.topc a{color:var(--cassiopeia-color-link-topc)}.topc a:focus,.topc a:hover{color:var(--cassiopeia-color-hover-topc)}.container-top-c>.card{padding:80px 30px 80px 0}.container-top-c>.card:last-child{padding:80px 0 80px 30px}.mod-breadcrumbs__wrapper{margin:0}.breadcrumb{background-color:transparent;margin-bottom:25px;padding:0!important}.site .mod-breadcrumbs__wrapper{margin:0}.tags a.btn{color:var(--white)}.newsflash-body{padding:0 10px}.container-component{padding:40px 0}.view-featured .container-component{padding:40px 0 20px}.container-sidebar-left .sidebar-left:first-child,.container-sidebar-right .sidebar-right:first-child{margin-top:128px}.container-sidebar-left>*+*,.container-sidebar-left>:first-child,.container-sidebar-right>*+*,.container-sidebar-right>:first-child{margin-top:8.5em}.container-sidebar-left h2,.container-sidebar-right h2{margin-bottom:20px}.sidebar-cta1 img{width:100%}.container-bottom-a>.card,.container-bottom-b>.card,.container-bottom-c>.card,.container-calculator>.card,.container-call-to-actions>.card,.container-featured-prop>.card,.container-footer>.card,.container-latest-news>.card,.container-latest-prop>.card,.container-search>.card,.container-testimonials>.card{padding:20px;border-radius:0}.container-bottom-b .nav,.container-bottom-c .nav,.container-calculator .nav,.container-call-to-actions .nav,.container-featured-prop .nav,.container-latest-news .nav,.container-latest-prop .nav,.container-testimonials .nav{margin-bottom:5px}.bottoma{z-index:0;color:var(--cassiopeia-color-text-bottoma);background-color:var(--cassiopeia-color-primary-bottoma)}.container-bottom-a{grid-area:bot-a}.bottoma a{color:var(--cassiopeia-color-link-bottoma)}.bottoma a:focus,.bottoma a:hover{color:var(--cassiopeia-color-hover-bottoma)}.blog-items[class*=" columns-"]>div,.bottoma .card,.boxed .blog-item{box-shadow:0 10px 30px rgba(61,90,125,.2);border-radius:3px}.no-card .newsflash-horiz li{border:0;box-shadow:none;margin-top:20px}.bottomb{z-index:0;color:var(--cassiopeia-color-text-bottomb);background-color:var(--cassiopeia-color-primary-bottomb);padding:40px 0}.container-bottom-b{grid-area:bot-b}.bottomb a{color:var(--cassiopeia-color-link-bottomb)}.bottomb a:focus,.bottomb a:hover{color:var(--cassiopeia-color-hover-bottomb)}.bottomb .card-header{margin:0;padding:0 0 13px;border-bottom:1px solid var(--cassiopeia-color-link-bottomb)}.bottomb .card-header::after{background:var(--cassiopeia-color-link-bottomb)}.blog .page-header::after,.blog-featured .page-header::after,.bottomb .card-header::after,.bottomc .card-header::after,.calculator .card-header::after,.call-to-actions .card-header::after,.featured-prop .card-header::after,.latest-news .card-header::after,.latest-prop .card-header::after,.newsflash-title::after,.testimonials .card-header::after{position:absolute;width:40px;height:3px;content:'';bottom:-2px;left:0}.bottomc,.bottomc .card-header,.calculator,.featured-prop,.latest-news,.latest-prop,.testimonials,.testimonials h2{position:relative}.misc-banner p span{color:unset!important}.bottomc{z-index:0;color:var(--cassiopeia-color-text-bottomc);background-color:var(--cassiopeia-color-primary-bottomc)}.bottom-c>*,.calculator>*,.featured-prop>*,.footer>*,.latest-news>*,.latest-prop>*,.search>*{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:.5em 0}.container-bottom-c{grid-area:bot-c}.bottomc a:focus,.bottomc a:hover{color:var(--cassiopeia-color-hover-bottomc)}.bottomc .card-header{margin:0;padding:0 0 13px;border-bottom:1px solid var(--cassiopeia-color-link-bottomc)}.bottomc a{color:var(--cassiopeia-color-link-bottomc)}.bottomc .card-header::after{background:var(--cassiopeia-color-link-bottomc)}.featured-prop{z-index:0;color:var(--cassiopeia-color-text-featured-prop);background-color:var(--cassiopeia-color-primary-featured-prop)}.container-featured-prop{grid-area:featured}.featured-prop a{color:var(--cassiopeia-color-link-featured-prop)}.featured-prop a:focus,.featured-prop a:hover{color:var(--cassiopeia-color-hover-featured-prop)}.calculator{z-index:0;color:var(--cassiopeia-color-text-calculator);background-color:var(--cassiopeia-color-primary-calculator)}.container-calculator{grid-area:calc}.calculator a{color:var(--cassiopeia-color-link-calculator)}.calculator a:focus,.calculator a:hover{color:var(--cassiopeia-color-hover-calculator)}.latest-prop{z-index:0;color:var(--cassiopeia-color-text-latest-prop);background-color:var(--cassiopeia-color-primary-latest-prop);flex-direction:column}.container-latest-prop{grid-area:latest}.latest-prop a{color:var(--cassiopeia-color-link-latest-prop)}.latest-prop a:focus,.latest-prop a:hover{color:var(--cassiopeia-color-hover-latest-prop)}.latest-news .latest-news-button,.latest-prop .latest-props-button{align-self:center}.testimonials{z-index:0;color:var(--cassiopeia-color-text-testimonials);background-color:var(--cassiopeia-color-primary-testimonials);background-size:cover;overflow:hidden;min-height:500px;display:grid;place-items:center}.getsocial-hide,.reviews .testimonials h2,.reviews .testimonials video{display:none}body.wrapper-fluid .testimonials .container{max-width:100%!important}.container-testimonials{grid-area:testimonials;grid-column-start:1;grid-column-end:span col4-start}.testimonials video{object-fit:cover;position:absolute;left:0;right:0;bottom:0;height:100%}.testimonials a{color:var(--cassiopeia-color-link-testimonials)}.testimonials a:focus,.testimonials a:hover{color:var(--cassiopeia-color-hover-testimonials)}.testimonial-image{width:200px}.latest-news{z-index:0;color:var(--cassiopeia-color-text-latest-news);background-color:var(--cassiopeia-color-primary-latest-news);flex-direction:column}.get-social,.staff{justify-content:space-evenly;position:relative}.container-latest-news{grid-area:news}.latest-news a{color:var(--cassiopeia-color-link-latest-news)}.latest-news a:focus,.latest-news a:hover{color:var(--cassiopeia-color-hover-latest-news)}.get-social{z-index:0;color:var(--cassiopeia-color-text-get-social);background-color:var(--cassiopeia-color-primary-get-social)}.container-get-social{grid-area:get-social}.get-social-icon{color:var(--white)}.get-social a{color:var(--cassiopeia-color-link-get-social)}.get-social a:focus,.get-social a:hover{color:var(--cassiopeia-color-hover-get-social)}.get-social-icon .fa-brands,.get-social-icon .fab,.get-social-icon .fas{font-size:5em}.social-media div.get-social-image{width:150px;height:150px;background:var(--cassiopeia-color-primary-btns)}.getsocial-cta div.social-icon .fa-brands,.getsocial-cta div.social-icon .fab,.getsocial-cta div.social-icon .fas{height:150px;width:150px;border-radius:50%}.call-to-actions{position:relative;z-index:0;color:var(--cassiopeia-color-text-call-to-actions);background-color:var(--cassiopeia-color-primary-call-to-actions);display:grid}.container-call-to-actions{grid-area:cta;grid-column-start:1;grid-column-end:span col4-start}.call-to-actions a{color:var(--cassiopeia-color-link-call-to-actions)}.call-to-actions a:focus,.call-to-actions a:hover{color:var(--cassiopeia-color-hover-call-to-actions)}.cta-wrapper,.cta-wrapper .col{gutter:0!important;padding:0!important}.cta-wrapper .col{height:auto;overflow:hidden;position:relative}.cta-wrapper .cta1,.cta-wrapper .cta2,.cta-wrapper .cta3{padding:0!important}.cta-wrapper .col img{-webkit-background-size:cover;background-size:cover;background-position:center;-webkit-filter:brightness(75%);-o-filter:brightness(75%);filter:brightness(75%);height:100%;transition:.3s;width:100%;margin:0!important}.cta-wrapper .col img:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-filter:brightness(100%);-o-filter:brightness(100%);filter:brightness(100%)}.cta-wrapper .col .cta-text{background-color:rgb(0 0 0 / 40%);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;pointer-events:none;position:absolute;left:0;right:0;bottom:0;padding:20px;z-index:99;text-align:left}.cta-wrapper .col:hover .cta-text{bottom:-200px}.cta-wrapper .col .cta-text p:nth-child(2),.cta-wrapper .col .cta-text p:nth-child(4){display:none!important}.staff{z-index:0;color:var(--cassiopeia-color-text-staff);background-color:var(--cassiopeia-color-primary-staff)}.container-staff{grid-area:staff}.staff h2{text-align:center}.staff a{color:var(--cassiopeia-color-link-staff)}.staff a:focus,.staff a:hover{color:var(--cassiopeia-color-hover-staff)}.staff-profile-about-us .staff-card .front{flex-direction:row!important}.staff-profile-about-us .card-body,div.staff-item-homepage.card-body{background-color:transparent!important;padding:0;border:0;text-align:center}.staff-image,.staff-image img,.staff-item-homepage img{border-radius:50%}.staff-image{flex:0 0 0%!important;max-width:100%!important;margin-right:0}.staff-details{flex:0 0 100%!important;max-width:100%!important;text-align:left}.staff-details h3{padding-bottom:10px;margin-bottom:10px}.staff-details h3 span{color:var(--gray-500)!important;font-size:.6em}.staff-contact p{margin-bottom:.5rem;display:inline-flex}#slide-panel:not(.active),.blog-item dt,.copyright .footer-company-branches a:last-child:after,.copyright .mod-menu li:last-child:after,.layout-blog dt,.staff-contact .staff-email span{display:none}.staff-contact a{padding:3px 10px;font-size:.9em}@media (min-width:1200px){.staff-profile-about-us .card-body{flex:0 0 48%!important;max-width:48%!important;margin-left:15px!important;margin-right:unset!important;flex-direction:row}.staff-image{flex:0 0 25%!important;max-width:25%!important;margin-right:15px!important}.staff-details{flex:0 0 75%!important;max-width:75%!important}}.affiliates{position:relative;z-index:0;color:var(--cassiopeia-color-text-affiliates);background-color:var(--cassiopeia-color-primary-affiliates);text-align:center;padding:40px 20px;display:grid}.container-affiliates{grid-area:affiliates}.affiliates a{color:var(--cassiopeia-color-link-affiliates)}.affiliates a:focus,.affiliates a:hover{color:var(--cassiopeia-color-hover-affiliates)}.portal-logos{text-align:center;width:100%;margin:0 auto}.portal-logos img{padding:12px;box-sizing:content-box}.footer{position:relative;z-index:0;margin-top:0;color:var(--cassiopeia-color-text-footer);background-color:var(--cassiopeia-color-primary-footer)}.container-footer{grid-area:footer}.footer a{color:var(--cassiopeia-color-link-footer)}.footer a:focus,.footer a:hover{color:var(--cassiopeia-color-hover-footer)}.copyright{position:relative;z-index:0;color:var(--cassiopeia-color-text-copyright);background-color:var(--cassiopeia-color-primary-copyright);text-align:center;display:flex;flex-direction:column}.copyright .mod-menu{display:unset;margin:0 auto;text-align:center}.copyright .mod-menu li{display:inline-flex;padding:0 2px;margin:0 2px}.copyright .footer-company-branches a:after,.copyright .mod-menu li:after{position:relative;content:'|';padding-left:10px}.copyright .footer-company-branches a:after{padding:0 8px}.copyright .nav,.copyright p{font-size:.9em}.copyright .nav a,.copyright a{color:var(--cassiopeia-color-link-copyright)}.copyright .nav a:hover,.copyright a:focus,.copyright a:hover{color:var(--cassiopeia-color-hover-copyright)}.copyright .social-media{justify-content:center!important;margin-bottom:20px}.page-header{margin:0 0 20px}.badge{margin:5px 0}.pagination{margin:0!important}.page-item.active .page-link{background-color:inherit;border-color:inherit;color:inherit}.items-more{padding:1rem 0}.form-check-input:checked{background-color:var(--success);border-color:var(--success)}#divLocations span{margin-left:10px}p.counter{padding-top:7px!important}.landlord-calculator .card,div.office-contacts.card-body{border-radius:30px}.office-contacts h2{margin:0 0 15px}.office-contacts img{border-radius:30px}.branch-contacts p,.get-in-touch .contact-email,.get-in-touch .contact-tel,.office-contacts p{margin-bottom:3px}.office-contacts .btn-primary{margin-top:-45px}.statutory-company-info{color:var(--ph-grey-color)}#slide-panel{transition:height .5s ease-in-out;overflow:hidden;background:0 0}#slide-panel:not(.active){transition:height .5s ease}form #slide-btn{margin-top:-8px;line-height:1.3;padding:.4rem .5rem .1rem}.ph-stars-box,span.ph-stars{margin:0 auto}.ph-category-price-box{font-size:1.2rem}.archive-module li:before{font-weight:900;content:"\f1ea";padding-right:5px}.blog-items[class*=" columns-"] .item-content{padding:1.5rem}.blog-items[class*=" columns-"]>div{background-color:var(--white)}.blog .page-header,.blog-featured .page-header,.newsflash-title{padding:10px 0;position:relative;margin:0}.newsflash-title::before{font-weight:900;content:"\f086";padding-right:5px;color:var(--cassiopeia-color-primary-btns)}.newsflash-title::after{background:var(--cassiopeia-color-text-topa)}.blog-item dl,.layout-blog dl{display:flex;flex-direction:row}.blog-item .item-image{margin:0}.blog-item{margin:0 0 40px}.com-content-category-blog img{width:100%}#GallerySlide img{display:block;width:100%}ul.agent-menu{display:inline-block}#modules-form #options #collapseTypes .accordion-item:last-of-type,.back-to-top{display:none}.agent-menu li{margin:0 15px 15px 0;padding:10px}.agent-menu li a{color:var(--cassiopeia-color-link-btns)!important}.back-to-top{font-size:1.5em;position:fixed;right:30px;bottom:15px;width:56px;height:56px;border-radius:50%;border:none}.slideup{animation-name:slideUp;-webkit-animation-name:slideUp;animation-duration:1s;-webkit-animation-duration:1s;-webkit-animation-timing-function:ease;visibility:visible!important}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}50%{transform:translateY(-8%)}65%{transform:translateY(4%)}80%{transform:translateY(-4%)}95%{transform:translateY(2%)}100%{transform:translateY(0);opacity:1}}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}50%{-webkit-transform:translateY(-8%);transform:translateY(-8%)}65%{-webkit-transform:translateY(4%);transform:translateY(4%)}80%{-webkit-transform:translateY(-4%);transform:translateY(-4%)}95%{-webkit-transform:translateY(2%);transform:translateY(2%)}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}:root{--ph-error:#dc3545;--ph-success:#28a745;--ph-warning:#ffc107;--ph-info:#17a2b8;--ph-grey:#999;--ph-grey-bg:#f9f9f9;--ph-white-bg:#fff;--ph-grey-color:#999;--ph-grey-border:#f0f0f0;--ph-loading-1:#c1e2f1;--ph-loading-2:#45a7d4;--ph-price-filter-bg:#08b2d9;--ph-price-filter-border:#079ec0;--ph-icon-default:#d0d0d0;--ph-icon-featured:#f0ad4e;--ph-icon-hot:#d9534f;--ph-icon-save:#C51251;--ph-icon-save2:#a1063c;--ph-icon-new:#337ab7;--black-opacity:rgba(0, 0, 0, 0.5);--white-opacity-10:rgba(255, 255, 255, 0.1);--white-opacity-50:rgba(255, 255, 255, 0.5);--ph-facebook:#4B66A0;--ph-twitter:#000000;--ph-instagram:radial-gradient(circle at 33% 100%, #FED373 4%, #F15245 30%, #D92E7F 62%, #9B36B7 85%, #515ECF);--ph-threads:#000000;--ph-linkedin:#0075B2;--ph-youtube:#E12B28;--ph-vimeo:#1ab7ea;--ph-pinterest:#BD081C;--ph-snapchat:#fffc00;--ph-tiktok:#4de8f4;--ph-whatsapp:#43d954;--ph-bluesky:#0085ff;--ph-telegram:#0088cc}@supports (display:grid){.site-grid{display:grid;grid-gap:0 1em;grid-template-columns:[full-start] minmax(0,1fr) [main-start] repeat(4,minmax(0,19.875rem)) [main-end] minmax(0,1fr) [full-end];grid-template-areas:". 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 ." ". featured featured featured featured ." ". bot-a bot-a bot-a bot-a ." ". bot-b bot-b bot-b bot-b ." ". bot-c bot-c bot-c bot-c ." ". calc calc calc calc ." ". latest latest latest latest ." ". testimonials testimonials testimonials testimonials ." ". news news news news ." ". staff staff staff staff ." ". get-social get-social get-social get-social ." ". cta cta cta cta ." ". footer footer footer footer ." ". affiliates affiliates affiliates affiliates ." ". copyright copyright copyright copyright ."}body.wrapper-fluid .site-grid{grid-template-areas:". advert advert advert advert ." ". banner banner banner banner ." ". search search search search ." ". 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 ." ". featured featured featured featured ." ". bot-a bot-a bot-a bot-a ." ". bot-b bot-b bot-b bot-b ." ". bot-c bot-c bot-c bot-c ." ". calc calc calc calc ." ". latest latest latest latest ." ". testimonials testimonials testimonials testimonials ." ". news news news news ." ". staff staff staff staff ." ". get-social get-social get-social get-social ." ". cta cta cta cta ." ". footer footer footer footer ." ". affiliates affiliates affiliates affiliates ." ". copyright copyright copyright copyright ."}}@media (max-width:575.98px){.card{margin-bottom:15px}.image-alternate.image-left .blog-item:nth-of-type(2n+1) .item-image{margin-right:0;margin-left:0;order:0}.container-top-c>.card,.container-top-c>.card:last-child{padding:80px 0}.search{display:none}}@media (max-width:767.98px){.zw-search-mobile .search-buttons .btn{font-size:.8em}.container-sidebar-left>*+*,.container-sidebar-left>:first-child,.container-sidebar-right>*+*,.container-sidebar-right>:first-child{margin-top:0}.cta-wrapper .col{flex:100%!important;max-width:100%!important}.staff-profile-about-us .staff-card .front{flex-direction:column!important}.office-contacts img{max-width:50%}}@media (max-width:991.98px){body.wrapper-fluid .site-grid{grid-template-areas:". advert advert advert advert ." ". banner banner banner banner ." ". search search search search ." ". 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 ." ". featured featured featured featured ." ". bot-a bot-a bot-a bot-a ." ". bot-b bot-b bot-b bot-b ." ". bot-c bot-c bot-c bot-c ." ". calc calc calc calc ." ". latest latest latest latest ." ". testimonials testimonials testimonials testimonials ." ". news news news news ." ". staff staff staff staff ." ". get-social get-social get-social get-social ." ". cta cta cta cta ." ". footer footer footer footer ." ". affiliates affiliates affiliates affiliates ." ". copyright copyright copyright copyright ."}.offcanvas .metismenu.mod-menu .metismenu-item>ul{position:relative;width:100%;margin-top:.5rem;box-shadow:none}.offcanvas .metismenu.mod-menu .mm-collapse{background-color:transparent}.container-topbar .social-media,.search-toggler,.zw-search-mobile .close{display:none!important}.mobile-search .form-control{border-radius:.25rem}.site{padding:0!important}.awesomplete>input{max-width:160px}.card{margin-bottom:15px}.home .topbar{bottom:unset;position:relative}.container-topbar{position:relative;margin-top:unset}.header .container-nav{background-color:var(--cassiopeia-color-primary-btns);padding:0}.header .navbar-brand{display:inline-flex;flex-direction:row;flex-wrap:wrap;margin:0 auto;text-align:center}.header .navbar{margin-top:0!important;padding:0}.val-banner p{font-size:1.4em!important}.brand-logo img{max-width:60%}.image-left .blog-item .item-image,.image-right .blog-item .item-image{flex:1 1 40%}.container-affiliates,.container-bottom-a,.container-bottom-b,.container-bottom-c,.container-copyright,.container-footer,.container-top-a,.container-top-b,.container-top-c{flex-direction:column}.container-top-c>*{flex:0 1 auto}.mod-list li,.tag{padding:1em 0}.mod-footer{text-align:center}}@media (min-width:992px){@supports (display:grid){.site-grid{grid-template-areas:". advert advert advert advert ." ". banner banner banner banner ." ". search search search search ." ". 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 ." ". featured featured featured featured ." ". bot-a bot-a bot-a bot-a ." ". bot-b bot-b bot-b bot-b ." ". bot-c bot-c bot-c bot-c ." ". calc calc calc calc ." ". latest latest latest latest ." ". testimonials testimonials testimonials testimonials ." ". news news news news ." ". staff staff staff staff ." ". get-social get-social get-social get-social ." ". cta cta cta cta ." ". footer footer footer footer ." ". affiliates affiliates affiliates affiliates ." ". copyright copyright copyright copyright ."}}.header.mhover .metismenu.mod-menu li:hover>ul{display:block;min-width:250px}.offcanvas-start{width:100%}.brand-logo img{width:150px}.header .mod-menu{justify-content:flex-end}.ui-widget-content{padding:5px!important;border-radius:25px}}@media (min-width:1024px){.metismenu.mod-menu .metismenu-item{flex-wrap:nowrap}.metismenu.mod-menu .metismenu-item .level-2,.metismenu.mod-menu .metismenu-item .level-3{flex-wrap:wrap}}@media (min-width:1200px){.brand-logo img{aspect-ratio:attr(482)/attr(94);width:130px}.header nav{margin-top:0}.metismenu.mod-menu .metismenu-item{font-size:1.1rem;padding:.5em .6em}.metismenu.mod-menu ul li ul{padding:0 .6em}.banner .slideshow-header{font-size:3em}.container-component{padding:80px 0 0}.bottoma,.bottomc,.calculator,.copyright,.featured-prop,.footer,.get-social,.latest-news,.latest-prop,.staff,.testimonials{padding:80px 0}.val-banner p{font-size:2em!important;line-height:1.5em}}