:root{--transparent:rgba(255,255,255,0);--dgcm-dark:#283437;--dark:#283437;--dgcm-illuminateddark:#353435;--illuminateddark:#353435;--dgcm-white:#ffffff;--white:#ffffff;--dgcm-offwhite:#f3f6f1;--offwhite:#f3f6f1;--dgcm-highlight:#a3a599;--highlight:#a3a599;--dgcm-lighterhighlight:#b1b2a9;--lighterhighlight:#b1b2a9;--dgcm-brightesthighlight:#babcb3;--brightesthighlight:#babcb3}:root{--transparent:rgba(255,255,255,0)}.dark{color:#283437}.dark{color:#283437}.illuminated-dark{color:#353435}.illuminated-dark{color:#353435}.white{color:#ffffff}.white{color:#ffffff}.off-white{color:#f3f6f1}.off-white{color:#f3f6f1}.highlight{color:#a3a599}.highlight{color:#a3a599}.lighter-highlight{color:#b1b2a9}.lighter-highlight{color:#b1b2a9}.brightest-highlight{color:#babcb3}.brightest-highlight{color:#babcb3}.home #main-header{background-color:transparent !important}.home #main-header #top-menu li a{border-bottom-color:transparent !important}.home #main-header.et-fixed-header #top-menu li a{border-bottom-color:transparent !important}body:not(.home) #main-header #top-menu li a{border-bottom-color:transparent !important}body:not(.home) #main-header.et-fixed-header #top-menu li a{border-bottom-color:transparent !important}body #page-container .et_slide_in_menu_container #mobile_menu_slide li a{border-bottom-color:transparent !important}.dark{color:#283437 !important}.home #main-header.et-fixed-header{background-color:#283437 !important}body:not(.home) #main-header{background-color:#283437 !important}body:not(.home) #main-header.et-fixed-header{background-color:#283437 !important}footer{background-color:#283437 !important}.bg-primary{background-color:#283437 !important}.btn-primary{background-color:#283437 !important}.btn-primary:hover{background-color:#283437 !important}.bg-secondary{color:#283437 !important}.bg-secondary h1{color:#283437 !important}.bg-secondary h2{color:#283437 !important}.bg-secondary h3{color:#283437 !important}.bg-secondary h4{color:#283437 !important}.bg-secondary h5{color:#283437 !important}.bg-secondary h6{color:#283437 !important}.bg-secondary li{color:#283437 !important}.bg-secondary p{color:#283437 !important}.btn-secondary{color:#283437 !important}.btn-secondary:hover{color:#283437 !important}.btn-white{color:#283437 !important}.property-search-form-default .control-department label{color:#283437 !important}.property-search-form-default .control-department label.active{color:#283437 !important}.property-search-form-simple_search .control-department label{color:#283437 !important}.property-search-form-simple_search .control-department label.active{color:#283437 !important}.departments-wrapper .control label{color:#283437 !important}.departments-wrapper .control label.active{color:#283437 !important}.control.control-department label{color:#283437 !important}.control.control-department label.active-commercial{color:#283437 !important}.property-search-form-default input[type="submit"]{color:#283437 !important}.property-search-form-simple_search input[type="submit"]{color:#283437 !important}.property-search-form-default input[type="submit"]:hover{color:#283437 !important}.property-search-form-simple_search input[type="submit"]:hover{color:#283437 !important}.property-search-form .control input{color:#283437 !important}.property-search-form .control select{color:#283437 !important}.control-include-sold-stc label{color:#283437 !important}.propertyhive-ordering select{color:#283437 !important}.propertyhive-views li.active a{color:#283437 !important}.propertyhive-views li.active a:before{color:#283437 !important}.propertyhive ul.properties li{color:#283437 !important}.propertyhive ul.properties.view-grid li .details{color:#283437 !important}body #page-container .et_pb_button.et_pb_bg_layout_dark{color:#283437 !important}body #page-container .et_pb_button.et_pb_bg_layout_light{color:#283437 !important}body #page-container .et_pb_button.et_pb_bg_layout_dark:hover{color:#283437 !important}body #page-container .et_pb_button.et_pb_bg_layout_light:hover{color:#283437 !important}body #page-container .et_pb_button{color:#283437 !important}.properties .details .actions .button{color:#283437 !important}.properties .details .actions .button:hover{color:#283437 !important}.propertyhive-views ul li a:before{color:#283437 !important}.propertyhive-views ul li a{color:#283437 !important}.propertyhive-result-count{color:#283437 !important}body.post-type-archive-property h1{color:#283437 !important}.actions a{color:#283437 !important}.actions a:hover{color:#283437 !important}#cookie-notice .cookie-notice-container .cn-buttons-container .cn-button{color:#283437 !important}#cookie-notice .cookie-notice-container .cn-buttons-container .cn-button:hover{color:#283437 !important}.pagination .pagination-link{color:#283437 !important}.propertyhive-pagination ul li a{color:#283437 !important}.propertyhive-pagination ul li span{color:#283437 !important}.pagination .pagination-link.active{background-color:#283437 !important}.propertyhive-pagination ul li span.current{background-color:#283437 !important}body #page-container .wpforms-submit{color:#283437 !important}body #page-container .wpforms-submit:hover{color:#283437 !important}body #page-container .bookaviewing{color:#283437 !important}body #page-container .bookaviewing:hover{color:#283437 !important}body #page-container .wpforms-page-next{color:#283437 !important}body #page-container .wpforms-page-next:hover{color:#283437 !important}body a.pf-request-viewing-button{color:#283437 !important}body a.pf-request-viewing-button:hover{color:#283437 !important}.calculator-wrapper h2{color:#283437 !important}.calculator-wrapper h3{color:#283437 !important}body.single-property .entry-summary h1.property_title{color:#283437 !important}.flag.flag-for-sale{color:#283437 !important}.mortgage_calculator_Wrapper .mortgage-calculator button{color:#283437 !important}.mortgage_calculator_Wrapper .mortgage-calculator button:hover{color:#283437 !important}.stamp_duty_calculator_Wrapper .stamp-duty-calculator button{color:#283437 !important}.stamp_duty_calculator_Wrapper .stamp-duty-calculator button:hover{color:#283437 !important}.rental_affordability_calculator_wrapper .rental-affordability-calculator button{color:#283437 !important}.rental_affordability_calculator_wrapper .rental-affordability-calculator button:hover{color:#283437 !important}.getintouch{background-color:#283437 !important}body.post-type-archive-property .details h3 a{color:#283437 !important}body.single-property .property_meta li{color:#283437 !important}.propertyhive-similar-properties-shortcode h3 a{color:#283437 !important}label{color:#283437 !important}.downloadthebrochuresmall{background-color:#283437 !important}.downloadthebrochuresmall .downloadthebrochurebutton{color:#283437 !important}.downloadthebrochuresmall .downloadthebrochurebutton:hover{color:#283437 !important}.similar_properties h2{color:#283437 !important}.custom-properties-sale-rent .et_pb_tabs_controls:before{color:#283437 !important}.propertyhive-recent-properties-shortcode .details h3 a{color:#283437 !important}.single-post h1{color:#283437 !important}.single-post h2{color:#283437 !important}.single-post h3{color:#283437 !important}.single-post h4{color:#283437 !important}.single-post h5{color:#283437 !important}.single-post h6{color:#283437 !important}.single-post{color:#283437 !important}.sidebar h1{color:#283437 !important}.sidebar h2{color:#283437 !important}.sidebar h3{color:#283437 !important}.sidebar h4{color:#283437 !important}.sidebar h5{color:#283437 !important}.sidebar h6{color:#283437 !important}.sidebar{color:#283437 !important}.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .active .wpforms-page-indicator-page-number{background-color:#283437 !important}.wpforms-form h1,.wpforms-form h2,.wpforms-form h3,.wpforms-form h4,.wpforms-form h5,.wpforms-form h6,.wpforms-form .wpforms-field-description{color:#283437 !important}body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_button:hover,body.et_pb_button_helper_class.et-db #et-boc .et-l .et_pb_button,body.et_pb_button_helper_class.et-db #et-boc .et-l .et_pb_button:hover,body.et_pb_button_helper_class .et_pb_module.et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button:hover,body.et_pb_button_helper_class.et-db #et-boc .et-l .et_pb_module.et_pb_button,body.et_pb_button_helper_class.et-db #et-boc .et-l .et_pb_module.et_pb_button:hover{color:#283437 !important}.properties-map-popup .properties .property .details .summary{color:#283437 !important}.propertyhive-pagination ul li a:hover{background-color:#353435 !important}.illuminated-dark{color:#353435 !important}.placeholder-selector{color:#353435 !important}body #page-container .et_slide_in_menu_container{background-color:#353435 !important}::-webkit-input-placeholder{color:#353435 !important}#cookie-notice{background-color:#353435 !important}body.post-type-archive-property .details h3 a:hover{color:#353435 !important}:-moz-placeholder{color:#353435 !important}::-moz-placeholder{color:#353435 !important}:-ms-input-placeholder{color:#353435 !important}::-ms-input-placeholder{color:#353435 !important}input::placeholder{color:#353435 !important}textarea::placeholder{color:#353435 !important}.propertyhive-similar-properties-shortcode h3 a:hover{color:#353435 !important}.propertyhive-recent-properties-shortcode .details h3 a:hover{color:#353435 !important}.home #main-header #top-menu li a{color:#ffffff !important}body:not(.home) #main-header #top-menu li a{color:#ffffff !important}body:not(.home) #main-header.et-fixed-header #top-menu li a{color:#ffffff !important}body #page-container .et_slide_in_menu_container #mobile_menu_slide li a{color:#ffffff !important}.pagination .pagination-link:hover{color:#ffffff !important}.propertyhive-pagination ul li a:hover{color:#ffffff !important}.pagination .pagination-link.active{color:#ffffff !important}.propertyhive-pagination ul li span.current{color:#ffffff !important}.white{color:#ffffff !important}.bg-primary h1{color:#ffffff !important}.bg-primary h2{color:#ffffff !important}.bg-primary h3{color:#ffffff !important}.bg-primary h4{color:#ffffff !important}.bg-primary h5{color:#ffffff !important}.bg-primary h6{color:#ffffff !important}.bg-primary p{color:#ffffff !important}.bg-primary li{color:#ffffff !important}.home #main-header #top-menu li a:hover{color:#ffffff !important;border-bottom-color:#ffffff !important}.home #main-header #top-menu li.current-menu-item a{color:#ffffff !important;border-bottom-color:#ffffff !important}.home #main-header .mobile_menu_bar:before{color:#ffffff !important}.home #main-header .mobile_menu_bar:after{color:#ffffff !important}.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu:before{color:#ffffff !important}.home #main-header .mobile_menu_bar:hover:before{color:#ffffff !important}.home #main-header .mobile_menu_bar:hover:after{color:#ffffff !important}.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu:hover:before{color:#ffffff !important}.et_pb_fullscreen_menu_opened .mobile_menu_bar:before{color:#ffffff !important}.et_pb_fullscreen_menu_opened .mobile_menu_bar:after{color:#ffffff !important}.home #main-header.et-fixed-header #top-menu li a:hover{color:#ffffff !important;border-bottom-color:#ffffff !important}.home #main-header.et-fixed-header #top-menu li.current-menu-item a{color:#ffffff !important;border-bottom-color:#ffffff !important}.home #main-header.et-fixed-header .mobile_menu_bar:before{color:#ffffff !important}.home #main-header.et-fixed-header .mobile_menu_bar:after{color:#ffffff !important}.home #main-header.et-fixed-header .mobile_menu_bar:hover:before{color:#ffffff !important}.home #main-header.et-fixed-header .mobile_menu_bar:hover:after{color:#ffffff !important}body:not(.home) #main-header #top-menu li a:hover{color:#ffffff !important;border-bottom-color:#ffffff !important}body:not(.home) #main-header #top-menu li.current-menu-item a{color:#ffffff !important;border-bottom-color:#ffffff !important}body:not(.home) #main-header .mobile_menu_bar:before{color:#ffffff !important}body:not(.home) #main-header .mobile_menu_bar:after{color:#ffffff !important}body:not(.home) #main-header .mobile_menu_bar:hover:before{color:#ffffff !important}body:not(.home) #main-header .mobile_menu_bar:hover:after{color:#ffffff !important}body:not(.home) #main-header.et-fixed-header #top-menu li a:hover{color:#ffffff !important;border-bottom-color:#ffffff !important}body:not(.home) #main-header.et-fixed-header #top-menu li.current-menu-item a{color:#ffffff !important;border-bottom-color:#ffffff !important}body:not(.home) #main-header.et-fixed-header .mobile_menu_bar:before{color:#ffffff !important}body:not(.home) #main-header.et-fixed-header .mobile_menu_bar:after{color:#ffffff !important}body:not(.home) #main-header.et-fixed-header .mobile_menu_bar:hover:before{color:#ffffff !important}body:not(.home) #main-header.et-fixed-header .mobile_menu_bar:hover:after{color:#ffffff !important}body #page-container .et_slide_in_menu_container #mobile_menu_slide li a:hover{color:#ffffff !important;border-bottom-color:#ffffff !important}body #page-container .et_slide_in_menu_container #mobile_menu_slide li.current-menu-item a{color:#ffffff !important}footer h5{color:#ffffff !important}footer h6{color:#ffffff !important}footer .et_pb_text_4_tb_footer{color:#ffffff !important}footer .et_pb_bg_layout_dark{color:#ffffff !important}footer .et_pb_bg_layout_dark h1{color:#ffffff !important}footer .et_pb_bg_layout_dark h2{color:#ffffff !important}footer .et_pb_bg_layout_dark h3{color:#ffffff !important}footer .et_pb_bg_layout_dark h4{color:#ffffff !important}footer .et_pb_bg_layout_dark h5{color:#ffffff !important}footer .et_pb_bg_layout_dark h6{color:#ffffff !important}#cookie-notice .cookie-notice-container{color:#ffffff !important}#cookie-notice .cookie-notice-container .cn-close-icon:before{background-color:#ffffff !important}#cookie-notice .cookie-notice-container .cn-close-icon:after{background-color:#ffffff !important}.getintouch h4{color:#ffffff !important}.getintouch .office-name{color:#ffffff !important}.getintouch .office-telephone-number{color:#ffffff !important}.getintouch .office-email-address{color:#ffffff !important}body.single-property .et_pb_section_203{background-color:#ffffff !important}.downloadthebrochuresmall h4{color:#ffffff !important}.et_pb_tabs.custom-properties-sale-rent .et_pb_tabs_controls li:hover{background-color:#ffffff !important}.btn-white:hover{color:#f3f6f1 !important;background-color:#f3f6f1 !important}.property-search-form-default .control-department label{background-color:#f3f6f1 !important}.property-search-form-simple_search .control-department label{background-color:#f3f6f1 !important}.departments-wrapper .control label{background-color:#f3f6f1 !important}.control.control-department label{background-color:#f3f6f1 !important}.property-search-form .control input{background-color:#f3f6f1 !important}.property-search-form .control select{background-color:#f3f6f1 !important}.control-include-sold-stc label{background-color:#f3f6f1 !important}.propertyhive-ordering select{background-color:#f3f6f1 !important}.propertyhive ul.properties li{background-color:#f3f6f1 !important}.propertyhive ul.properties.view-grid li .details{background-color:#f3f6f1 !important}.propertyhive-views ul li a{background-color:#f3f6f1 !important}.pagination .pagination-link{background-color:#f3f6f1 !important}.propertyhive-pagination ul li a{background-color:#f3f6f1 !important}.propertyhive-pagination ul li span{background-color:#f3f6f1 !important}.off-white{color:#f3f6f1 !important}.mortgage_calculator_Wrapper{background-color:#f3f6f1 !important}.stamp_duty_calculator_Wrapper{background-color:#f3f6f1 !important}.rental_affordability_calculator_wrapper{background-color:#f3f6f1 !important}.mortgage_calculator_Wrapper h2{background-color:#f3f6f1 !important}.stamp_duty_calculator_Wrapper h2{background-color:#f3f6f1 !important}body.single-property .et_pb_section_200 .et_pb_column_4{background-color:#f3f6f1 !important}body.single-property .et_pb_section_200{background-color:#f3f6f1 !important}body.single-property .et_pb_section_400{background-color:#f3f6f1 !important}.bg-secondary{background-color:#a3a599 !important}.property-search-form-default .control-department label.active{background-color:#a3a599 !important}.property-search-form-simple_search .control-department label.active{background-color:#a3a599 !important}.departments-wrapper .control label.active{background-color:#a3a599 !important}.control.control-department label.active-commercial{background-color:#a3a599 !important}.property-search-form-default input[type="submit"]{background-color:#a3a599 !important}.property-search-form-simple_search input[type="submit"]{background-color:#a3a599 !important}.propertyhive-views li.active a{background-color:#a3a599 !important}body #page-container .et_pb_button.et_pb_bg_layout_dark{background-color:#a3a599 !important;border-color:#a3a599 !important}body #page-container .et_pb_button{background-color:#a3a599 !important;border-color:#a3a599 !important}.properties .details .actions .button{background-color:#a3a599 !important;border-color:#a3a599 !important}.actions a{background-color:#a3a599 !important}#cookie-notice .cookie-notice-container .cn-buttons-container .cn-button{background-color:#a3a599 !important}body #page-container .wpforms-submit{background-color:#a3a599 !important}body #page-container .bookaviewing{background-color:#a3a599 !important}body a.pf-request-viewing-button{background-color:#a3a599 !important}.flag.flag-for-sale{background-color:#a3a599 !important}.mortgage_calculator_Wrapper .mortgage-calculator button{background-color:#a3a599 !important}.stamp_duty_calculator_Wrapper .stamp-duty-calculator button{background-color:#a3a599 !important}.rental_affordability_calculator_wrapper .rental-affordability-calculator button{background-color:#a3a599 !important}.downloadthebrochuresmall .downloadthebrochurebutton{background-color:#a3a599 !important}.highlight{color:#a3a599 !important}footer h6 a{color:#a3a599 !important}footer a{color:#a3a599 !important}.details .availability{background-color:#a3a599 !important}.flag.flag-to-let{background-color:#a3a599 !important}.flag.flag-under-offer{background-color:#a3a599 !important}.flag.flag-sold{background-color:#a3a599 !important}.flag.flag-sold-stc{background-color:#a3a599 !important}.flag.flag-let{background-color:#a3a599 !important}.flag.flag-let-agreed{background-color:#a3a599 !important}body .details .actions .button{background-color:#a3a599 !important}.downloadthebrochurebutton{background-color:#a3a599 !important}.mortgage-calculator button{background-color:#a3a599 !important}.room-bedrooms:before{color:#a3a599 !important}li.bedrooms:before{color:#a3a599 !important}.room-bathrooms:before{color:#a3a599 !important}li.bathrooms:before{color:#a3a599 !important}.room-receptions:before{color:#a3a599 !important}li.reception-rooms:before{color:#a3a599 !important}.ph-infinite-scroll-button a{background-color:#a3a599 !important}body.post-type-archive-property .details .price{color:#a3a599 !important}a{color:#a3a599 !important}.propertyhive-views ul li.active a{background-color:#a3a599 !important}.single-property .flex-direction-nav a:before{color:#a3a599 !important}body.single-property .entry-summary .price{color:#a3a599 !important}body.single-property .et_pb_tab_content ul li::before{color:#a3a599 !important}.propertyhive ul.properties li .details .price{color:#a3a599 !important}li.parking:before{color:#a3a599 !important}li.tenure:before{color:#a3a599 !important}.btn-secondary:hover{background-color:#b1b2a9 !important}.property-search-form-default input[type="submit"]:hover{background-color:#b1b2a9 !important}.property-search-form-simple_search input[type="submit"]:hover{background-color:#b1b2a9 !important}body #page-container .et_pb_button.et_pb_bg_layout_dark:hover{background-color:#b1b2a9 !important;border-color:#b1b2a9 !important}body #page-container .et_pb_button.et_pb_bg_layout_light:hover{background-color:#b1b2a9 !important;border-color:#b1b2a9 !important}.properties .details .actions .button:hover{background-color:#b1b2a9 !important;border-color:#b1b2a9 !important}.actions a:hover{background-color:#b1b2a9 !important}#cookie-notice .cookie-notice-container .cn-buttons-container .cn-button:hover{background-color:#b1b2a9 !important}body #page-container .wpforms-submit:hover{background-color:#b1b2a9 !important}body #page-container .bookaviewing:hover{background-color:#b1b2a9 !important}body #page-container .wpforms-page-next:hover{background-color:#b1b2a9 !important}body a.pf-request-viewing-button:hover{background-color:#b1b2a9 !important}.mortgage_calculator_Wrapper .mortgage-calculator button:hover{background-color:#b1b2a9 !important}.stamp_duty_calculator_Wrapper .stamp-duty-calculator button:hover{background-color:#b1b2a9 !important}.rental_affordability_calculator_wrapper .rental-affordability-calculator button:hover{background-color:#b1b2a9 !important}.downloadthebrochuresmall .downloadthebrochurebutton:hover{background-color:#b1b2a9 !important}.lighter-highlight{color:#b1b2a9 !important}footer h6 a:hover{color:#b1b2a9 !important}footer a:hover{color:#b1b2a9 !important}.body .details .actions .button:hover{background-color:#b1b2a9 !important}.mortgage-calculator button:hover{background-color:#b1b2a9 !important}a:hover{color:#b1b2a9 !important}body #page-container .et_pb_button:hover{background-color:#b1b2a9 !important;border-color:#b1b2a9 !important}.property-search-form-simple_search .control label:hover{background-color:#b1b2a9 !important}.property-search-form-default .control-department label:hover{background-color:#b1b2a9 !important}.custom-properties-sale-rent .et_pb_tabs_controls li:hover{background-color:#b1b2a9 !important}.propertyhive-views ul li a:hover{background-color:#b1b2a9 !important}.actions a.button-lighter:hover{background-color:#b1b2a9 !important}.single-property .flex-direction-nav a:hover:before{color:#b1b2a9 !important}.departments-wrapper .control label:hover{background-color:#b1b2a9 !important}body #page-container .et_pb_button.et_pb_bg_layout_light{background-color:#babcb3 !important;border-color:#babcb3 !important}body #page-container .wpforms-page-next{background-color:#babcb3 !important}.brightest-highlight{color:#babcb3 !important}.actions a.button-lighter{background-color:#babcb3 !important}.testing-class{color:#babcb3 !important}