.et-fb-preview--desktop body.home #main-header{pointer-events:none}input,button,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;border-radius:0}.schedule-time{color:#fff}sup{bottom:unset}.schedule-time{color:#120d2b!important;text-align:center;background-color:#fff!important;padding-top:0.938rem!important;padding-right:2.5rem!important;padding-bottom:0.938rem!important;padding-left:2.5rem!important;margin-top:1.25rem auto 0px auto;display:block}#page-container{padding-top:5.875rem!important}#main-header{box-shadow:none!important}.et_pb_section_video_bg .mejs-video{top:0}.gradient-background-for-video-hero:after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:linear-gradient(to right,rgba(0,0,0,0.5) 25%,rgba(0,0,0,0) 100%)}@media screen and (max-width:768px){.gradient-background-for-video-hero:after{background:linear-gradient(to top,rgba(0,0,0,0.5) 25%,rgba(0,0,0,0) 100%)}}.dizo_image_hover_0 .dih_img_wrapper .dih_image img,.dizo_image_hover_1 .dih_img_wrapper .dih_image img,.dizo_image_hover_2 .dih_img_wrapper .dih_image img,.dizo_image_hover_3 .dih_img_wrapper .dih_image img{object-fit:cover;object-position:top}.form-simple form{margin:0;padding:0!important;border:0!important;background-color:unset!important}.wpforms-page-prev,.wpforms-page-next,.wpforms-submit,.bookaviewing{padding-top:15px!important;padding-right:40px!important;padding-bottom:15px!important;padding-left:40px!important;line-height:1.7em!important;text-transform:uppercase!important;letter-spacing:0.0625rem!important;border:0!important}.disabled{color:#120d2b!important;background-color:#f13c3c70!important;padding-top:0.938rem!important;padding-right:2.5rem!important;padding-bottom:0.938rem!important;padding-left:2.5rem!important;margin-top:1.25rem;display:inline-block;cursor:no-drop;text-transform:uppercase}.videotourbuton,.whatsappusbutton,.downloadthebrochure{color:#120d2b;background-color:#fff!important;padding-top:0.625rem!important;padding-right:1.875rem!important;padding-bottom:0.625rem!important;padding-left:1.875rem!important;position:absolute;left:0.625rem;right:auto;bottom:0.625rem}.whatsappbutton{color:#120d2b;background-color:#fff!important;padding-top:0.625rem!important;padding-right:1.875rem!important;padding-bottom:0.625rem!important;padding-left:1.875rem!important;margin-top:1.875rem;display:inline-block}.floatingwhatsappbutton{position:fixed;right:1.563rem;top:50%;z-index:999;background-color:#fff;height:5.313rem;width:5.313rem;border-radius:3.125rem;box-shadow:0px 0px 2.5rem #00000029}.floatingwhatsappbutton img{margin:18px}#top-menu li.et-hover a,#top-menu li.active a,body.post-type-archive-property #top-menu li.menu-item-9 a,body.single-property #top-menu li.menu-item-9 a{border-bottom:0.125rem solid #000}body.home #top-menu li.et-hover a{border-bottom:0.125rem solid #fff}.et_pb_bg_layout_dark .et_pb_slide_description{text-shadow:none}#top-menu{padding-right:50px}#top-menu li{padding:0}#top-menu li a{padding:0.625rem}#top-menu li a,#top-menu li a,body.home #top-menu li a{border-bottom:0.125rem solid transparent}#top-menu li.et-hover a,#top-menu li.active a,body.home #top-menu li.et-hover a{padding-bottom:0px;border-bottom:0.125rem solid #fff}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a{border-bottom:0.125rem solid #fff}#mobile_menu_slide .et_pb_column{width:100%!important}.et_mobile_menu>div{height:100%!important;padding:0!important}#mobile_menu_slide .custommenu{width:100%;text-align:left}.et_pb_slide_menu_opened #mobile_menu_slide .custommenu li a{width:fit-content}.mobile_menu_bar{position:absolute!important;display:block;right:0;top:50%;margin-top:-0.875rem}.et_slide_in_menu_container #mobile_menu_slide li.current-menu-item a,.et_slide_in_menu_container #mobile_menu_slide li a{padding:1rem 0 0 0!important}.customtopmenu a{padding-top:0.938rem;padding-bottom:0.375rem!important}@media (max-width:1350px){.et_header_style_left .logo{max-width:60%;max-height:60%}}.et_header_style_fullscreen .et_slide_in_menu_container.et_pb_fullscreen_menu_opened{opacity:1}#mobile_menu_slide .custommenu{text-align:left}.et_slide_in_menu_container{height:100vh}.et_slide_in_menu_container ul#mobile_menu_slide{height:calc(100vh - 128px);margin:64px 0;padding:0;overflow:visible}.et_slide_in_menu_container ul#mobile_menu_slide .et_pb_column{height:100%;overflow:unset;padding-bottom:4rem}.lightgreenbackground{background-color:#cccccc}.lightgreenbackground p{padding-top:4.688rem}.darkgreenbackground{background-color:#8e8e8e}.darkgreenbackground p{position:absolute;bottom:4.688rem;display:block;width:100%}.darkgreenbackground p,.lightgreenbackground p{color:#fff!important}#main-header.et-fixed-header{-webkit-box-shadow:none!important;box-shadow:none!important}body.home header.et-fixed-header{-webkit-transition:all 0.3125s ease;transition:all 0.3125s ease}body #et-top-navigation{font-weight:400}@media screen and (min-width:980px){body.single-property .et_pb_section_400 .et_pb_row_4{display:flex;align-items:stretch}.downloadthebrochuresmall{height:100%}}@media screen and (max-width:980px){#main-header .container{height:6.25rem}#main-header .logo_container img,#main-header .logo{max-width:220px!important;height:auto!important}.darkgreenbackground,.lightgreenbackground{min-height:56.25rem}body.et_fixed_nav #main-header{position:fixed!important}.calculators-content{display:block!important}.calculators-content .mortgage_calculator_Wrapper,.calculators-content .stamp-duty-calculator{height:auto!important}}@media screen and (max-width:52.5rem){.mortgage-calculator>div,.result-wrapper>div{width:100%!important}}@media screen and (max-width:428px){.mobile_menu_bar:before{left:-1.25rem}.darkgreenbackground,.lightgreenbackground{min-height:480px}}body .logo{width:auto;transition:all 0.4s ease-in-out;margin-bottom:0;max-height:75%;display:inline-block;float:none;vertical-align:middle;transform:translateZ(0)}body.et_pb_svg_logo .logo{height:75%;max-width:300px}img.et-logo-sticky{opacity:0}.et-fixed-header img.et-logo-sticky{opacity:1}.et-fixed-header img.et-logo{opacity:0}.logo_container{position:relative}.logo_container img{position:absolute;left:0;top:50%;transform:translateY(-50%)!important}body.inner-page img.et-logo-sticky{opacity:1}body.inner-page img.et-logo{opacity:0}.logomark{position:absolute;bottom:0.125rem;right:4.375rem}.simplesearchbox{padding:10% 0}.simplesearchbox .et_pb_column{margin-top:-95px}.custom-properties-sale-rent .et_pb_all_tabs{background:none}.custom-properties-sale-rent .et_pb_tabs{border:0px}.custom-properties-sale-rent ul.et_pb_tabs_controls:after{display:none}.custom-properties-sale-rent .et_pb_tabs_controls{text-align:center;margin-bottom:2.5rem}.custom-properties-sale-rent .et_pb_tabs_controls li{float:none;display:inline-flex;justify-content:center;border-right:none}.custom-properties-sale-rent .et_pb_tabs_controls .et_pb_tab_0{padding:1.25rem}.custom-properties-sale-rent .et_pb_tabs_controls .et_pb_tab_1{padding:1.25rem}.custom-properties-sale-rent .et_pb_tab{padding-left:0;padding-right:0}.custom-properties-sale-rent .et_pb_tabs_controls li{border-bottom:none}body.home #et-main-area{margin-top:-105px}body.home #main-header{background:none;box-shadow:none}body.home .et_pb_tabs{border:none}ul.et_pb_tabs_controls,body.home ul.et_pb_tabs_controls{background:none}.service_accordion .et_pb_toggle_title:before,.service_accordion .et_pb_toggle_open h5{display:none}.service_accordion .et_pb_toggle_content{padding-top:0px}.service_accordion .et_pb_toggle_close h5{padding-top:1.25rem!important}.service_text ul{padding-bottom:0px}body.post-type-archive-property h1{text-align:center;padding-bottom:0px}.vertical-align{display:flex;flex-direction:column;justify-content:center}.propertyhive-recent-properties-shortcode .details .summary,.propertyhive-recent-properties-shortcode .details .actions,.propertyhive-recent-properties-shortcode .details .rooms,.propertyhive-recent-properties-shortcode .details .availability,.propertyhive-recent-properties-shortcode .details .property-type{display:none}.propertyhive-recent-properties-shortcode .properties li,.propertyhive-similar-properties-shortcode .properties li,.propertyhive-similar-properties-shortcode .properties.view-list li{border-bottom:none!important;clear:none!important}.ph-archive-title-row{padding-top:80px;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}@media screen and (max-width:768px){.ph-archive-title-row .et-l,.ph-archive-title-row .et-l .et_pb_button_module_wrapper,.ph-archive-title-row .et-l .et_pb_button_module_wrapper .et_pb_button{width:100%}}.propertyhive ul.properties li:after{content:"";display:table;clear:both}.propertyhive ul.properties li{margin:0;padding:0;background-color:#f7f7f7}.propertyhive ul.properties li .thumbnail{overflow:hidden}.propertyhive ul.properties.view-list li .thumbnail{height:100%}.propertyhive ul.properties li .thumbnail a{height:100%;display:flex;align-items:stretch;justify-content:stretch;padding-bottom:0!important}.propertyhive ul.properties li .thumbnail a picture{width:100%;display:flex}.propertyhive ul.properties li .thumbnail a img,.propertyhive ul.properties li .thumbnail a picture img{min-width:100%;object-fit:cover;object-position:center}.propertyhive ul.properties.view-grid li .thumbnail a picture img{aspect-ratio:100 / 77}.propertyhive ul.properties.view-list li .thumbnail a picture img{aspect-ratio:100 / 90}.propertyhive-recent-properties-shortcode ul.properties li .thumbnail,.propertyhive-recent-properties-shortcode ul.properties li .details{float:none!important;width:100%!important}.details .availability.sold-let{background-color:#f13c3c70!important}body.single-property .flag.flag-sold-stc,body.single-property .flag.flag-sold,body.single-property .flag.flag-under-offer,body.single-property .flag.flag-let,body.single-property .flag.flag-let-agreed{background-color:#f13c3c70!important}#page-container .et_pb_button{padding-top:15px!important;padding-right:40px!important;padding-bottom:15px!important;padding-left:40px!important}.et_pb_button_module_wrapper.et_pb_button_alignment_left{display:inline-block}.propertyhive-views{display:none;float:right;padding-left:1.25rem;margin-top:1rem;margin-bottom:1.25rem;position:relative}.propertyhive-views ul{display:flex;flex-wrap:nowrap;align-items:stretch}.propertyhive-views ul li{display:inline-block}.propertyhive-views ul li a{padding:0.625rem 1.25rem}.propertyhive-views ul li.list a:before{content:"\f03a";position:relative;top:0px;right:0.313rem;font-family:"Font Awesome 7 Pro";font-size:0.875rem;display:inline-block;background-repeat:no-repeat}.propertyhive-views ul li.grid a:before{content:"\e195";position:relative;top:0px;right:0.313rem;font-family:"Font Awesome 7 Pro";font-size:0.875rem;display:inline-block;background-repeat:no-repeat}.propertyhive-views li.map a:before{content:"\f041";position:relative;top:0px;right:0.313rem;font-family:"Font Awesome 7 Pro";font-size:0.875rem;display:inline-block;background-repeat:no-repeat}body.post-type-archive-property ul.properties.view-list li{display:flex;direction:ltr;align-items:center}body.post-type-archive-property #et-main-area #container{max-width:162.5rem!important;width:80%}.propertyhive-info{display:block;clear:both}.propertyhive-result-count{width:100%;float:left;text-align:center}@media screen and (min-width:768px){.propertyhive-result-count{width:auto;float:left;text-align:left;margin-top:1rem;margin-bottom:1.25rem;padding:0.688rem 0 0.625rem 0}}.propertyhive-ordering{width:100%;float:right;margin-top:1rem;margin-bottom:1.25rem}@media screen and (min-width:768px){.propertyhive-ordering{width:auto}}select.orderby{width:100%;padding:0.688rem 1.5rem 0.625rem 0.5rem;border:0;border-radius:0px;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;background-position:calc(100% - 0.313rem) center!important;background:url("data:image/svg+xml,<svg height='0.625rem' width='0.625rem' viewBox='0 0 16 16' fill='%23000000' xmlns='http://www.w3.org/2000/svg'><path d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>") no-repeat #f7f7f7}.propertyhive ul.properties li .thumbnail{width:50%;float:left}.propertyhive ul.properties li .details{float:right;width:50%;padding:4%}.autocomplete-container{display:inline-block}.propertyhive ul.view-list{gap:2.5rem}.propertyhive ul.view-grid{gap:1.25rem}.propertyhive ul.view-grid li{padding:0}.propertyhive ul.properties:not(.view-list) li.first.last,.propertyhive ul.view-grid li,.propertyhive ul.properties li,.propertyhive-similar-properties-shortcode ul li{width:100%;clear:none!important}@media screen and (min-width:768px){.propertyhive ul.properties:not(.view-list) li.first.last,.propertyhive ul.view-grid li,.propertyhive ul.properties li,.propertyhive-similar-properties-shortcode ul li{width:calc((100% / 2) - (1.25rem / 2))}}@media screen and (min-width:1248px){.propertyhive ul.properties:not(.view-list) li.first.last,.propertyhive ul.view-grid li,.propertyhive ul.properties li,.propertyhive-similar-properties-shortcode ul li{width:calc((100% / 3) - ((2 * 1.25rem) / 3))}}.propertyhive ul.view-list li,.propertyhive ul.properties.view-list li{width:100%}@media screen and (min-width:768px){.propertyhive ul.view-list li,.propertyhive ul.properties.view-list li{width:100%}}@media screen and (min-width:1248px){.propertyhive ul.view-list li,.propertyhive ul.properties.view-list li{width:100%}}.propertyhive ul.view-grid li .details h3{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.propertyhive ul.view-grid li .details,.propertyhive ul.view-grid li .thumbnail,.propertyhive-similar-properties-shortcode ul li .details,.propertyhive-similar-properties-shortcode ul li .thumbnail{float:none!important;width:100%!important}.propertyhive-similar-properties-shortcode ul li .details{padding:0px!important}.propertyhive ul.view-grid .availability,.propertyhive ul.view-grid .rooms,.propertyhive ul.view-grid .summary,.propertyhive ul.view-grid .actions,.propertyhive-similar-properties-shortcode ul li .actions,.propertyhive-similar-properties-shortcode ul li .summary,.propertyhive-similar-properties-shortcode ul li .rooms,.propertyhive-similar-properties-shortcode ul li .availability{display:none}.propertyhive-map-canvas-wrapper{width:100%;height:600px;display:inline-block;position:relative;clear:both}.propertyhive-map-canvas{height:100%}.propertyhive-map-canvas>div:first-of-type>div:nth-of-type(3)>div:first-of-type>div:nth-of-type(2)>div:first-of-type>div:nth-of-type(3){z-index:103!important}.departments-wrapper{display:flex;justify-content:center;width:100%;padding-top:40px}.departments-wrapper .control label{border:4px solid #fff}.departments-wrapper .control label{text-align:center;padding:14px 30px;cursor:pointer}.departments-wrapper input[type="radio"]{display:none}.hide-element{display:none!important}.show-element{display:inline-block!important}@media screen and (max-width:768px){.propertyhive ul.properties li .thumbnail,.propertyhive ul.properties li .details{float:none;width:100%}}.room-bedrooms:before,li.bedrooms:before{content:"\f8f7";font-family:"Font Awesome 7 Pro";font-size:1.25rem;width:1.25rem;height:1.25rem;padding-right:0.313rem;display:inline-block;background-repeat:no-repeat;position:relative}.room-bathrooms:before,li.bathrooms:before{content:"\f2cc";font-family:"Font Awesome 7 Pro";font-size:1.25rem;width:1.25rem;height:1.25rem;padding-right:0.313rem;display:inline-block;background-repeat:no-repeat;position:relative}.room-receptions:before,li.reception-rooms:before{content:"\f4cc";font-family:"Font Awesome 7 Pro";font-size:1.25rem;width:1.25rem;height:1.25rem;padding-right:0.313rem;display:inline-block;background-repeat:no-repeat;position:relative}.room-returns:before{content:"\e5cf";font-family:"Font Awesome 7 Pro";font-size:1.25rem;width:1.25rem;height:1.25rem;padding-right:0.313rem;display:inline-block;background-repeat:no-repeat;position:relative}.room-location:before{content:"\f3c5";font-family:"Font Awesome 7 Pro";font-size:1.25rem;width:1.25rem;height:1.25rem;padding-right:0.313rem;display:inline-block;background-repeat:no-repeat;position:relative}.ph-infinite-scroll-button a{padding:0.938rem;text-align:center;margin:3.125rem auto;display:block;width:10.313rem}.propertyhive ul.properties li{border-bottom:none}.actions a{padding-top:15px!important;padding-right:40px!important;padding-bottom:15px!important;padding-left:40px!important;margin:1.875rem 0px;display:inline-block;text-transform:uppercase;box-shadow:0px 0px 2.5rem #00000029}.details{display:inline-grid}.details .availability{order:1;display:block;width:fit-content;padding:0.625rem 2rem;text-align:center;margin-bottom:1.25rem;height:2.813rem}.details .rooms{order:2}.details h3{order:3}.details .price{order:4}body.post-type-archive-property .details .price{margin-bottom:1.25rem}.details .summary{order:5}.details .actions{order:6}.rooms .room{display:inline-block;padding-right:1.875rem;margin-bottom:1.25rem}body.single-property .property_meta li{display:flex;align-items:flex-start;padding-right:1.25rem;margin-bottom:0.313rem}body.single-property .property_meta li span{display:flex;align-items:flex-start;margin-right:0.313rem}body.single-property .property_meta .property-type,body.single-property .property_meta .availability,body.single-property .property_meta .tenure{display:none}.bookaviewing{margin-top:1.875rem;display:inline-block;box-shadow:0px 0px 2.5rem #00000029}.sfsi_shortcode_container{float:none;position:absolute;right:0.938rem;top:0.625rem}body.single-property .et_pb_section_200{padding-bottom:6%!important}body.single-property .et_pb_section_203{padding-top:0px!important}.flexslider{margin:0px!important;background:transparent;border:none!important}body.single-property .et_pb_section_200 .entry-summary{padding-left:3.438rem;padding-right:3.438rem}body.single-property .entry-summary .price{font-size:1.25rem;font-weight:500;padding-bottom:1.25rem}body.single-property .entry-summary h1.property_title{padding-bottom:2.5rem!important}body.single-property .entry-summary .property_meta{padding-bottom:1.25rem}.sfsi_actvite_theme_flat .inerCnt .sficn{border-radius:unset}body.single-property .et_pb_section_200 .et_pb_row_1{padding:0px!important}body.single-property .et_pb_all_tabs{background:none}body.single-property .et_pb_section{padding:2% 0}body.single-property .mapcontainer{padding-top:0px!important}body.single-property .et_pb_section_201,body.single-property .et_pb_section_201 .et_pb_row{padding:0}body.single-property .propertydivider{border-top:1px solid #000;height:1px}body.single-property .features{padding:5% 0}body.single-property .summary{padding:5% 0 0 0}body.single-property .features ul{list-style:circle}body.single-property .features ul li{display:inline-block;width:49%}body.single-property .swiper-pagination{bottom:-1.875rem!important}.getintouch{height:100%;padding:1.875rem;min-height:265px}.property-office-details .office-address{display:none}.office-telephone-number:before{content:"Call: "}.office-email-address:before{content:"Email: "}.downloadthebrochuresmall{padding:1.875rem;min-height:265px}.downloadthebrochuresmall h4,.getintouch h4{margin-bottom:1.25rem}.et_pb_tabs,body.single-property .et_pb_tabs,body.single-property .et_pb_tabs_controls li{border:none}body.single-property .property-info-tab .et_pb_tabs_controls li.et_pb_tab_active a{opacity:1!important;-webkit-box-shadow:0px -4px 7px #00000029;-moz-box-shadow:0px -4px 7px #00000029;box-shadow:0px -4px 7px #00000029}body.single-property .property-info-tab{margin-top:-71px}body.single-property .property-info-tab .et_pb_tab{padding:1.5rem 0px}body.single-property ul.et_pb_tabs_controls:after{display:none}body.single-property .property-info-tab .et_pb_tabs_controls li a{opacity:0.5;padding:1.375rem 1.875rem}body.single-property .property-info-tab .et_pb_tabs_controls li:nth-child(4),body.single-property .property-info-tab .et_pb_all_tabs .et_pb_tab:nth-child(4){display:none!important}body.single-property .et_pb_tab_content hr{clear:both;border:none;height:0.063rem;margin:3.125rem 0px}body.single-property .property-info-tab .et_pb_tab_content{padding-top:5rem}body.single-property .et_pb_tab_content{clear:both}body.single-property .et_pb_tab_content ul{list-style-type:none}body.single-property .et_pb_tab_content ul li{display:inline-block;width:50%}body.single-property .et_pb_tab_content ul li::before{content:"\2022";font-weight:bold;display:inline-block;width:1em}body.single-property .tss-wrapper .tss-layout3 .item-content-wrapper{padding:0px}body.single-property .tss-wrapper .tss-even .tss-grid-item{margin-bottom:0px;padding:0px}body.single-property .tss-wrapper .tss-layout3 .single-item-wrapper h3.author-name{text-align:left!important}.property-map-tabs{margin-top:5rem}.property-map-tabs li{display:inline-block;width:50%}.property-map-tabs li a{text-align:center;width:100%;display:block;padding:1.25rem}.property-map-tabs .et_pb_tab{padding:0px}body.single-property .et_pb_section_400{padding-top:0px!important;padding-bottom:0px!important}.property-search-form-simple_search{display:block;width:auto;max-width:1200px;margin:2.5rem auto 4.375rem auto}.property-search-form-simple_search input[type="submit"]{appearance:none;-moz-appearance:none;-webkit-appearance:none;width:100%;text-align:center;vertical-align:top;padding:0.875rem 0.875rem;border:none;height:3.688rem}.property-search-form-simple_search input[type="text"]{height:3.688rem;border:0.125rem solid #fff}.property-search-form-simple_search input[type="radio"]{display:none}.property-search-form-simple_search .control-include-sold-stc label{padding:0.875rem 0.313rem}.property-search-form-simple_search .control{display:block;margin-bottom:0.625rem;padding:0}.property-search-form-simple_search .control-department{width:100%}.property-search-form-simple_search select{border:0.125rem solid #fff;padding:1.375rem 0.625rem 19px 0.625rem}.property-search-form-simple_search .control label{border:0.125rem solid #fff;padding:0.875rem 1.875rem}.property-search-form-simple_search .control-department label{width:50%;display:inline-block}.property-search-form-simple_search .property-search-form{width:100%}.property-search-form-simple_search .autocomplete-container{display:block;width:100%;margin:0.625rem 0px}.property-search-form-simple_search .control-address_keyword input#address_keyword{width:100%}.property-search-form-simple_search .property-search-form input[type="submit"]{text-align:center}.property-search-form-simple_search .custom-properties-sale-rent .et_pb_tabs_controls:before{top:-1.25rem}.property-search-form-simple_search .custom-properties-sale-rent .et_pb_tab{padding:0.625rem 0px}.property-search-form-default{width:calc(100% + 0.5rem);display:block;margin:2.5rem -0.25rem 3.75rem -0.25rem}.property-search-form-default input[type="text"]{border:0}.property-search-form-default input[type="radio"]{display:none}.property-search-form-default .control-department{display:block!important}.property-search-form-default .control-department label{text-align:center}.property-search-form-default .control{display:inline-block;padding:0}.property-search-form-default select{border:0.25rem solid transparent;padding:1.125rem 0.875rem;background-clip:padding-box}.property-search-form-default .control input,.property-search-form-default .control select{width:100%;background-clip:padding-box}.property-search-form-default .control label{border:0.25rem solid transparent;padding:0.875rem 1.875rem;background-clip:padding-box}.property-search-form-default .control-department label{width:50%;display:inline-block}.property-search-form-default .control-address_keyword{width:100%;border:0.25rem solid transparent;background-clip:padding-box}.property-search-form-default .control-address_keyword input{width:100%;padding:0.875rem 1.875rem}.property-search-form-default .control-radius{width:calc(50% - 0.125rem)}.property-search-form-default .control-minimum_bedrooms{width:calc(50% - 0.125rem)}.property-search-form-default .control-maximum_price,.property-search-form-default .control-maximum_rent{width:calc(50% - 0.125rem)}.property-search-form-default .control-include-sold-stc{width:calc(50% - 0.125rem)}.property-search-form-default .control-include-sold-stc label{width:100%;display:inline-block;padding:0.93rem 0.875rem;display:flex;gap:0.25rem;align-items:center}.property-search-form-default .control-include-sold-stc label input{width:auto;padding:0.625rem 0.75rem}.property-search-form-default input[type="submit"]{width:100%;padding:0.875rem 0.875rem;border:0.25rem solid transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;background-clip:padding-box}body .simplesearchbox .control-include-sold-stc{display:none!important}body .address-field-tooltip{display:block!important;visibility:visible!important;position:absolute!important;background:#2c3e50!important;color:#ffffff!important;padding:12px 16px!important;border-radius:6px!important;font-size:14px!important;line-height:1.6!important;max-width:320px!important;width:max-content!important;box-shadow:0 4px 12px rgba(0,0,0,0.15)!important;font-family:inherit!important;font-weight:400!important;letter-spacing:0.2px!important;text-align:left!important;pointer-events:auto!important;opacity:1!important}body .address-field-tooltip br{display:block;content:"";margin-top:4px}body .address-field-tooltip:before{content:"ℹ";display:inline-block;width:18px;height:18px;background:rgba(255,255,255,0.2);border-radius:50%;text-align:center;line-height:18px;margin-right:8px;font-size:12px;font-weight:bold;vertical-align:middle}body .address-field-tooltip .tooltip-arrow{position:absolute;bottom:-8px;left:20px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #2c3e50}body .address-field-tooltip{animation:tooltipFadeIn 0.3s ease-in-out forwards}@keyframes tooltipFadeIn{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){body .address-field-tooltip{max-width:280px;font-size:13px;padding:10px 14px}body .address-field-tooltip .tooltip-arrow{left:15px}}@media (prefers-color-scheme:dark){body .address-field-tooltip{background:rgba(26,37,47,0.95);box-shadow:0 4px 12px rgba(0,0,0,0.3)}body .address-field-tooltip .tooltip-arrow{border-top-color:#1a252f}}body .address-field-tooltip{z-index:9998!important}.gs_logo_single--inner{min-width:auto!important}.gs_logo_single img{max-width:21.25rem!important}#testimonials-slider{width:100%;max-width:100%;overflow:hidden}.custom_testimonial .item-content-wrapper{background:none!important}.tss-wrapper .tss-carousel3 .item-content-wrapper:before{display:none!important}.single-item-wrapper .item-content{text-align:center;max-width:770px;margin:0px auto}.single-item-wrapper{display:grid}.single-item-wrapper h3.author-name{order:2}.single-item-wrapper .item-content-wrapper{order:1}footer .et_pb_widget_area_left{border:none}footer h4.title{margin-bottom:1.25rem}.footer_text a{text-decoration:none}.footer_text a:hover{text-decoration:underline}#nav_menu-5{margin-bottom:1.25rem!important}.pac-container{z-index:2000000000!important}.autocomplete-results ul li{list-style:none!important}.fancybox-toolbar{top:12.188rem;z-index:99999;right:0.625rem}#propertyhive_locrating_all_in_one_frame{width:100%!important}#address_keyword{padding-left:0.625rem}.alert-danger{background-color:red;padding:31px;color:#fff;text-align:center;z-index:9999;position:relative}#address_keyword::placeholder{opacity:1}.control-department label{cursor:pointer}.pa-add-accordion-icon .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title:before{display:block;content:"\e04f"}body.single-property .mobilepaddingtweak{align-items:center}body.single-property .property-info-tab .et_pb_tabs_controls li a{opacity:1}.mobilepaddingtweak>.vertical-align{justify-content:flex-start;height:max-content}.downloadthebrochuresmall-btn{margin-top:-1.25rem;margin-bottom:2.5rem;display:flex;justify-content:flex-start;width:100%}.downloadthebrochuresmall-btn .downloadthebrochurebutton{margin-top:0!important;z-index:9;position:relative}.tap-wapper{margin-top:-97px}.social-container{display:none}.propertyhive ul.properties .details .summary{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-moz-line-clamp:3;-webkit-box-orient:vertical}div.wpforms-container-full .wpforms-form .wpforms-field-row-block,div.wpforms-container-full .wpforms-form .wpforms-field-row>div{display:flex;flex-direction:column-reverse;position:relative;padding-bottom:0.375rem}body .wpforms-form .wpforms-field input{border-bottom:0.063rem solid #777!important}div.wpforms-container-full .wpforms-form .wpforms-field-row-block input,div.wpforms-container-full .wpforms-form .wpforms-field-row>div input{border-bottom:0.063rem solid #777!important}.wpforms-page-prev{padding-top:0.938rem!important;padding-bottom:0.938rem!important}div.wpforms-container-full .wpforms-form label.wpforms-error{position:absolute;bottom:-0.625rem}div.wpforms-container-full .wpforms-form .wpforms-field{position:relative;padding-bottom:0.375rem}div.wpforms-container-full .wpforms-form .wpforms-field select{padding-right:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.362%22%20height%3D%22292.362%22%3E%3Cpath%20fill%3D%22%23555%22%20d%3D%22M287.15%2076.6c-4.3-4.3-11.3-4.3-15.6%200L146.18%20201.16L20.8%2076.6c-4.3-4.3-11.3-4.3-15.6%200l-4.3%204.3c-4.3%204.3-4.3%2011.3%200%2015.6l125.6%20125.6c4.3%204.3%2011.3%204.3%2015.6%200l125.6-125.6c4.3-4.3%204.3-11.3%200-15.6l-4.3-4.3z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:12px}.summary.entry-summary .bookaviewing{box-shadow:none}.details .rooms{order:4}.properties .details .actions a{margin-bottom:0}.propertyhive ul.properties li .details h3{order:4}.propertyhive ul.properties li .details .price{order:3;margin:0;display:flex;flex-direction:column-reverse;font-size:1.25rem!important;gap:0.5rem;margin-bottom:0.5rem}.propertyhive ul.properties li .details{padding:2.5rem}body.single-property .summary.entry-summary>.summary{display:none}body.single-property .entry-summary .price,body.single-property .entry-summary .price-qualifier{display:flex;flex-direction:column-reverse;gap:0.625rem}.calculator-wrapper input{padding:0.688rem 0.438rem!important}body.single-property .calculator-wrapper{padding:4% 0 4%}body.single-property .calculator-wrapper>h2{margin-bottom:1.875rem}.mortgage_calculator_Wrapper,.stamp_duty_calculator_Wrapper,.rental_affordability_calculator_wrapper{padding:1.875rem;min-height:16.563rem}.mortgage_calculator_Wrapper h2,.stamp_duty_calculator_Wrapper h2,.rental_affordability_calculator_wrapper h2{margin-bottom:1.25rem}.mortgage_calculator_Wrapper input,.stamp_duty_calculator_Wrapper input,.rental_affordability_calculator_wrapper input{border:none;border-bottom:1px solid #bbb}.mortgage_calculator_Wrapper .mortgage-calculator button,.stamp_duty_calculator_Wrapper .stamp-duty-calculator button,.rental_affordability_calculator_wrapper .rental-affordability-calculator button{padding-top:15px!important;padding-right:40px!important;padding-bottom:15px!important;padding-left:40px!important;text-transform:uppercase!important;border:none;margin-top:1rem}.property-search-form-default .control label{border:0.25rem solid transparent;background-clip:padding-box}.mortgage-calculator,.result-wrapper{display:flex;flex-wrap:wrap;margin:0 -1rem}.mortgage-calculator>div,.result-wrapper>div{width:50%;padding:0 1rem}.mortgage-calculator>div.action-btn,.mortgage-calculator>div.mortgage-calculator-results{width:100%}.calculators-content{display:flex;align-items:stretch}.calculators-content .mortgage_calculator_Wrapper,.calculators-content .stamp-duty-calculator{height:100%}.read-more,.read-less{border-bottom:1px solid #000;width:max-content;margin-top:1.5rem;display:block}div.wpforms-field-container .wpforms-page.wpforms-page-3 .iti__selected-flag{display:none!important}body #wpforms-716 .wpforms-form .wpforms-field input[type="tel"]{padding:0.375rem 0.375rem 0.375rem 2.5rem!important}span.radio-wrapper{display:inline-block}span.radio-wrapper input{float:left;margin:0px}.back-btn{margin-top:0.625rem;display:inline-block}.propertyhive-views li.grid{display:block!important}.propertyhive-views.custom ul li a{min-height:42px;padding:0.313rem 1.25rem;display:inline-flex;align-items:center;text-align:right}.property-search-form-default select{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;background-position:calc(100% - 0.313rem) center!important;background:url("data:image/svg+xml,<svg height='0.625rem' width='0.625rem' viewBox='0 0 16 16' fill='%23000000' xmlns='http://www.w3.org/2000/svg'><path d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>") no-repeat #f7f7f7}body #wpforms-4867345 .wpforms-form .wpforms-field .wpforms-field-row{max-width:100%}.wpforms-readonly input{max-width:100%!important}.grid-view-module .propertyhive-recent-properties-shortcode .properties,.custom-properties-sale-rent .propertyhive-recent-properties-shortcode .properties,.propertyhive-similar-properties-shortcode ul.properties{display:flex;gap:1.25rem;padding:0}.grid-view-module .propertyhive-recent-properties-shortcode .properties:after,.custom-properties-sale-rent .propertyhive-recent-properties-shortcode .properties:after,.propertyhive-similar-properties-shortcode .properties:after{display:none}.propertyhive-recent-properties-shortcode ul.properties li,.propertyhive-recent-properties-shortcode ul.properties.view-list li,.propertyhive-similar-properties-shortcode ul.properties li,.propertyhive-similar-properties-shortcode ul.properties.view-list li{width:100%}@media screen and (min-width:768px){.propertyhive-recent-properties-shortcode ul.properties li,.propertyhive-recent-properties-shortcode ul.properties.view-list li,.propertyhive-similar-properties-shortcode ul.properties li,.propertyhive-similar-properties-shortcode ul.properties.view-list li{width:calc((100% / 2) - (1.25rem / 2))}}@media screen and (min-width:1248px){.propertyhive-recent-properties-shortcode ul.properties li,.propertyhive-recent-properties-shortcode ul.properties.view-list li,.propertyhive-similar-properties-shortcode ul.properties li,.propertyhive-similar-properties-shortcode ul.properties.view-list li{width:calc((100% / 3) - ((2 * 1.25rem) / 3))}}.grid-view-module .propertyhive ul.properties li .thumbnail a picture img,.custom-properties-sale-rent .propertyhive ul.properties li .thumbnail a picture img{aspect-ratio:100 / 66}.grid-view-module .propertyhive ul.properties li .details,.custom-properties-sale-rent .propertyhive ul.properties li .details,.propertyhive ul.properties.view-grid li .details{padding:1.25rem!important}.grid-view-module .propertyhive ul.properties li .rooms,.grid-view-module .propertyhive ul.properties li .actions,.custom-properties-sale-rent .propertyhive ul.properties li .rooms,.custom-properties-sale-rent .propertyhive ul.properties li .actions,.propertyhive ul.properties.view-list li .actions,.propertyhive ul.properties.view-grid li .rooms{display:flex;color:#120d2b}.propertyhive ul.properties.view-grid li .actions{display:block}.grid-view-module .propertyhive ul.properties li .rooms .room,.custom-properties-sale-rent .propertyhive ul.properties li .rooms .room,.propertyhive ul.properties.view-grid li .rooms .room{padding-right:0.625rem;margin-bottom:0.625rem}.grid-view-module .propertyhive ul.properties .details .summary,.custom-properties-sale-rent .propertyhive ul.properties .details .summary,.propertyhive ul.properties.view-grid li .details .summary{display:none}.grid-view-module .properties .details .actions a,.custom-properties-sale-rent .properties .details .actions a,.propertyhive ul.properties.view-grid li .details .actions a{margin:0.625rem 0 0}.propertyhive ul.properties.view-grid li{background-color:transparent}.propertyhive ul.properties.view-grid li .rooms{display:flex}.propertyhive ul.properties.view-grid li,.custom-properties-sale-rent ul.properties li{position:relative}.propertyhive ul.properties.view-grid li .availability,.custom-properties-sale-rent ul.properties .availability{display:block;position:absolute;top:0.875rem;left:0.875rem}.custom-properties-sale-rent ul.properties .availability,.propertyhive ul.properties.view-grid li .availability{top:0;left:0}li.parking:before,li.outside-space:before,li.council-tax-band:before{font-family:"Font Awesome 7 Pro";font-size:1.25rem;width:1.25rem;height:1.25rem;padding-right:0.313rem;display:inline-block;background-repeat:no-repeat;position:relative}li.parking:before{content:"\f615"}li.outside-space:before{content:"\f800"}li.council-tax-band:before{content:"\f154"}.bookaviewing-btn,.pf-request-viewing-button,.downloadthebrochurebutton{padding-top:0.938rem;padding-right:2.5rem;padding-bottom:0.938rem;padding-left:2.5rem;margin-top:1.875rem;display:inline-block;margin-bottom:1.875rem;box-shadow:none}.single-property .property_meta li:before{margin-top:-2px}body.single-property .property-info-tab .et_pb_tab_2 .et_pb_tab_content,body.single-property .property-info-tab .et_pb_tab_1 .et_pb_tab_content{margin-top:6.25rem}.percent .percent-value,.percent .percent-sign{font-size:4rem!important}.single-property .flex-direction-nav{width:100%;height:auto;position:absolute;z-index:1;top:50%;transform:translateY(-50%)}.single-property .flex-direction-nav a{font-size:0!important;cursor:pointer}.single-property .flex-direction-nav a:before{position:relative;top:4px}@media screen and (max-width:650px){.propertyhive-similar-properties-shortcode ul li{width:100%!important;padding:0px!important}}@media screen and (max-width:450px){.similar_properties h4{padding-left:0px!important}body.single-property .property-info-tab .et_pb_tabs_controls li{border-bottom:0.313rem solid #fff}body.home .property-search-form input[type="submit"]{border:none!important}body .swap-content-order .et_pb_button_alignment_left{display:block!important;margin-right:0px!important}.custom-button-width{width:100%;text-align:center}}@media screen and (min-width:451px){.downloadthebrochuresmall{background-image:none!important}.mobilepaddingtweak{width:80%!important}.sfsi_actvite_theme_flat .inerCnt .sficn,.sfsi_wicons{width:1.875rem!important;height:1.875rem!important}.sfsi_actvite_theme_flat .inerCnt .sfcm.sfsi_wicon{width:35%!important}.sfsi_actvite_theme_flat .inerCnt .sficn,.sfsi_wicons{float:right}body.single-property .et_pb_section_200 .entry-summary{padding-left:1.25rem;padding-right:1.25rem}.similar_properties h4{padding-left:1.25rem}body.single-property .entry-summary h1.property_title{padding-bottom:1.25rem!important}body.single-property .property-info-tab .et_pb_tabs_controls li a{width:100%;display:block;box-shadow:none!important}body.single-property .property-info-tab{margin-top:0px;padding-top:1.875rem}body.single-property .property-info-tab .et_pb_tab_content{padding-top:0px}body.single-property .et_pb_tab_content ul li{width:100%}.bookaviewing{margin-bottom:1.875rem}.custom-properties-sale-rent .et_pb_tabs_controls{margin-bottom:0px}.vertical-align h2{padding-top:1.875rem}.et_slide_in_menu_container ul#mobile_menu_slide{padding:0px}}@media screen and (max-width:479px){.tap-wapper{margin-top:0px}}@media screen and (max-width:460px){body.single-property .et_pb_section_200 .entry-summary{padding-left:0;padding-right:0}.rooms .room{padding-right:0.875rem}.mortgage_calculator_Wrapper,.stamp_duty_calculator_Wrapper{padding:0.938rem}body.single-property .property-info-tab{padding-top:0px}}@media screen and (min-width:666px){#post-2 rs-slide rs-sbg-px + rs-layer-wrap.rs-parallax-wrap{max-width:100%;width:auto!important}}@media screen and (max-width:680px){.et_pb_section_5.et_pb_section.simplesearchbox{padding-top:20%}.custom-properties-sale-rent .et_pb_tabs_controls:before{font-size:1.25rem;width:100%;line-height:initial;position:relative;display:inline-block;margin-bottom:1.25rem}.et_pb_section_14 .et_pb_tab.et-pb-active-slide,.et_pb_section_13 .et_pb_tab.et-pb-active-slide,.et_pb_section_15 .et_pb_tab.et-pb-active-slide,.et_pb_section_16 .et_pb_tab.et-pb-active-slide,.grid-view-module .propertyhive-recent-properties-shortcode .properties,.propertyhive-similar-properties-shortcode .properties{padding:0}.et_pb_section_14 .et_pb_tab.et-pb-active-slide .et_pb_tab_content p:empty,.et_pb_section_13 .et_pb_tab.et-pb-active-slide .et_pb_tab_content p:empty,.et_pb_section_15 .et_pb_tab.et-pb-active-slide .et_pb_tab_content p:empty,.et_pb_section_16 .et_pb_tab.et-pb-active-slide .et_pb_tab_content p:empty{display:none}.et_pb_section_14 .et_pb_tabs .et_pb_all_tabs,.et_pb_section_14 .et_pb_tab.et-pb-active-slide,.et_pb_section_13 .et_pb_tabs .et_pb_all_tabs,.et_pb_section_13 .et_pb_tab.et-pb-active-slide,.et_pb_section_15 .et_pb_tabs .et_pb_all_tabs,.et_pb_section_15 .et_pb_tab.et-pb-active-slide,.et_pb_section_16 .et_pb_tabs .et_pb_all_tabs,.et_pb_section_16 .et_pb_tab.et-pb-active-slide{background:transparent!important}.custom-properties-sale-rent .et_pb_tabs_controls li{width:50%}}@media screen and (min-width:768px){.property-search-form-simple_search .control{display:inline-block}.property-search-form-simple_search .control-department{width:30%}.property-search-form-simple_search .control-address_keyword{width:42%}.property-search-form-simple_search input[type="submit"]{width:25%}.property-search-form-default .control-address_keyword{width:calc(65% - 0.125rem)}.property-search-form-default .control-radius{width:calc(35% - 0.125rem)}.property-search-form-default .control-minimum_bedrooms,.property-search-form-default .control-include-sold-stc,.property-search-form-default .control-maximum_rent,.property-search-form-default .control-maximum_price{width:25%}.property-search-form-default input[type="submit"]{width:calc(25% - 0.75rem)}}@media screen and (min-width:801px){header{position:fixed!important;z-index:99999!important;width:100%!important;top:0!important}.swap-content-order{display:grid}.swap-content-order .leftcol{order:2}.swap-content-order .rightcol{order:1}.floatingwhatsappbutton{height:3.75rem;width:3.75rem;right:0.313rem}.floatingwhatsappbutton img{margin:0.375rem}.vertical-align h3{padding-top:1.25rem}}@media screen and (min-width:982px){body.et_pb_svg_logo .logo{height:75%}}@media screen and (min-width:1024px){body.post-type-archive-property .propertyhive-views li{display:block}.property-search-form-simple_search .control{display:inline-block}.property-search-form-simple_search .control-department{width:25%}.property-search-form-simple_search .control-address_keyword{width:40%}.property-search-form-simple_search input[type="submit"]{width:25%}.propertyhive-views{display:block}}@media screen and (max-width:1024px){body.post-type-archive-property #et-main-area #container{width:100%}body.single-property .mobilepaddingtweak{width:90%!important}.et_pb_section_5.et_pb_section.simplesearchbox{padding-top:17%}body.single-property .property-info-tab .et_pb_tabs_controls{display:flex;overflow:auto}body.single-property .property-info-tab .et_pb_tabs_controls::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0.375rem rgba(0,0,0,0.3);border-radius:0.375rem;background-color:#f5f5f5}body.single-property .property-info-tab .et_pb_tabs_controls::-webkit-scrollbar{width:0.188rem;height:0.188rem;background-color:#f5f5f5}body.single-property .property-info-tab .et_pb_tabs_controls::-webkit-scrollbar-thumb{border-radius:0.375rem;-webkit-box-shadow:inset 0 0 0.375rem rgba(0,0,0,0.3);background-color:#ffae92}body.single-property .property-info-tab .et_pb_tabs_controls li{min-width:fit-content}body.single-property .property-info-tab .et_pb_tabs_controls li a{white-space:nowrap}body.single-property .property-info-tab .et_pb_tabs_controls li:last-child{margin-right:1.25rem}.summary.entry-summary:has(>.bookaviewing) a.bookaviewing{margin-bottom:3.75rem}#post-2 rs-slide rs-layer-wrap.rs-parallax-wrap,body #main-header>.container{width:90%!important}body.post-type-archive-property ul.properties.view-list li{display:flex;flex-direction:column}body.post-type-archive-property ul.properties.view-list li>div{width:100%}#address_keyword{border-left-width:0.188rem;border-right-width:0.188rem}.propertyhive ul.properties li .details{padding:4%}.rooms .room{padding-right:1.25rem}#wpforms-form-4867345.wpforms-form{padding:0!important}body.single-property .property-info-tab .et_pb_tab_content{padding-top:0}body.single-property .et_pb_tab_content hr{margin:1.875rem 0}body.single-property .et_pb_tab_content ul.propertyfeatureslist{list-style-type:none;display:flex;flex-direction:column}body.single-property .et_pb_tab_content ul.propertyfeatureslist li{width:100%}.grid-view-module .et_pb_row{width:85%}body.single-property .property-info-tab{margin-top:0;padding-top:0px}.tap-wapper{margin-top:0px}}@media screen and (max-width:1200px){body.post-type-archive-property #et-main-area #container,.container{width:90%!important}.propertyhive ul.properties li .details{padding:2.5% 4%}.property .actions a{margin:1.563rem 0px;padding:0.75rem 1.875rem}#post-2 rs-slide rs-layer-wrap.rs-parallax-wrap{width:90%}}@media screen and (min-width:1400px){.property-search-form-default{display:flex}.property-search-form-default .control-department{display:inline-block!important;width:20%}.property-search-form-default .control-address_keyword{width:auto;flex:1}.property-search-form-default .control-radius{width:15%}.property-search-form-default .control-minimum_bedrooms,.property-search-form-default .control-maximum_rent,.property-search-form-default .control-maximum_price{width:11%}.property-search-form-default .control-include-sold-stc{width:15%}.property-search-form-default input[type="submit"]{width:11.5%}}@media screen and (max-width:1441px){.grid-view-module ul.properties li .rooms,.custom-properties-sale-rent ul.properties li .rooms{flex-wrap:wrap}.page.page-id-19 .et_pb_row,.page.page-id-4866490 .et_pb_row{width:90%}}@media screen and (min-width:1950px){.et_pb_slide_description{padding-left:0px!important}}.property-search-form-default select,select.orderby{background-size:10px}.display-flex{display:flex;flex-direction:row;flex-wrap:wrap}.align-items-center{align-items:center}.align-items-stretch{align-items:stretch}.justify-content-center{justify-content:center}.justify-content-stretch{justify-content:stretch}.height-100{height:100%!important}.text-white{color:#ffffff!important}.padding-bottom-0{padding-bottom:0!important}.margin-bottom-0{margin-bottom:0!important}.padding-medium{padding:4%!important}.view-grid .padding-medium{padding:2%!important}.margin-medium{margin:4%!important}.view-grid .margin-medium{margin:2%!important}.single-property .flex-direction-nav a{height:40px!important;opacity:1!important;text-align:center}.single-property .flex-direction-nav .flex-next{right:0!important}.single-property .flex-direction-nav .flex-prev{left:0!important}.single-property .flex-direction-nav a:before{font-size:34px}.single-property .flex-viewport{height:auto!important;padding-top:65%}.single-property .flex-viewport .slides{position:absolute;top:0;left:0;height:100%}.single-property .flex-viewport .slides li,.single-property .flex-viewport .slides li a{height:100%;display:inline-block;width:100%}.single-property .flex-viewport .slides li a img{height:100%;object-fit:cover}single-property .flex-viewport{height:auto!important;padding-top:65%}.single-property .flex-viewport .slides{position:absolute;top:0;left:0;height:100%}.single-property .flex-viewport .slides li,.single-property .flex-viewport .slides li a{height:100%;display:inline-block;width:100%}.single-property .flex-viewport .slides li a img{height:100%;object-fit:cover}body .launcher-size-normal img{height:55px}body .valuation-wrap-section .et_pb_button{min-width:284px}@media only screen and (max-width:575px){body.single-property .type-property .et_pb_row{width:90%}body.single-property.sfsi_actvite_theme_flat .inerCnt .sficn,body.single-property .sfsi_wicons{width:30px!important;height:30px!important;float:right}body.single-property.sfsi_actvite_theme_flat .inerCnt .sfcm.sfsi_wicon{width:35%!important}body.single-property .mobilepaddingtweak>.vertical-align .images .flag{padding:7px 10px!important}body.single-property .sfsi_shortcode_container{right:0;top:0}body .valuation-wrap-section .et_pb_button{min-width:271px}body.single-property .et_pb_section_200 .entry-summary{padding-left:0!important;padding-right:0!important}body .propertyhive-map-canvas-wrapper{margin-bottom:2rem}body .et_pb_text_8_tb_footer{min-height:auto!important}.single-property .flex-direction-nav a:before{font-size:16px}.single-property .flex-direction-nav a{width:25px;height:25px}}@media screen and (min-width:1025px){.padding-medium{padding:2.5% 4%!important}.view-grid .padding-medium{padding:20px!important}.view-grid .grid-padding-bottom-0-lg{padding-bottom:0!important}.margin-medium{margin:2.5% 4%!important}}@media screen and (min-width:1201px){.padding-medium{padding:40px!important}.view-grid .padding-medium{padding:20px!important}.view-grid .grid-padding-bottom-0-lg{padding-bottom:0!important}.margin-medium{margin:40px!important}}.property-promo{width:100%;min-height:320px;position:relative;align-items:center}.property-promo .actions{margin-top:1rem;flex-wrap:wrap;gap:1.25rem}.property-promo .actions a{margin:1rem 0 0 0!important}.split{width:50%;float:left}.view-grid .split{width:100%}@media screen and (max-width:1024px){.split{width:100%}}.pagination,.propertyhive-pagination{margin-bottom:3rem}.propertyhive-pagination .page-numbers{margin-bottom:1rem}.pagination,.propertyhive-pagination,.propertyhive-pagination .page-numbers{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.pagination .pagination-link,.propertyhive-pagination ul li a,.propertyhive-pagination ul li span{width:48px;height:48px;margin:0 0.25rem;position:relative;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all 0.3s ease-in-out}.pagination .pagination-link.active,.propertyhive-pagination ul li span.current{pointer-events:none;cursor:not-allowed}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}#top-header>.container,#main-header>.container,#et_search_outer>.container,body.single #main-content>.container,body.page:not(.et-tb-has-template) div.et_pb_row,body.page.et-tb-has-template .et-l--post div.et_pb_row,body.single-project div.et_pb_row,body.single-project div.et_pb_row.et_pb_row_fullwidth,body .et_pb_row.et_pb_row_0_tb_footer,body .et_pb_row.et_pb_row_1_tb_footer{width:90%!important}body .slickwprev-list{overflow:visible}}@media only screen and (max-width:959px){div#content-wrap{max-width:50%}}@media (max-width:980px){.reversecol{display:flex;flex-wrap:wrap;flex-direction:column-reverse}}.et_pb_blog_grid .et_pb_image_container img{aspect-ratio:100 / 67;object-fit:cover}.wpforms-form{background-color:#f2f2f2!important;padding:30px 30px!important;border:20px solid #f2f2f2!important;border-radius:30px!important}.dtq-logo-carousel .slick-track{display:flex;align-items:center}.dtq-logo-carousel-item img{width:100%!important;max-width:250px!important;height:100%!important;max-height:65px!important;object-fit:contain!important}.percent .percent-value,.percent .percent-sign{font-size:4rem!important}.error404 #left-area{width:100%!important;padding:0!important}.error404 #sidebar{display:none!important}.et_pb_circle_counter .percent p{font-size:3rem!important}.prefix-gbp p::before{content:"£"}.prefix-usd p::before{content:"$"}.prefix-eur p::before{content:"€"}.prefix-space p::before{content:attr(data-prefix) " "}.suffix-k p::after{content:"k"}.suffix-m p::after{content:"m"}.suffix-b p::after{content:"b"}.suffix-t p::after{content:"t"}.suffix-space p::after{content:" " attr(data-suffix)}.suffix-day p::after{content:"d"}.suffix-month p::after{content:"m"}.suffix-year p::after{content:"yr"}.suffix-days p::after{content:" days"}.suffix-months p::after{content:" months"}.suffix-years p::after{content:" years"}.prefix-plus p::before{content:"+"}.prefix-minus p::before{content:"−"}.suffix-percent p::after{content:"%"}.prefix-gbp p::before,.prefix-usd p::before,.prefix-eur p::before,.suffix-k p::after,.suffix-m p::after,.suffix-b p::after,.suffix-t p::after,.suffix-percent p::after,.prefix-plus p::before,.prefix-minus p::before,.suffix-day p::after,.suffix-month p::after,.suffix-year p::after,.suffix-days p::after,.suffix-months p::after,.suffix-years p::after{display:inline}.pg-404-main{min-height:100vh!important;padding:8vh 0!important;background-image:url("https://parryandgrace.co.uk/content/uploads/2022/10/960x540__0006_iStock-155145458-2.jpg")!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;display:flex!important;align-items:center!important}.pg-404-container{max-width:1120px!important;width:100%!important}.pg-404-card{background:#f0f1ee!important;border-radius:24px!important;padding:80px 64px!important}.pg-404-content{max-width:720px!important;color:#1f2e38!important}.pg-404-content h1{margin:0 0 28px!important;font-size:clamp(2rem,4vw,3.25rem)!important;line-height:1.2!important;color:#2a3740!important}.pg-404-content p{margin:0 0 18px!important;font-size:1.35rem!important;line-height:1.5!important;color:#2a3740!important}.pg-404-actions{display:flex!important;flex-wrap:wrap!important;gap:12px!important;justify-content:flex-start!important;margin-top:36px!important}.pg-404-button{display:inline-block!important;padding:16px 38px!important;border:1px solid #a3a49a!important;background:#a3a49a!important;color:#253744!important;text-decoration:none!important;letter-spacing:0.08em!important;text-transform:uppercase!important;font-weight:600!important;transition:all 0.2s ease!important}.pg-404-button:hover,.pg-404-button:focus{background:#253744!important;color:#fff!important;text-decoration:none!important}.pg-404-button-alt{background:transparent!important;border-color:#253744!important}@media (max-width:767px){.pg-404-main{padding:40px 0;min-height:auto}.pg-404-card{border-radius:16px;padding:32px 22px}.pg-404-content p{font-size:1.05rem}.pg-404-button{width:100%;text-align:center}}