@charset "UTF-8";#jomestate-admin .btn{border:1px solid #c1c1c1}#jomestate-admin .btn:hover,#jomestate-admin .btn:focus{background-color:#eaeaea;color:#424753}.jd-header-container .float-right>div{padding:0.5rem}.jd-header-container .float-right .d-inline:nth-child(2){display:none !important}.jd-header-container .btn{padding:0.8em 1em !important;font-size:0.8rem;line-height:1}#jomestate-admin .navbar .nav-item:nth-child(4),#jomestate-admin .navbar .nav-item:nth-child(5){display:none}#jomestate-admin .navbar{padding:0.5rem}#jomestate-admin .navbar .navbar-nav{flex-direction:row;flex-wrap:wrap;gap:0.5rem 1rem;margin:0 !important;padding:0 !important}#jomestate-admin .navbar .navbar-nav li{line-height:0}#jomestate-admin .navbar .navbar-nav .nav-link{line-height:1;padding:0.5rem !important}#jomestate-admin .navbar .navbar-nav .nav-link:hover{color:#424753 !important}.jomestate.dashboard .border-bottom.mt-3 .float-right,.jomestate.dashboard .jd-admin-dashboard.my-3>.row.my-3{display:none}.jomestate.dashboard #chart>div{overflow-x:scroll;overflow-y:hidden}.jd-admin-stats{display:flex;flex-wrap:wrap;gap:1rem}.jd-admin-stats .card{margin:0 !important;flex-grow:0}.jomestate-admin-listings .table tr td:nth-child(5),.jomestate-admin-listings .table tr th:nth-child(5){display:none}.jomestate-admin-listings #header-wrapper .form-row{margin:0 !important;gap:0.5rem 1rem}.jomestate-admin-listings #header-wrapper .form-row select{padding-left:0.375rem;border-radius:0.25rem;height:41px}.jomestate-admin-listings #header-wrapper .form-row label{margin:0 0.25rem 0 0 !important;white-space:nowrap}.jomestate-admin-listings #header-wrapper .form-row .filter-group-block{display:flex;gap:0.25rem;align-items:center}@media only all and (max-width:30rem){.jomestate-admin-listings #header-wrapper .form-row .filter-group-block{flex-wrap:wrap}}.jomestate-admin-listings #header-wrapper .form-row .btn-primary{line-height:1;height:41px}.jomestate-admin-listings .listings-title-block{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.jomestate-admin-listings .listings-title-block .btn-toolbar{gap:0.25rem}.jomestate-admin-listings .listings-title-block .btn-toolbar button{margin:0}.jomestate-admin-listings .listings-title-block h1{margin:0}.edit-property .row{gap:1rem;margin-bottom:1rem}@media (min-width:768px){.edit-property .row .col-md-3{width:calc(25% - 1rem)}}#jform_sold,#jform_energy_class{margin:0;padding:0}#jform_sold label,#jform_energy_class label{margin:0}#jform_sold label.active,#jform_energy_class label.active{color:#fff;background-color:#457d54}#jform_energy_class label:first-of-type.active,#jform_sold label:first-of-type.active{background-color:#c52827}.attachments .list-unstyled{list-style-type:none}.attachments .btn-primary{display:none}.property-profile .navbar-nav{margin:0;line-height:1;padding:0.5rem 0;gap:0.5rem}.property-profile .navbar-nav .nav-link{border:1px solid;border-radius:0.25em;padding:0.5em 1em}.property-profile .navbar-nav .nav-link:hover{color:#e7e7e7 !important}.property-profile .navbar-nav .nav-link i{margin-right:0.5em}.property-profile .table thead th{color:#696969;font-weight:600}.gallery-grid{display:flex;gap:1rem;flex-wrap:wrap}.gallery-grid .gallery-item{flex-basis:calc(50% - 0.5rem);max-width:calc(300px + 0.5rem + 2px);padding:0.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:0.25rem}@media only all and (max-width:30rem){.gallery-grid .gallery-item{flex-basis:100%}}.gallery-grid .gallery-item img{width:100%;margin:0;padding:0;border:none;border-radius:none}@media only all and (max-width:30rem){.attachments table tr th:last-of-type,.attachments table tr td:last-of-type{display:none}}.property-profile #cd-tab-map .container.my-3,.property-profile #cd-tab-map .card-body.mb-3{display:none}#jomestate-item .features-container .d-block{border:none !important}#jomestate-item .features-container .d-block label{display:none}#jomestate-item .features-container h3{display:none}#jomestate-item .features-container a{font-size:0.9rem;border:1px solid;border-radius:0.25em;padding:0.8em 1.5em}#jomestate-item .features-container a::before{font-family:"Font Awesome 6 Free";font-weight:900;webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;margin-right:0.25em}.drone::before{content:""}.v-tour::before{content:""}#jomestate-items .ribbon-wrapper-green:has(.under-offer){top:0;left:0;right:unset;width:auto;height:auto;padding:0.5rem}#jomestate-items .ribbon-green:has(.under-offer){background-color:#e45f35;background-image:none;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);left:0;top:0;color:#fff;font-size:0.8rem;font-family:inherit;font-weight:normal;line-height:1;width:auto;padding:0.6em 0.8em;text-transform:uppercase;text-shadow:1px 1px 1px rgba(0,0,0,0.6);box-shadow:3px 3px 3px 0px rgba(0,0,0,0.5)}.under-offer{display:inline !important}.under-offer label{display:none}#jomestate-items .ribbon-green:before,#jomestate-items .ribbon-green:after{display:none}.badge-warning:has(.under-offer){background-color:#e45f35 !important;color:#fff;font-size:0.8rem;font-family:inherit;font-weight:normal;line-height:1;width:auto;padding:0.6em 0.8em;text-transform:uppercase;text-shadow:1px 1px 1px rgba(0,0,0,0.6);box-shadow:3px 3px 3px 0px rgba(0,0,0,0.3);font-style:normal}@font-face{src:url('https://www.uistproperty.co.uk/templates/g5_helium/custom/fonts/beaufort-pro-med.woff2') format("woff2"),url('https://www.uistproperty.co.uk/templates/g5_helium/custom/fonts/beaufort-pro-med.woff') format("woff"),url('https://www.uistproperty.co.uk/templates/g5_helium/custom/fonts/beaufort-pro-med.oft') format("opentype");font-family:"beaufort";font-display:swap}.beaufort{font-family:"beaufort",Sans-Serif;font-weight:normal;font-style:normal}h1{font-size:2rem}h2{font-size:1.8rem}h3{font-size:1.4rem}h4{font-size:1.2rem}h5{font-size:1.1rem}h6{font-size:1rem}p{margin:1rem 0}@media only all and (min-width:48rem) and (max-width:59.99rem){#g-navigation .g-block{flex:0 33% !important;width:33% !important}#g-navigation .g-block:nth-of-type(1){order:2}#g-navigation .g-block:nth-of-type(2){order:1}#g-navigation .g-block:nth-of-type(3){order:3}}@media only all and (max-width:47.99rem){#g-navigation .hidden.men-container{display:none}}.logo-block{font-size:1rem}.logo-icon{display:block;width:3em;height:3.54em}.logo-icon svg{fill:#D6CC37}.logo-title{width:fit-content;color:#e6e6e6;margin:0;line-height:0.8;font-size:1.6em;font-family:"beaufort",Sans-Serif;font-weight:normal;font-style:normal;text-transform:uppercase;margin-top:-1.15em;margin-left:0.4em;padding-bottom:0.35em}@media only all and (min-width:60rem) and (max-width:74.99rem){.logo-block{font-size:0.8rem}}@media only all and (min-width:48rem) and (max-width:59.99rem){.logo-block{font-size:0.9rem}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){.logo-block{font-size:0.9rem}}@media only all and (max-width:30rem){.logo-block{font-size:0.7rem}}@media only all and (max-width:59.99rem){.g-content:has(.logo-block){display:flex;justify-content:center}}.en-block{background-color:#D6CC37;padding:2rem 0;color:#11175D;text-align:center}.en-content{max-width:34rem;margin:0 auto}.en-content p:first-of-type{font-size:1.2rem;font-family:500}.en-content a{display:inline-block;font-size:0.8rem;line-height:1;font-weight:500;text-transform:uppercase;border:0.12em solid;border-radius:0.4em;padding:1em 2em;margin-top:1.5rem}.en-logo{display:flex;font-size:0.8rem;gap:0.5em;justify-content:center}.en-logo-icon{display:block;width:3em;height:3em;flex-shrink:0}.en-logo-icon svg{fill:#11175D}.en-logo-title{margin:0;line-height:0.8;font-size:1.9em}.en-logo-title span{display:block}.en-logo-title span:first-of-type{font-weight:700;text-transform:uppercase}.en-logo-title span:last-of-type{font-weight:normal;font-size:0.78em;margin-top:0.3em}.foot-logo{font-size:1rem}.g-content:has(.foot-logo){display:flex;justify-content:center}.new-list-block{display:flex;align-items:flex-end}.new-listings{color:#D6CC37;font-size:0.8rem;text-transform:uppercase;padding:0.6em 1em;border:0.1em solid;border-radius:0.4em}.new-listings:hover,.new-listings:focus{color:#e6e6e6}@media only all and (max-width:47.99rem){.new-list-block{display:none}}.men-container{align-items:flex-end}#g-navigation .g-main-nav .g-toplevel{line-height:1;font-family:"beaufort",Sans-Serif;font-weight:normal;font-style:normal}.g-main-nav .g-toplevel>li>.g-menu-item-container{font-weight:normal}@media only all and (min-width:75rem){#g-navigation .g-main-nav .g-toplevel>li{margin:0 0.8rem}.g-main-nav .g-toplevel>li>.g-menu-item-container{font-size:1.2rem}}@media only all and (min-width:60rem) and (max-width:74.99rem){#g-navigation .g-main-nav .g-toplevel>li{margin:0 0.4rem}.g-main-nav .g-toplevel>li>.g-menu-item-container{font-size:1.1rem}}#g-navigation .g-main-nav .g-sublevel>li:hover>.g-menu-item-container,#g-navigation .g-main-nav .g-sublevel>li.active>.g-menu-item-container{color:#D6CC37 !important}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container>.g-menu-item-content{border-bottom:2px solid #11175D}#g-navigation .g-main-nav .g-toplevel>li.active>.g-menu-item-container>.g-menu-item-content{box-shadow:none;border-color:#D6CC37}.g-offcanvas-toggle{top:2rem;left:1rem}.foot-link-container{display:flex;justify-content:space-between;max-width:30rem;margin:0 auto;padding:2rem 0;border-top:0.1rem solid #D6CC37}@media only all and (min-width:30.01rem) and (max-width:47.99rem){.foot-link-container{max-width:24rem}}@media only all and (max-width:30rem){.foot-link-container{flex-direction:column;align-items:center;max-width:14rem;margin:0 auto}.foot-link-block{width:100%}.foot-link-block:first-of-type{padding-bottom:2rem;border-bottom:0.1rem solid #D6CC37;margin-bottom:2rem}}.foot-icon{display:flex;align-items:center;width:1.4rem;height:1.4rem;margin-right:1.4rem}.foot-icon svg{display:block}.foot-icon path{fill:#D6CC37}.foot-link a{color:#fff;font-weight:500;font-size:1.1rem}.foot-link a:hover,.foot-link a:focus{color:grey}.foot-link-item{display:flex;align-items:center;margin:0.5rem 0}#g-low-footer{background-color:#ccc;padding:2rem 0}.associations{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;max-width:50rem;margin:0 auto}.associations img{height:3rem;width:auto}#g-copyright{font-size:0.8rem;background-color:#4d4d4d;color:#e6e6e6}#g-copyright a{color:#fff;font-weight:bold}#g-copyright a:hover,#g-copyright a:focus{color:#e0e0e0}@media only all and (max-width:47.99rem){.designed{text-align:center}}.slidshow-image img{object-fit:cover;width:100%;height:60vh}#g-slideshow{position:relative}.search{position:absolute;bottom:1rem;left:1rem;right:1rem}#jomestate-search-hero{width:100%;max-width:60rem;margin:1rem auto}.blog-item{display:flex;flex-direction:row;gap:2rem;padding-bottom:1.5rem !important;border-bottom:0.1rem solid #e8e8e8;margin-bottom:1.5rem}.blog-item .item-image{flex-basis:12rem;overflow:unset}.blog-item .item-content{flex-basis:12rem;flex-grow:1}@media only all and (max-width:47.99rem){.blog-item{flex-direction:column;gap:1rem}.blog-item .item-image{max-width:10rem;max-height:10rem;margin:0 auto}}.blog .intro-image img{border-radius:50%}p.readmore .btn,.btn-primary{border-radius:0.5em;padding:1em 1.5em}#contact-form .controls .btn-primary.validate{border-radius:0.5em;padding:1.5em 2.5em}.com-contact__address dt{position:relative}.com-contact__address dt .icon-address,.com-contact__address dt .icon-phone{position:absolute;top:0.5rem}.contact-form legend,.contact-form .star,.contact-form .field-spacer{display:none}.g-swd .cpnb-outer{font-family:inherit;text-align:left}.g-swd .cpnb-inner{display:flex;justify-content:space-between;align-items:center;padding:1rem;font-size:1rem}.g-swd .cpnb-message{flex-basis:50%;float:none !important;padding:0;text-align:left;line-height:1.5;margin:0}.g-swd .cpnb-buttons{flex-basis:50%;display:flex;flex-wrap:wrap;justify-content:flex-end}.g-swd .cpnb-button{display:block;font-size:0.8rem;padding:0.6em;text-align:center;width:100%;max-width:8em;text-transform:uppercase;letter-spacing:0.1em;float:none !important;margin:0.5em}@media only all and (min-width:48rem) and (max-width:59.99rem){.g-swd .cpnb-button{max-width:12em}}@media only all and (max-width:47.99rem){.g-swd .cpnb-inner{display:block}.g-swd .cpnb-buttons{justify-content:center;margin-top:1rem}.g-swd .cpnb-message{text-align:center}.g-swd .cpnb-button{max-width:45%}}.g-swd .cpnb-m-enableAllButton,.g-swd .cpnb-button-ok{background-color:#16ac16}.g-swd .cpnb-m-enableAllButton:hover,.g-swd .cpnb-button-ok:hover{background-color:#0c7e0c}.g-swd .cpnb-m-DeclineAllButton,.g-swd .cpnb-button-decline{background-color:#ea5050}.g-swd .cpnb-m-DeclineAllButton:hover,.g-swd .cpnb-button-decline:hover{background-color:#bc3f3f}.g-swd .cpnb-m-SaveChangesButton,.g-swd .cpnb-button-settings,.g-swd .cpnb-button-more-default{background-color:#858585}.g-swd .cpnb-m-SaveChangesButton:hover,.g-swd .cpnb-button-settings:hover,.g-swd .cpnb-button-more-default:hover{background-color:#686868}.g-swd .cpnb-modal-actions{display:flex}@media (min-width:768px){#jomestate-item>.row{gap:1rem}#jomestate-item .row .col-md-8{width:calc(66.66667% - 1rem)}}#jomestate-item .nav-pills .nav-link.active,#jomestate-item .nav-pills .show>.nav-link{background-color:#D6CC37}#jomestateFormSearch .irs--flat .irs-bar,#jomestateFormSearch .irs--flat .irs-handle>i,#jomestateFormSearch .irs--flat .irs-from,#jomestateFormSearch .irs--flat .irs-to,#jomestateFormSearch .irs--flat .irs-single{background-color:#11175D}#jomestateFormSearch .irs--flat .irs-from:before,#jomestateFormSearch .irs--flat .irs-to:before,#jomestateFormSearch .irs--flat .irs-single:before{border-top-color:#11175D}.left-side #jomestateFormSearch{display:flex;flex-direction:column}.left-side #jomestateFormSearch>.form-group:has(#categories_id){order:1}.left-side #jomestateFormSearch>.form-group:has(#categories_type_id){order:2}.left-side #jomestateFormSearch .form-group:has(#categories_address_id){order:3}.left-side #jomestateFormSearch>.form-group:has(#je_mod_price-lbl){order:4}.left-side #jomestateFormSearch>.form-group:has(#je_mod_surface_from){display:none}.left-side #jomestateFormSearch>.form-group:has(#je_mod_baths_from){display:none}.left-side #jomestateFormSearch>.form-group:has(#je_mod_beds-lbl){order:6}.left-side #jomestateFormSearch>.form-group:has(button[type="submit"]){order:7}.select2-container--bootstrap4 .select2-results__option--highlighted[aria-selected]{background-color:#D6CC37;color:initial}.home #g-extension{background-color:#f6f6f6;padding:3rem 0}.home #g-extension h3{margin:0}.lastest-title{text-align:center;color:#11175D;font-size:2rem}#jomestate-mod-items-default .cd-currency{visibility:hidden;margin-left:-2rem}#jomestate-mod-items-default .cd-currency::after{visibility:visible;content:"£"}.latest-properties #jomestate-mod-items-default .mb-3{margin-bottom:0 !important}.latest-properties #jomestate-mod-items-default{gap:1rem}@media only all and (min-width:60rem){.latest-properties .col-lg-3{width:calc(25% - 0.75rem)}}@media only all and (min-width:48rem) and (max-width:59.99rem){.latest-properties .col-md-4{width:calc(33.33333% - 0.67rem)}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){.latest-properties .col-sm-6{width:calc(50% - 0.5rem)}}.latest-properties .custom-fields{display:flex !important;gap:0.5rem;justify-content:space-between}.latest-properties .custom-fields .d-inline-block{margin-right:0 !important;flex-basis:100%;padding:0 !important}.latest-properties .custom-fields .d-inline-block:nth-of-type(3){border:none !important}.latest-properties .custom-fields .d-inline-block:nth-of-type(4),.latest-properties .custom-fields .d-inline-block:nth-of-type(5),.latest-properties .custom-fields .d-inline-block:nth-of-type(6){display:none !important}.latest-properties .custom-fields .d-inline-block i{display:block}#jomestate-items .page-link,#jomestate-admin .page-link{color:#11175D}#jomestate-items .page-item.active .page-link,#jomestate-admin .page-item.active .page-link{background-color:#11175D;border-color:#11175D;color:#fff}.form-check-input:checked{background-color:#11175D;border-color:#11175D}.form-check-input:focus{box-shadow:0 0 0 0.25rem rgba(17,23,93,0.25)}.enquiry-form{background-color:#fafafa;padding:1rem;border:1px solid #dadada}.enquiry-form>div{max-width:40rem}#system-message-container joomla-alert{margin:1.5rem 1rem}.row>*,.container,.row{padding:0}.row{margin:0}#adminForm .nav-tabs{display:none}#editor .control-group:first-of-type{display:none}.edit .mb-2>button{padding:0.8em 1.2em;margin-right:0.4em;margin-bottom:0.4em;line-height:1;font-size:0.8rem;text-transform:uppercase;letter-spacing:0.08em;font-weight:600}.edit .mb-2>button:nth-of-type(3){display:none}.edit joomla-tab[view=tabs]>div[role=tablist],joomla-tab[view=accordion]>button{display:none}joomla-tab[view=accordion]{box-shadow:none}joomla-tab[view=accordion] joomla-tab-element[active]{border:none}.edit joomla-tab>joomla-tab-element{padding:0;border:none;box-shadow:none}.edit .form-vertical>fieldset{padding:0;margin-bottom:1.5rem}@media only all and (min-width:75rem){.g-container{width:100%;max-width:75rem}}@media only all and (min-width:60rem) and (max-width:74.99rem){.g-container{width:100%;max-width:60rem}}@media only all and (min-width:48rem) and (max-width:59.99rem){.g-container{width:100%;max-width:48rem}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){.g-container{width:100%;max-width:30rem}}.g-flushed .g-container{max-width:none}
