.site,html{overflow-x:hidden;height:100%}.banner-contact-information .btn-primary,.email-icon,.social-icon,.telephone-icon{display:inline-flex}: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-instagram-font:#a635ad;--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}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%}.blog .page-header h2 a,.copyright-socials a,.header-contact a,.staff-contact a{text-decoration:none}.back-to-top-link,.btn.jmodedit,a{color:var(--cassiopeia-color-link)}a:focus,a:hover{color:var(--cassiopeia-color-hover)}.h1,.h2,.h3,.h4,.h5,.h6,.val-banner,.val-box p,.val-popup p,h1,h2,h3,h4,h5,h6{text-transform:none;font-weight:var(--cassiopeia-font-weight-headings)}.slideshow-header,h1{font-size:2.4em!important;letter-spacing:-1.5px}h2{font-size:2.2em;line-height:1.4em}h3{font-size:1.8em}.lead{font-weight:unset}ul.tick{margin:0 0 20px;list-style:none;padding:0 0 0 30px}.tick li::before{content:"\f00c";font-family:"Font Awesome 6 Free";font-size:1.2em;font-weight:800;padding-right:10px;margin-left:-30px}.modal-body iframe body{background-color:#fff!important}.metismenu.mod-menu .mm-collapse,.offcanvas{color:var(--cassiopeia-color-link-btns);background-color:var(--cassiopeia-color-primary-btns)}.offcanvas.offcanvas-start,.offcanvas.show{color:var(--cassiopeia-color-link-btns);background-color:var(--cassiopeia-color-primary-btns)!important}.offcanvas-header>:only-child{margin-left:auto}.btn-close{background-color:var(--white)}.bottoma,.bottomb,.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)}.footer,.header{background-image:none}.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)}.btn-primary,.container-banner .btn-primary,.grid-child a.btn-primary{color:var(--cassiopeia-color-link-btns);background-color:var(--cassiopeia-color-primary-btns);border-color:var(--cassiopeia-color-primary-btns);border-radius:3px}.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,.show>.btn-primary.dropdown-toggle,.show>.btn-primary.dropdown-toggle:focus{color:var(--cassiopeia-color-hover-btns);background-color:var(--cassiopeia-color-text-btns);border-color:var(--cassiopeia-color-text-btns)}.btn{border-radius:.25rem}.btn-secondary,.grid-child a.btn-secondary,.home .staff .btn-primary,.search-toggler{color:var(--cassiopeia-color-link-sbtns);background-color:var(--cassiopeia-color-primary-sbtns);border-color:var(--cassiopeia-color-primary-sbtns)}.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-secondary,.btn-secondary.active,.btn-secondary.active:focus,.btn-secondary:active,.btn-secondary:active:focus,.btn-secondary:focus,.btn-secondary:hover,.container-banner a.btn-secondary:focus,.container-banner a.btn-secondary:hover,.grid-child a.btn-secondary:focus,.grid-child a.btn-secondary:hover,.home .staff .btn-primary: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}.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}.container-topbar,.topbar{color:var(--cassiopeia-color-text-topbar);background-color:var(--cassiopeia-color-primary-sub);z-index:999}.topbar .contact{text-align:right;width:100%}.container-topbar a,.topbar a{color:var(--cassiopeia-color-link-topbar)}.container-topbar a:focus,.container-topbar a:hover,.topbar a:focus,.topbar a:hover{color:var(--cassiopeia-color-hover-topbar)}.social-icon,.social-icon a{color:var(--cassiopeia-color-link-btns)}.header-contact-button .btn-primary{padding:5px 1px;margin-top:-3px!important}.social-icon .fa-threads path,.social-icon .fa-twitter{fill:var(--cassiopeia-color-link-btns)}.social-icon{background-color:var(--cassiopeia-color-primary-btns);border-radius:50%;align-items:center;justify-content:center;width:35px;height:35px}.social-icon a:hover,.social-icon:hover{color:var(--cassiopeia-color-hover-btns)}.social-icon:hover{background-color:var(--cassiopeia-color-text-btns)}.social-icon:hover .fa-threads path,.social-icon:hover .fa-twitter{fill:var(--cassiopeia-color-hover-btns)}.social-icon-shift{position:relative;top:2px}.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)}.header{color:var(--cassiopeia-color-primary-thead);background-color:var(--cassiopeia-color-primary-thead);box-shadow:none;padding:2vw}.chosen-container.chosen-container-single .chosen-single,.custom-select-danger.custom-select option,.custom-select-success.custom-select option,.dropdown-item,.dropdown-item-text,.dropdown-menu,.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 .mod-menu .parent>ul,.header .site-description,.list-group-item,.list-group-item-action:active,.metismenu.mod-menu .parent>ul,.nav.nav-tabs .nav-link,.popover-body{color:var(--cassiopeia-color-text-thead)}.container-header .mod-menu,.container-header .mod-menu>li>a,.container-header .mod-menu>li>span,.header .mod-menu li ul li.level-2 a,.header .navbar-brand,.header .navbar-brand:focus,.header .navbar-brand:hover,.header .site-description,.header a,.metismenu.mod-menu .mm-toggler::after,.metismenu.mod-menu .mm-toggler:hover{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{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}.home .header{background-color:transparent;position:absolute;width:100%}body.home .position-sticky{position:fixed!important;background-color:transparent;width:99%}body.home .sticky-header-scroll{background-color:var(--cassiopeia-color-primary-thead);transition:all .3s ease-in-out}.header .grid-child.brand::before{background-color:inherit}.header .navbar-brand{display:block}.brand-logo img{margin-top:-10px}.navbar-expand-lg .navbar-toggler{display:block}.navbar-expand-lg .offcanvas .offcanvas-body{padding:var(--offcanvas-padding-y) var(--offcanvas-padding-x);flex-grow:1;display:block;overflow-y:auto}.navbar-expand-lg .offcanvas{z-index:var(--offcanvas-zindex);color:var(--offcanvas-color);transition:var(--offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;max-width:100%;display:flex;position:fixed;bottom:0;width:var(--offcanvas-width)!important;top:0;left:0;transform:translate(-100%)!important}.float-btn,.navbar-expand-lg .offcanvas .offcanvas-header{display:flex!important}.navbar-expand-lg .offcanvas.show{transform:translate(0)!important}.mod-menu{flex-direction:column!important}.container-header nav{margin-top:0}.header .navbar-toggler{display:flex;align-items:center;justify-content:center;width:45px;height:45px;border-radius:50%;border:0;font-size:1.6rem}.header .navbar{margin-top:0!important;padding:0}.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:var(--cassiopeia-color-text-bnr);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,ul>li.metismenu-item.active.deeper.parent>ul>li>a{text-decoration:none}li.metismenu-item.active.deeper.parent>button::before{display:none}.metismenu.mod-menu .mm-collapse:not(.mm-show){display:none!important}.offcanvas .metismenu.mod-menu .metismenu-item>ul{position:relative;width:100%;margin-top:1rem;box-shadow:none}.float-btn{position:fixed;background-color:var(--cassiopeia-color-primary-btns);color:var(--cassiopeia-color-link-btns)!important;align-items:center;justify-content:center;z-index:99999;box-shadow:10px 10px 13px -13px rgba(0,0,0,.75)!important}.float-btn:focus,.float-btn:hover{color:var(--cassiopeia-color-hover-btns);background-color:var(--cassiopeia-color-text-btns)}.navbar-expand-lg .float-btn{top:20px;right:95px}.navbar-expand-lg.mobile-search .float-btn{top:20px;right:35px}.banner{color:var(--cassiopeia-color-text-bnr);background-color:var(--cassiopeia-color-primary-bnr);border-bottom:solid 1px var(--white)}.banner .splide picture img{max-height:inherit;height:100%;width:100%!important}.banner img{height:100%;object-fit:cover}.slideshow-content{text-align:left!important;align-items:flex-start!important;padding:6vw;height:100%;width:100%!important;position:absolute;justify-content:center;margin:0 auto;bottom:0;display:flex;flex-direction:column;z-index:999}.slideshow-content::after{content:'';position:absolute;width:86%;height:85%;border:1px solid #fff;margin-left:-5%}.advert,.search{position:relative}.banner .slideshow-header{font-weight:var(--cassiopeia-font-weight-headings);color:var(--white);margin-top:0;margin-bottom:.5rem;line-height:1.2}.slideshow-header h1{font-size:1em!important;margin-bottom:1px}.banner .slideshow-header small{font-family:var(--body-font-family);display:table;text-transform:uppercase;letter-spacing:0;border-bottom:2px solid rgba(255,255,255,.2);padding-bottom:5px}.banner .slideshow-text{display:block!important;color:var(--white);font-size:.9em}.banner .banner-contact-information .btn-primary{border-radius:50px;height:35px;justify-content:center;align-items:center;padding:0 16px 3px 12px}.slideshow-link{z-index:9999}.val-banner p span{color:var(--cassiopeia-color-link-btns)!important}.advert{z-index:1;color:var(--cassiopeia-color-text-advert);background-color:var(--cassiopeia-color-primary-advert);border-bottom:solid 1px var(--white)}.container-advert{grid-area:advert}.search{z-index:0;font-size:13px;color:var(--cassiopeia-color-text-search);background-color:var(--cassiopeia-color-primary-search)}.container-search{grid-area:search}.search a{color:var(--cassiopeia-color-link-search)}.footer a:focus,.search a:hover{color:var(--cassiopeia-color-hover-search)}.property-page-search{background-color:var(--white);padding:20px;margin:0 auto 25px!important;max-width:80%;z-index:9}.topa,.topb,.topc{position:relative;z-index:0}.custom-select,.form-control,.form-select,input{background-color:var(--white);border:1px solid var(--ph-grey);border-radius:0;color:var(--cassiopeia-color-text)}.eapow_quicksearch_form .ms-choice,.eapow_quicksearch_form .ms-choice>span.placeholder-ms{background-color:transparent!important;border:var(--grey)}.offcanvas-body .btn-primary,.property-page-search .btn-primary{background-color:var(--cassiopeia-color-text-sbtns)}.top-a>.no-card,.topa{background-color:var(--cassiopeia-color-primary-topa)}.close,.search-toggle,.view-property .property-page-search{display:none!important}.inner-page .breadcrumbs-above-content,.submit-a-review .com-content-article__body{display:none}.mobile-search .icon-menu::before{content:"\f002"!important}.zw-search-mobile .col-12{width:100%!important}.inner-page-header,.inner-page-image{width:50%}.topa{color:var(--cassiopeia-color-text-topa)}.container-top-a{grid-area:top-a}.topa a{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 .card-header,.topc .card-header{text-align:center}.container-top-b{grid-area:top-b}.topb{color:var(--cassiopeia-color-text-topb);background-color:var(--cassiopeia-color-primary-topb)}.topb a{color:var(--cassiopeia-color-link-topb)}.topb a:focus,.topb a:hover{color:var(--cassiopeia-color-hover-topb)}.top-c>*{flex:1;margin:.5em 0}.topc{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}.home .breadcrumbs,.home .breadcrumbs-above-content{padding:0!important;margin:0!important}.breadcrumbs,.breadcrumbs-above-content{padding-top:8px!important;padding-bottom:8px!important}.breadcrumb{font-size:.8em;background-color:transparent;margin-bottom:25px;padding:0!important;margin-top:0}.mod-breadcrumbs{margin-bottom:0!important}.breadcrumb-item+.breadcrumb-item::before,.breadcrumb-item.active{color:var(--cassiopeia-color-text)}.breadcrumbs-above-content{margin-bottom:20px;padding-left:8px}.inner-page .mod-breadcrumbs__wrapper{padding:0 10rem}.tags a.btn{color:var(--white)}.newsflash-body{padding:0 10px}.inner-page:not(.has-sidebar-right) .site-grid .container-component{grid-column:1/span 7;margin:0!important}.home .inner-page-banner{background-color:unset}.inner-page-banner{background-color:var(--cassiopeia-color-primary-sub)}.inner-page-image .item-image{margin:0}.call-to-actions img,.split-content .container-sidebar-right{margin-bottom:0!important}.sidebar-cta1 img,.sidebar-cta1::after{width:100%;height:100%;position:absolute;top:0;z-index:1;left:0}.home .inner-page-header h1{color:unset}.inner-page-header h1{color:var(--white)}.inner-page .com-content-article__body,.submit-review-form{padding:3rem 3rem 5rem}.split-content .container-component{padding:4vw}.split-content .container-sidebar-left>*+*,.split-content .container-sidebar-left>:first-child,.split-content .container-sidebar-right>*+*,.split-content .container-sidebar-right>:first-child,.split-content .zw-sidebar-right{margin-top:0;height:100%}.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{display:flex;align-items:left;height:100%;flex-direction:column;text-align:left;padding:15vw 7vw 7vw}.bottoma .card-header,.call-to-actions h2,.get-social,.staff,h2.meet-the-team{text-align:center}.sidebar-cta1 img{object-fit:cover}.sidebar-cta1::after{content:'';background-color:rgba(0,0,0,.5)}.sidebar-cta1 h3,.sidebar-cta1 p,.sidebar-cta1 ul{color:var(--white);position:relative;z-index:2}.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}.bottom-c>*,.calculator>*,.call-to-actions>*,.featured-prop>*,.footer>*,.latest-news>*,.search>*,.testimonials>*{flex:1;margin:.5em 0}.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}.bottoma,.bottomb,.bottomb .card-header,.bottomc,.bottomc .card-header,.calculator,.call-to-actions,.featured-prop,.get-social,.latest-news,.latest-prop,.testimonials{position:relative}.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}.no-card .newsflash-horiz li figure{display:none}.bottomb{z-index:0;color:var(--cassiopeia-color-text-bottomb);background-color:var(--cassiopeia-color-primary-bottomb)}.container-bottom-b{grid-area:bot-b}.bottomb h2{color:var(--white);margin-bottom:30px}.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;color:var(--cassiopeia-font-weight-headings);border-bottom:1px solid var(--cassiopeia-color-link-bottomb)}.bottomb .card-header::after{background:var(--cassiopeia-color-link-bottomb)}.bottomc{z-index:0;color:var(--cassiopeia-color-text-bottomc);background-color:var(--cassiopeia-color-primary-bottomc)}.container-bottom-c{grid-area:bot-c}.bottomc a{color:var(--cassiopeia-color-link-bottomc)}.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 .card-header::after{background:var(--cassiopeia-color-link-bottomc)}.featured-prop{margin:0;z-index:0;color:var(--cassiopeia-color-text-featured-prop);background-color:var(--cassiopeia-color-primary-featured-prop)}.featured-prop>*{margin:0}.container-featured-prop{padding:0;grid-area:featured;grid-column-start:1;grid-column-end:span col4-start}.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)}.container-latest-prop{grid-area:latest;grid-column-start:1;grid-column-end:span col4-start}.latest-news .latest-news-button,.latest-prop .latest-props-button{display:table;margin:0 auto}.latest-prop h2{font-size:3rem;border-bottom:5px solid #dedede;padding:0 6vw 15px;margin-bottom:40px}.testimonials{z-index:0;color:var(--cassiopeia-color-text-testimonials);background-color:var(--cassiopeia-color-primary-testimonials)}.container-testimonials{grid-area:testimonials;grid-column-start:1;grid-column-end:span col4-start}.testimonials .zw-testimonials{padding:4vw;border:1px solid var(--black-opacity)}.testimonials .testimonial-content{display:flex;margin-top:25px;align-items:center}.testimonials .testimonial-image{width:200px;margin-top:20px}.testimonials .testimonial-content blockquote{padding:1vw 0;font-family:var(--cassiopeia-font-family-headings,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-size:1.3em;font-style:italic}.testimonials .testimonial-content blockquote strong{display:block;font-size:1.6em;font-weight:400;font-style:normal}.getsocial-hide,.reviews .testimonials h2{display:none}.testimonials a{color:var(--cassiopeia-color-link-testimonials)}.testimonials a:focus,.testimonials a:hover{color:var(--cassiopeia-color-hover-testimonials)}.reviews .testimonials{padding:0 10rem 10rem;height:auto;margin-top:-40px}.reviews .testimonials .testimonial-content{margin-top:0}.reviews .testimonials .zw-testimonials{border:none;padding:0}.reviews .testimonials .testimonial-content blockquote{font-size:1.05em;border-bottom:1px solid var(--cassiopeia-color-text)}.latest-news{z-index:0;color:var(--cassiopeia-color-text-latest-news);background-color:var(--cassiopeia-color-primary-latest-news);flex-direction:column}.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)}.latest-news .btn-secondary{color:var(--cassiopeia-color-link-btns)!important;background-color:var(--cassiopeia-color-primary-btns)!important;border-color:var(--cassiopeia-color-primary-btns)!important;border-radius:3px}.latest-news a.btn-secondary:focus,.latest-news a.btn-secondary:hover{color:var(--cassiopeia-color-hover-btns)!important;background-color:var(--cassiopeia-color-text-btns)!important;border-color:var(--cassiopeia-color-text-btns)!important}.get-social{z-index:0;color:var(--cassiopeia-color-text-get-social);background-color:var(--cassiopeia-color-primary-get-social);justify-content:space-evenly}.container-get-social{grid-area:get-social}.get-social-icon,.get-social-icon .fa-threads path,.get-social-icon .twitter-x path{color:var(--cassiopeia-color-link-btns);fill:var(--cassiopeia-color-link-btns)!important}.get-social-icon .fa-threads path:hover,.get-social-icon .twitter-x path:hover,.get-social-icon:hover{fill:var(--white)!important}.get-social .fa-twitter-x,.get-social svg.fa-threads{background:0 0}.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 .fab,.get-social-icon .fas{font-size:3em}.social-media div.get-social-image{width:150px;height:150px;background:var(--cassiopeia-color-primary-btns)}.get-social .social-icon{width:150px;height:150px}.call-to-actions{z-index:0;color:var(--cassiopeia-color-text-call-to-actions);background-color:var(--cassiopeia-color-primary-call-to-actions);display:grid;padding:0 0 80px}.call-to-actions::before{background-color:inherit;background-image:inherit;box-shadow:inset 0 0 30px 5px rgba(0,0,0,.5);background-attachment:fixed!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;filter:brightness(70%);z-index:-1}.affiliates,.copyright,.footer,.staff{z-index:0;position:relative}.call-to-actions h2{font-size:3em}.zw-call-to-actions{display:flex;flex-direction:column;align-items:center;justify-content:center}.call-to-actions a{display:flex;justify-content:center;align-items:center;color:#fff;background:var(--cassiopeia-color-primary-btns);border-color:var(--cassiopeia-color-primary-btns);border-radius:50%;padding:20px;transition:.3s;width:80px;height:80px;font-size:2.3rem;margin-top:35px}.call-to-actions a:hover{transform:scale(1.1)}.container-call-to-actions{grid-area:cta}.call-to-actions .col{flex:33%;max-width:35%}.call-to-actions .col>div{display:flex;flex-direction:column;align-items:center!important;justify-content:center}.call-to-actions .btn-primary,.call-to-actions a{color:var(--cassiopeia-color-link-call-to-actions)}.call-to-actions .btn-primary:hover,.call-to-actions a:focus,.call-to-actions a:hover{color:var(--cassiopeia-color-hover-call-to-actions)}.call-to-actions .btn-primary{display:none}.staff{color:var(--cassiopeia-color-text-staff);background-color:var(--cassiopeia-color-primary-staff);justify-content:space-evenly}.container-staff{grid-area:staff;grid-column-start:1;grid-column-end:span col4-start;padding:7vw!important}.staff a{color:var(--cassiopeia-color-link-staff)}.staff a:focus,.staff a:hover{color:var(--cassiopeia-color-hover-staff)}.staff-card-holder{background-color:var(--cassiopeia-color-primary-thead)!important;padding:0!important}.face.back,.staff-details{padding:0 30px}.staff-profile-about-us .card-body,.staff-profile-homepage .card-body{background:0 0;padding:0;border:0;text-align:left}.staff-image img,.staff-item-homepage img{margin-bottom:20px!important}.staff-details h3{padding-bottom:10px;margin-bottom:10px;border-bottom:var(--white-opacity-50) 1px solid}.staff-details h3 span{color:var(--gray-500)!important;font-size:.6em;font-weight:400!important}.copyright .nav,.copyright p,.staff-contact a{font-size:.9em}.staff-item-homepage h3 small,.staff-profile-about-us h3 small{font-weight:400!important;margin-top:8px!important;color:var(--cassiopeia-color-link-staff)}.archive-module li::before,.newsflash-title::before{font-family:"Font Awesome 6 Free";font-weight:900}.staff-bio{text-align:left;padding-top:20px;margin-bottom:30px}.affiliates{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{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)}.footer .card-header{margin:0;padding:0 0 13px;border-bottom:1px solid var(--cassiopeia-color-link-footer);position:relative}.copyright{color:var(--cassiopeia-color-text-copyright);background-color:var(--cassiopeia-color-primary-copyright);text-align:center;display:flex;flex-direction:column}.copyright .social-media{justify-content:center!important;margin-bottom:20px}.copyright .social-icon{display:inline-flex;top:4px;width:42px;height:42px}.copyright .mod-menu{display:unset;margin:0 auto;text-align:center}.copyright .mod-menu li{display:inline-flex;padding:0 2px;margin:0 2px}.contact-us .com-content-article__body,.copyright .footer-company-branches a:last-child::after,.copyright .mod-menu li:last-child::after{display:none}.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 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)}.page-header{margin:0 0 20px}.badge{margin:5px 0}.home .container-component{margin-bottom:0;padding-bottom:0}.pagination{margin:0!important}.disabled>.page-link{opacity:.6}.disabled>.page-link,.page-link{color:var(--cassiopeia-color-link-btns);background-color:var(--cassiopeia-color-primary-btns);border-color:var(--cassiopeia-color-primary-btns);border-radius:0}.active>.page-link,.page-link:hover{color:var(--cassiopeia-color-link-sbtns)!important;background-color:var(--cassiopeia-color-primary-sbtns)!important;border-color:var(--cassiopeia-color-primary-sbtns)!important}.page-item.active .page-link{background-color:inherit;border-color:inherit;color:inherit}.page-counter{color:var(--white)}.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}.contact-us .zw-main-top h1{text-align:center!important;padding:30px 0}.contact-us .zw-main-top{margin-bottom:0!important}.contact-us .zw-main-top .card-body{padding:0 6vw 6vw;margin-bottom:0!important}.office-contacts{margin-bottom:0!important;display:flex;flex-direction:column}.office-contacts:nth-child(odd){background:var(--cassiopeia-color-primary-thead);color:#FFF}.office-contacts h2{margin:0 0 15px}.branch-contacts p,.get-in-touch .contact-email,.get-in-touch .contact-tel,.office-contacts p{margin-bottom:3px}.office-image{height:100%}.office-image-container{height:0;padding-bottom:66%}.office-image img{width:100%}.office-details{padding:3vw;align-items:center;justify-content:center;display:flex;flex-direction:column}.statutory-company-info{background-color:var(--cassiopeia-color-primary-sub);color:var(--ph-grey-color)}body.contact-us .banner-contact-information{display:none}.branch-details{display:flex}.branch-image{width:33%;margin-right:20px}.branch-details .branch-details{display:block}.branch-contact-details{display:flex}#slide-panel{transition:height .5s ease-in-out;overflow:hidden}#slide-panel:not(.active){display:none;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{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{content:"\f086";padding-right:5px;color:var(--cassiopeia-color-primary-btns)}.newsflash-title::after{background:var(--cassiopeia-color-text-topa)}.blog-item dt,.layout-blog dt{display:none}.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%}#modules-form{padding:0 6vw}#modules-form #options #collapseTypes .accordion-item:last-of-type{display:none}.agent-login{max-width:100%;background:#d3d3d3}#modules-form,div.edit.item-page{margin:20px}.login .site-grid{padding:80px 0}ul.agent-menu{display:inline-block;margin:0!important}.agent-menu li{margin-right:15px;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;display:none}.slideup{animation-name:slideUp;animation-duration:1s;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}}@supports (display:grid){.site-grid{display:grid;grid-template-areas:". banner      banner      banner      banner      ." ". advert      advert      advert      advert      ." ". 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      ." ". latest      latest      latest      latest      ." ". cta         cta         cta         cta         ." ". bot-a       bot-a       bot-a       bot-a       ." ". bot-b       bot-b       bot-b       bot-b       ." ". bot-c       bot-c       bot-c       bot-c       ." ". testimonials testimonials testimonials testimonials ." ". featured    featured    featured    featured    ." ". 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   .";grid-template-columns:[full-start] minmax(0,1fr) [main-start] repeat(4,minmax(0,19.875rem)) [main-end] minmax(0,1fr) [full-end]}.property-page .site-grid,body.wrapper-fluid .site-grid{display:grid;grid-template-areas:". banner      banner      banner      banner      ." ". advert      advert      advert      advert      ." ". 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      ." ". latest      latest      latest      latest      ." ". cta         cta         cta         cta         ." ". bot-a       bot-a       bot-a       bot-a       ." ". bot-b       bot-b       bot-b       bot-b       ." ". bot-c       bot-c       bot-c       bot-c       ." ". testimonials testimonials testimonials testimonials ." ". featured    featured    featured    featured    ." ". 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   .";grid-gap:0 2em;grid-template-columns:[full-start] minmax(0,1fr) [main-start] repeat(4,minmax(0,25%)) [main-end] minmax(0,1fr) [full-end]}.property-page .site-grid{grid-gap:0}.view-property .site-grid{grid-template-columns:[full-start] minmax(0,1fr) [main-start] repeat(4,minmax(0,19.875rem)) [main-end] minmax(0,1fr) [full-end]}body.register-with-us:not(.has-sidebar-left) .site-grid .container-component,body.valuation:not(.has-sidebar-left) .site-grid .container-component{grid-column-start:1;grid-column-end:4}body.register-with-us .container-sidebar-right,body.valuation .container-sidebar-right{grid-column:4/span 3}}body.contact-us,body.form-page,body.register-with-us,body.valuation,body.view-property{width:initial!important;height:initial!important}@media (max-width:575.98px){.brand-logo img{width:120px}.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){.brand-logo img{padding:0 6em}.slideshow-content{margin-left:0!important}.zw-call-to-actions h2,.zw-latest-prop h2{padding:30px;margin:0 30px 20px;text-align:center}.cta-wrapper .col{flex:100%!important;max-width:100%!important}.testimonial-image{display:none!important}.getsocial-wrapper{display:block}.inner-page .mod-breadcrumbs__wrapper{padding:0 2rem!important}.inner-page-header,.inner-page-image{width:100%}.inner-page-image .item-image{float:none}.inner-page-header{padding:4vw 0}.inner-page .com-content-article__body{padding:3rem 2rem 5rem!important}.home div.com-content-article__body{padding-top:0!important;padding-bottom:0!important}}@media (max-height:800px){.testimonials,.zw-call-to-actions{height:auto;padding-top:4vw}}@media (max-width:991.98px){@supports (display:grid){body.wrapper-fluid .site-grid{grid-template-areas:". banner      banner      banner      banner      ." ". advert      advert      advert      advert      ." ". 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      ." ". latest      latest      latest      latest      ." ". cta         cta         cta         cta         ." ". bot-a       bot-a       bot-a       bot-a       ." ". bot-b       bot-b       bot-b       bot-b       ." ". bot-c       bot-c       bot-c       bot-c       ." ". testimonials testimonials testimonials testimonials ." ". featured    featured    featured    featured    ." ". 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   ."}}.offcanvas .metismenu.mod-menu .metismenu-item>ul{position:relative;width:100%;margin-top:1rem;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}.site{padding:0!important}.latest-prop{padding:6vw}.awesomplete>input{max-width:160px}.card{margin-bottom:15px}.container-topbar{position:relative}.container-topbar .contact{text-align:center!important}.home .header{position:absolute!important;padding-top:0;background:0 0}.header .metismenu>li:hover{background-color:transparent}.header{padding:unset}.header .container-nav{padding:0;flex-wrap:none;justify-content:flex-end}.header .navbar-brand{display:inline-flex;flex-direction:row;flex-wrap:wrap}.brand-logo img{width:200px;padding:0}.container-banner{margin-top:0}.eapow-recentproperties-holder{flex:50%;max-width:50%}.inner-page .mod-breadcrumbs__wrapper{padding:0 3rem}.inner-page .com-content-article__body,.submit-review-form{padding:3rem}.office-details{padding:6vw}.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 (max-width:1023px){body.register-with-us:not(.has-sidebar-left) .site-grid .container-component,body.valuation:not(.has-sidebar-left) .site-grid .container-component{grid-column-end:6}body.register-with-us .container-sidebar-right,body.valuation .container-sidebar-right{grid-column:span 6}.slideshow-content{display:block!important;position:relative!important;margin:0 15px 0 0;justify-content:center!important}.container-banner .splide__arrows,.slideshow-content::after{display:none!important}.banner-contact-information{padding:0 7vw;margin:30px 0;text-align:center}}@media (min-width:1024px){@supports (display:grid){.site-grid{grid-template-areas:". banner      banner      banner      banner      ." ". advert      advert      advert      advert      ." ". 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      ." ". latest      latest      latest      latest      ." ". cta         cta         cta         cta         ." ". bot-a       bot-a       bot-a       bot-a       ." ". bot-b       bot-b       bot-b       bot-b       ." ". bot-c       bot-c       bot-c       bot-c       ." ". testimonials testimonials testimonials testimonials ." ". featured    featured    featured    featured    ." ". 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   ."}.property-page .site-grid{display:grid;grid-template-areas:". banner      banner      banner      banner      ." ". advert      advert      advert      advert      ." ". 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      ." ". latest      latest      latest      latest      ." ". cta         cta         cta         cta         ." ". bot-a       bot-a       bot-a       bot-a       ." ". bot-b       bot-b       bot-b       bot-b       ." ". bot-c       bot-c       bot-c       bot-c       ." ". testimonials testimonials testimonials testimonials ." ". featured    featured    featured    featured    ." ". 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   ."}}.offcanvas-start{width:100%}.header.mhover .metismenu.mod-menu li:hover>ul{display:block;min-width:250px}.header .mod-menu{justify-content:flex-end}.brand-logo img{width:150px}.banner .splide__slide{display:flex;width:100%;height:100vh}.banner .splide picture,.slideshow-content{width:50%!important;height:100%}.slideshow-content{text-align:left!important;align-items:flex-start!important;padding:6vw;position:relative!important}.slideshow-content .banner-content-container{position:relative;border:1px solid #ededed;padding-left:4vw;padding-right:4vw;height:100%}.banner-contact-information{position:absolute;bottom:20px;left:20px}.office-contacts:nth-child(odd){flex-flow:row}.office-contacts:nth-child(even){flex-flow:row-reverse}.office-image{flex-flow:0 0 50%}}@media (min-width:1200px){@supports (display:grid){.property-page .site-grid{display:grid;grid-template-areas:". banner      banner      banner      banner      ." ". advert      advert      advert      advert      ." ". 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      ." ". latest      latest      latest      latest      ." ". cta         cta         cta         cta         ." ". bot-a       bot-a       bot-a       bot-a       ." ". bot-b       bot-b       bot-b       bot-b       ." ". bot-c       bot-c       bot-c       bot-c       ." ". testimonials testimonials testimonials testimonials ." ". featured    featured    featured    featured    ." ". 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   ."}}.header{padding:5px}.brand-logo img{aspect-ratio:attr(482)/attr(94);width:200px}.metismenu.mod-menu .metismenu-item{font-size:1.1rem;padding:.5em .6em}.metismenu.mod-menu ul li ul{padding:0 .6em}.bottoma,.bottomb,.bottomc,.calculator,.copyright,.footer,.get-social,.latest-news,.staff,.testimonials{padding:80px 0}.testimonials,.zw-call-to-actions{display:flex;align-items:center;height:100vh}.latest-prop{padding:4vw 9vw 9vw}.testimonials{padding:9vw}.zw-latest-prop h2{font-size:4rem;padding:0 0 20px}.staff-profile-about-us .card-body{flex:0 0 23%!important;max-width:23%!important}.home .staff .btn-primary{background-color:var(--cassiopeia-color-primary-sbtns)}}@media (min-width:1600px){.inner-page .com-content-article__body,.submit-review-form{padding:3rem 10rem 5rem}.home .inner-page-banner{height:unset;overflow:visible}.inner-page-banner{height:60vh;overflow:hidden}.contact-us .zw-main-top .card-body{padding:0 26vw 4vw}}