.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)}.site{position:relative;width:100%}.blog .page-header h2 a,.header-contact a,.staff-contact a{text-decoration:none}.back-to-top-link,a{color:var(--cassiopeia-color-link)}a:focus,a:hover{color:var(--cassiopeia-color-hover)}h1{font-size:2.4em}h2{font-size:2em}h3{font-size:1.6em}.lead{font-weight:unset}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,.bottomb,.bottomc,.calculator,.call-to-actions,.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)}.sidebar-cta1 img{width:100%}.item-page .card-body{padding:15px}.btn-primary,.container-banner .btn-primary,.grid-child a.btn-primary{color:var(--cassiopeia-color-link-btns)!important;background-color:var(--cassiopeia-color-primary-btns)!important;border-color:var(--cassiopeia-color-primary-btns)}.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)!important;background-color:var(--cassiopeia-color-text-btns)!important;border-color:var(--cassiopeia-color-text-btns)}.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)}.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)}.btn{border-radius:0}.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:var(--cassiopeia-color-primary-topbar);position:absolute}.topbar .contact{text-align:right;width:100%}.topbar a{color:var(--cassiopeia-color-link-topbar)}.topbar a:focus,.topbar a:hover{color:var(--cassiopeia-color-hover-topbar)}.topbar .header-email,.topbar .header-tel{background-color:var(--cassiopeia-color-primary-btns)}.topbar .header-tel{width:unset!important}.container-topbar .header-email,.container-topbar .header-tel,.social-media div.get-social-image,.social-media div.social-icon .fab,.social-media div.social-icon .fas{transition:.2s;height:30px;width:30px;display:inline-flex;justify-content:center;align-items:center}.social-media .btn-primary{padding:2px 1px}.header-contact-button .btn-primary{padding:2px 1px;margin-top:-3px!important}.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-threads,.social-icon .fa-tiktok,.social-icon .fa-twitter,.social-icon .fa-vimeo-v,.social-icon .fa-whatsapp,.social-icon .fa-youtube{background:var(--white-opacity-10)}.social-icon .fa-twitter{fill:var(--white);padding:6px}.fa-threads path,.get-social .twitter-x path,.social-icon .fa-threads path{fill:var(--white)}.social-media .fa-cloud,.social-media .fa-threads{padding:7px 6px}.get-social .fa-twitter-x{height:150px;width:150px;background:var(--ph-twitter);padding:6px}.get-social .fa-facebook-f,.social-icon .fa-facebook-f:hover{background:var(--ph-facebook)}.get-social .fa-twitter,.social-icon .fa-twitter:hover{background:var(--ph-twitter)}.get-social .fa-instagram,.social-icon .fa-instagram:hover{background:var(--ph-instagram)}.get-social .fa-threads,.social-icon .fa-threads:hover{background:var(--ph-threads)}.get-social .fa-linkedin-in,.social-icon .fa-linkedin-in:hover{background:var(--ph-linkedin)}.get-social .fa-youtube,.social-icon .fa-youtube:hover{background:var(--ph-youtube)}.get-social .fa-vimeo-v,.social-icon .fa-vimeo-v:hover{background:var(--ph-vimeo)}.get-social .fa-pinterest-p,.social-icon .fa-pinterest-p:hover{background:var(--ph-pinterest)}.get-social .fa-snapchat-ghost,.social-icon .fa-snapchat-ghost:hover{background:var(--ph-snapchat)}.get-social .fa-tiktok,.social-icon .fa-tiktok:hover{background:var(--ph-tiktok)}.get-social .fa-whatsapp,.social-icon .fa-whatsapp:hover{background:var(--ph-whatsapp)}.get-social .fa-cloud,.social-icon .fa-cloud:hover{background:var(--ph-bluesky)}.footer,.header,.search{background-image:none}.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)}.home .header{background-color:var(--cassiopeia-color-primary-sub)}.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 .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)}.header .navbar-brand,.header .navbar-brand:focus,.header .navbar-brand:hover,.header .site-description{color:var(--cassiopeia-color-text-thead)}.header .metismenu.mod-menu .mm-toggler,.header .mod-menu>li>a,.header .mod-menu>li>span,.header .navbar-toggler,.header .offcanvas .metismenu.mod-menu .metismenu-item>a,.header a,ul>li.metismenu-item.active.deeper.parent>ul>li>a{color:var(--cassiopeia-color-link-thead)}.header .metismenu.mod-menu .mm-toggler:hover,.header .mod-menu>li>a:focus,.header .mod-menu>li>a:hover,.header .mod-menu>li>span:hover,.header .offcanvas .metismenu.mod-menu .metismenu-item>a:focus,.header .offcanvas .metismenu.mod-menu .metismenu-item>a:hover,.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}.header .grid-child.brand{position:relative;top:-65px}.header .grid-child.brand:before{background-color:inherit}.header .navbar-brand{position:absolute;display:block;z-index:1}.container-nav .search-toggle,.cta-wrapper .btn-primary,.home .search-toggle,.newsflash-horiz .readmore,.property-page-search .close,.property-page-search .eapow_qsmod_holder,.reviews .testimonials h2,.search .close,.search .search-toggle,li.metismenu-item.active.deeper.parent>button:before{display:none}.brand-logo{position:absolute;background-color:var(--cassiopeia-color-primary-topbar);border-bottom:solid 5px var(--cassiopeia-color-primary-btns);padding:40px 25px;transition:transform 250ms}.brand-logo:hover{transform:translateY(-10px)}.header .navbar-toggler{border:0;font-size:1.6rem}.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-primary-btns);opacity:1}.metismenu.mod-menu .metismenu-item,.metismenu.mod-menu .metismenu-item ul li{font-size:.9rem;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}ul>li.metismenu-item.active.deeper.parent>ul>li>a{text-decoration:none;color:var(--cassiopeia-color-primary-btns)}.banner{color:var(--cassiopeia-color-text-bnr);background-color:var(--cassiopeia-color-primary-bnr)}.banner .splide picture img,.banner .sub-banner img{-webkit-filter:brightness(75%)!important;-o-filter:brightness(75%)!important;filter:brightness(75%)!important}.container-banner{grid-area:banner}.banner a{color:var(--cassiopeia-color-link-bnr)}.banner a:focus,.banner a:hover{color:var(--cassiopeia-color-hover-bnr)}.slideshow-content{align-items:center;justify-content:center;text-align:center;margin:0 auto;bottom:0}.slideshow-header{font-weight:var(--cassiopeia-font-weight-headings)!important;font-size:2em!important;color:var(--white)!important;padding-bottom:10px;margin-bottom:10px;border-bottom:3px solid var(--cassiopeia-color-primary-btns)}.slideshow-text{font-size:1.6em!important;color:var(--white)!important}.advert{position:relative;z-index:1;color:var(--cassiopeia-color-text-advert);background-color:var(--cassiopeia-color-primary-advert)}.search,.topa,.topb,.topc{z-index:0}.container-advert{grid-area:advert}.search{position:relative;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)}.mobile-search .icon-menu:before{content:"\f002"!important}.search .custom-select,.search .form-control,.search .form-select,.search input{background:var(--white-opacity-10);color:var(--white-opacity-50)!important}.search input::-webkit-input-placeholder{color:var(--white-opacity-50)!important}.search .ms-choice{background:0 0}.search .custom-select,.search .form-control,.search .form-select{border:0;border-radius:0}.property-page-search{margin:0 0 50px!important;min-height:45px;background:var(--white-opacity-50);padding:0 15px 15px;position:relative}.top-a>.no-card,.topa{background-color:var(--cassiopeia-color-primary-topa)}.property-page-search .eapow_quicksearch_form{padding-top:60px}.property-page-search .search-toggle{position:absolute;box-shadow:5px 5px 0 -3px rgba(0,0,0,.2);right:0}.bottoma,.bottomb,.bottomb .card-header,.container-top-c,.home .container-component:after,.topa,.topb,.topc{position:relative}.bottomb:before,.call-to-actions:before{box-shadow:inset 0 0 30px 5px rgba(0,0,0,.5)}.topa{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{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)}.topb .card-header,.topc .card-header{text-align:center}.top-c>*{flex:1;margin:.5em 0}.container-top-c{grid-area:top-c}.topc{color:var(--cassiopeia-color-text-topc);background-color:var(--cassiopeia-color-primary-topc)}.topc a{color:var(--cassiopeia-color-link-topc)}.topc a:focus,.topc a:hover{color:var(--cassiopeia-color-hover-topc)}.top-c>.card{padding:80px 30px 80px 0}.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:50px 0;margin-bottom:0!important}.home .container-component:after{border-color:var(--cassiopeia-color-primary) transparent transparent;border-style:solid;border-width:30px 25px 0;content:"";height:0;width:0;left:50%;bottom:-78px;z-index:999}.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}.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)}.bottoma .card-header{text-align:center}.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 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,.call-to-actions,.featured-prop,.latest-prop,.testimonials{position:relative}.bottomc{z-index:0;color:var(--cassiopeia-color-text-bottomc);background-color:var(--cassiopeia-color-primary-bottomc)}.bottom-c>*,.calculator>*,.call-to-actions>*,.featured-prop>*,.footer>*,.latest-news>*,.latest-prop>*,.search>*,.testimonials>*{-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)}.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)}.container-testimonials{grid-area:testimonials}.testimonials a{color:var(--cassiopeia-color-link-testimonials)}.testimonials a:focus,.testimonials a:hover{color:var(--cassiopeia-color-hover-testimonials)}.home .testimonial-content{margin-top:25px}.home .testimonial-image{width:200px}.call-to-actions{z-index:0;color:var(--cassiopeia-color-text-call-to-actions);background-color:var(--cassiopeia-color-primary-call-to-actions)}.call-to-actions:before{background-color:inherit;background-image:inherit;background-attachment:fixed!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;z-index:-1;filter:brightness(85%)}.calculator,.get-social,.latest-news,.staff{z-index:0;position:relative}.container-call-to-actions{grid-area:cta}.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)}.call-to-actions img{transition:.3s;-webkit-transition:.3s;-o-transition:.3s}.call-to-actions img:hover{background:var(--cassiopeia-color-primary-btns);-webkit-transform:scale(1.1);transform:scale(1.1)}.cta-wrapper img{border:2px solid #fff;padding:20px;transition:.3s;-webkit-transition:.3s;-o-transition:.3s}.calculator{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-news{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)}.mod-articlesnews-horizontal{display:flex}#slide-panel:not(.active),.blog-item dt,.copyright .footer-company-branches a:last-child:after,.copyright .mod-menu li:last-child:after,.getsocial-hide,.layout-blog dt{display:none}.no-card .newsflash-horiz li{border:0;box-shadow:none;padding:1rem;background:var(--white-opacity-10);border-bottom:3px solid var(--cassiopeia-color-primary-btns);margin-top:20px;transition:all .2s ease-in-out 0s}.no-card .newsflash-horiz li:hover{transform:scale(1.1);transform:translate(0,-10px)}.no-card .newsflash-horiz li figure{margin:0 0 1rem}.get-social{color:var(--cassiopeia-color-text-get-social);background-color:var(--cassiopeia-color-primary-get-social);text-align:center;justify-content:space-evenly}.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 .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 .fab,.getsocial-cta div.social-icon .fas{height:150px;width:150px}.staff{color:var(--cassiopeia-color-text-staff);background-color:var(--cassiopeia-color-primary-staff);text-align:center;justify-content:space-evenly}.container-staff{grid-area:staff}.staff a{color:var(--cassiopeia-color-link-staff)}.staff a:focus,.staff a:hover{color:var(--cassiopeia-color-hover-staff)}.staff-item-homepage{border-bottom:solid 6px var(--cassiopeia-color-primary-btns)}.staff-card-holder .staff-card{-moz-webkit-transition:.5s;-ms-webkit-transition:.5s;-o-webkit-transition:.5s;-webkit-transition:.5s;transition:.5s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;height:100%;width:100%}.staff-card-holder .staff-card .face{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;width:100%;z-index:2}.staff-card-holder .staff-card .front{background-image:url(../images/expand.png);background-position:bottom right;background-repeat:no-repeat;cursor:pointer;position:relative;z-index:1;flex-direction:row!important}.staff-card-holder .staff-card .back{-webkit-transform:rotatey(-180deg);transform:rotatey(-180deg);opacity:0;transition:opacity .5s ease-in-out;cursor:pointer;position:absolute;top:0;overflow:hidden;box-sizing:border-box}.staff-card-holder .staff-card.flipped{-webkit-transform:rotatey(180deg);transform:rotatey(180deg)}.staff-card-holder .staff-card.flipped .back{overflow:auto;backface-visibility:visible;opacity:1}.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}.staff-details h3{border-bottom:1px solid #e4e4e4;padding-bottom:10px;margin-bottom:10px}@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;border-right:solid 6px var(--cassiopeia-color-primary-btns);flex-direction:row}.staff-card-holder .staff-card .front{flex-direction:row;text-align:left}.staff-image{flex:0 0 38%!important;max-width:38%!important;margin-right:15px!important;margin-bottom:0!important}.staff-details{flex:0 0 60%!important;max-width:60%!important}}@media(max-width:1200px){.staff-card-holder .staff-card .front{flex-direction:column!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}.office-contacts h2{margin:0 0 15px;border-bottom:solid 1px var(--gray-200)}.branch-contacts p,.get-in-touch .contact-email,.get-in-touch .contact-tel,.office-contacts p{margin-bottom:3px}#slide-panel{transition:height .5s ease-in-out;overflow:hidden}#slide-panel:not(.active){transition:height .5s ease}form #slide-btn{margin:0;line-height:1.3;padding:.2rem .4rem}.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-items[class*=" columns-"]>div,.boxed .blog-item{box-shadow:0 10px 30px rgba(61,90,125,.2);border-bottom:solid 5px var(--cassiopeia-color-primary-topbar);border-radius:3px}.blog .page-header,.blog-featured .page-header,.newsflash-title{padding:10px 0;position:relative;margin:0}.newsflash-title{order:2}.newsflash-horiz li figure{order:1}.newsflash-horiz p{order:3}.mod-articlesnews-horizontal .readmore{order:4}.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;animation-timing-function:ease;-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}@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:". 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 ." ". bot-a bot-a bot-a bot-a ." ". bot-b bot-b bot-b bot-b ." ". bot-c bot-c bot-c bot-c ." ". featured featured featured featured ." ". latest latest latest latest ." ". testimonials testimonials testimonials testimonials ." ". cta cta cta cta ." ". 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 ."}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 ." ". bot-a bot-a bot-a bot-a ." ". bot-b bot-b bot-b bot-b ." ". bot-c bot-c bot-c bot-c ." ". featured featured featured featured ." ". latest latest latest latest ." ". testimonials testimonials testimonials testimonials ." ". cta cta cta cta ." ". 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 ."}}@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}.top-c>.card,.top-c>.card:last-child{padding:80px 0}.search{display:none}}@media (max-width:767.98px){.banner{margin-top:unset}.slideshow-header{font-size:1.4em!important;padding-bottom:0;border-width:2px}.slideshow-content a{padding:.1rem 1rem!important}.cta-wrapper .col{flex:100%!important;max-width:100%!important}.container-sidebar-left>*+*,.container-sidebar-left>:first-child,.container-sidebar-right>*+*,.container-sidebar-right>:first-child{margin-top:0}.val-banner p{font-size:1.2em!important}}@media (max-width:991.98px){@supports (display:grid){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 ." ". bot-a bot-a bot-a bot-a ." ". bot-b bot-b bot-b bot-b ." ". bot-c bot-c bot-c bot-c ." ". featured featured featured featured ." ". latest latest latest latest ." ". testimonials testimonials testimonials testimonials ." ". cta cta cta cta ." ". 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}.offcanvas .metismenu.mod-menu .metismenu-item>a{color:var(--white)}.site{padding:0!important}.awesomplete>input{max-width:160px}.card{margin-bottom:15px}.topbar{position:relative}.topbar .social-media{display:none!important}.topbar .contact{text-align:center!important}.header .container-nav{background-color:var(--cassiopeia-color-primary-thead);padding:0}.header .navbar-brand{display:inline-flex;flex-direction:row;flex-wrap:wrap;margin:auto;position:relative}.header .navbar{margin-top:0!important;padding:0}.header .grid-child.brand{top:0}.brand{background-color:var(--cassiopeia-color-primary-topbar)!important}.brand-logo,.brand-logo:hover{border-bottom:0;width:100%!important;position:relative;text-align:center;padding:0}.brand-logo img{max-width:70%}.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}.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 ." ". bot-a bot-a bot-a bot-a ." ". bot-b bot-b bot-b bot-b ." ". bot-c bot-c bot-c bot-c ." ". featured featured featured featured ." ". latest latest latest latest ." ". testimonials testimonials testimonials testimonials ." ". cta cta cta cta ." ". 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.mhover .metismenu.mod-menu li:hover>ul{display:block;min-width:250px}.offcanvas-start{width:100%}.brand-logo{margin-top:-30px}.brand-logo img{max-width:150px}.header .mod-menu{justify-content:flex-end}.home .banner{margin-top:-100px!important}.slideshow-content{top:10%}.no-card .newsflash-horiz li{flex:31%;max-width:31%}}@media (min-width:1200px){.brand-logo img{aspect-ratio:attr(482)/attr(94);max-width:220px}.header nav{margin-top:1.5em}.metismenu.mod-menu .metismenu-item{font-size:.95rem;padding:.5em .6em}.metismenu.mod-menu ul li ul{padding:0 .6em}.slideshow-header{font-size:3.6em!important}.bottoma,.bottomb,.bottomc,.calculator,.call-to-actions,.copyright,.featured-prop,.footer,.get-social,.latest-news,.latest-prop,.staff,.testimonials{padding:80px 0}}