:root{--transparent:rgba(255,255,255,0);--dgcm-dark:#55595b;--dark:#55595b;--dgcm-illuminateddark:#6d7174;--illuminateddark:#6d7174;--dgcm-white:#ffffff;--white:#ffffff;--dgcm-offwhite:#f3f3f3;--offwhite:#f3f3f3;--dgcm-highlight:#af9f86;--highlight:#af9f86;--dgcm-lighterhighlight:#c6bba9;--lighterhighlight:#c6bba9;--dgcm-brightesthighlight:#d6cec2;--brightesthighlight:#d6cec2}:root{--transparent:rgba(255,255,255,0)}.dark{color:#55595b}.dark{color:#55595b}.illuminated-dark{color:#6d7174}.illuminated-dark{color:#6d7174}.white{color:#ffffff}.white{color:#ffffff}.off-white{color:#f3f3f3}.off-white{color:#f3f3f3}.highlight{color:#af9f86}.highlight{color:#af9f86}.lighter-highlight{color:#c6bba9}.lighter-highlight{color:#c6bba9}.brightest-highlight{color:#d6cec2}.brightest-highlight{color:#d6cec2}.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:#55595b !important}.home #main-header.et-fixed-header{background-color:#55595b !important}body:not(.home) #main-header{background-color:#55595b !important}body:not(.home) #main-header.et-fixed-header{background-color:#55595b !important}footer{background-color:#55595b !important}.bg-primary{background-color:#55595b !important}.btn-primary{background-color:#55595b !important}.btn-primary:hover{background-color:#55595b !important}.bg-secondary{color:#55595b !important}.bg-secondary h1{color:#55595b !important}.bg-secondary h2{color:#55595b !important}.bg-secondary h3{color:#55595b !important}.bg-secondary h4{color:#55595b !important}.bg-secondary h5{color:#55595b !important}.bg-secondary h6{color:#55595b !important}.bg-secondary li{color:#55595b !important}.bg-secondary p{color:#55595b !important}.btn-secondary{color:#55595b !important}.btn-secondary:hover{color:#55595b !important}.btn-white{color:#55595b !important}.property-search-form-default .control-department label{color:#55595b !important}.property-search-form-default .control-department label.active{color:#55595b !important}.property-search-form-simple_search .control-department label{color:#55595b !important}.property-search-form-simple_search .control-department label.active{color:#55595b !important}.departments-wrapper .control label{color:#55595b !important}.departments-wrapper .control label.active{color:#55595b !important}.control.control-department label{color:#55595b !important}.control.control-department label.active-commercial{color:#55595b !important}.property-search-form-default input[type="submit"]{color:#55595b !important}.property-search-form-simple_search input[type="submit"]{color:#55595b !important}.property-search-form-default input[type="submit"]:hover{color:#55595b !important}.property-search-form-simple_search input[type="submit"]:hover{color:#55595b !important}.property-search-form .control input{color:#55595b !important}.property-search-form .control select{color:#55595b !important}.control-include-sold-stc label{color:#55595b !important}.propertyhive-ordering select{color:#55595b !important}.propertyhive-views li.active a{color:#55595b !important}.propertyhive-views li.active a:before{color:#55595b !important}.propertyhive ul.properties li{color:#55595b !important}.propertyhive ul.properties.view-grid li .details{color:#55595b !important}body #page-container .et_pb_button.et_pb_bg_layout_dark{color:#55595b !important}body #page-container .et_pb_button.et_pb_bg_layout_light{color:#55595b !important}body #page-container .et_pb_button.et_pb_bg_layout_dark:hover{color:#55595b !important}body #page-container .et_pb_button.et_pb_bg_layout_light:hover{color:#55595b !important}body #page-container .et_pb_button{color:#55595b !important}.properties .details .actions .button{color:#55595b !important}.properties .details .actions .button:hover{color:#55595b !important}.propertyhive-views ul li a:before{color:#55595b !important}.propertyhive-views ul li a{color:#55595b !important}.propertyhive-result-count{color:#55595b !important}body.post-type-archive-property h1{color:#55595b !important}.actions a{color:#55595b !important}.actions a:hover{color:#55595b !important}#cookie-notice .cookie-notice-container .cn-buttons-container .cn-button{color:#55595b !important}#cookie-notice .cookie-notice-container .cn-buttons-container .cn-button:hover{color:#55595b !important}.pagination .pagination-link{color:#55595b !important}.propertyhive-pagination ul li a{color:#55595b !important}.propertyhive-pagination ul li span{color:#55595b !important}.pagination .pagination-link.active{background-color:#55595b !important}.propertyhive-pagination ul li span.current{background-color:#55595b !important}body #page-container .wpforms-submit{color:#55595b !important}body #page-container .wpforms-submit:hover{color:#55595b !important}body #page-container .bookaviewing{color:#55595b !important}body #page-container .bookaviewing:hover{color:#55595b !important}body #page-container .wpforms-page-next{color:#55595b !important}body #page-container .wpforms-page-next:hover{color:#55595b !important}body a.pf-request-viewing-button{color:#55595b !important}body a.pf-request-viewing-button:hover{color:#55595b !important}.calculator-wrapper h2{color:#55595b !important}.calculator-wrapper h3{color:#55595b !important}body.single-property .entry-summary h1.property_title{color:#55595b !important}.flag.flag-for-sale{color:#55595b !important}.mortgage_calculator_Wrapper .mortgage-calculator button{color:#55595b !important}.mortgage_calculator_Wrapper .mortgage-calculator button:hover{color:#55595b !important}.stamp_duty_calculator_Wrapper .stamp-duty-calculator button{color:#55595b !important}.stamp_duty_calculator_Wrapper .stamp-duty-calculator button:hover{color:#55595b !important}.rental_affordability_calculator_wrapper .rental-affordability-calculator button{color:#55595b !important}.rental_affordability_calculator_wrapper .rental-affordability-calculator button:hover{color:#55595b !important}.getintouch{background-color:#55595b !important}body.post-type-archive-property .details h3 a{color:#55595b !important}body.single-property .property_meta li{color:#55595b !important}.propertyhive-similar-properties-shortcode h3 a{color:#55595b !important}label{color:#55595b !important}.downloadthebrochuresmall{background-color:#55595b !important}.downloadthebrochuresmall .downloadthebrochurebutton{color:#55595b !important}.downloadthebrochuresmall .downloadthebrochurebutton:hover{color:#55595b !important}.similar_properties h2{color:#55595b !important}.custom-properties-sale-rent .et_pb_tabs_controls:before{color:#55595b !important}.propertyhive-recent-properties-shortcode .details h3 a{color:#55595b !important}.single-post h1{color:#55595b !important}.single-post h2{color:#55595b !important}.single-post h3{color:#55595b !important}.single-post h4{color:#55595b !important}.single-post h5{color:#55595b !important}.single-post h6{color:#55595b !important}.single-post{color:#55595b !important}.sidebar h1{color:#55595b !important}.sidebar h2{color:#55595b !important}.sidebar h3{color:#55595b !important}.sidebar h4{color:#55595b !important}.sidebar h5{color:#55595b !important}.sidebar h6{color:#55595b !important}.sidebar{color:#55595b !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:#55595b !important}.illuminated-dark{color:#6d7174 !important}.placeholder-selector{color:#6d7174 !important}body #page-container .et_slide_in_menu_container{background-color:#6d7174 !important}::-webkit-input-placeholder{color:#6d7174 !important}#cookie-notice{background-color:#6d7174 !important}body.post-type-archive-property .details h3 a:hover{color:#6d7174 !important}:-moz-placeholder{color:#6d7174 !important}::-moz-placeholder{color:#6d7174 !important}:-ms-input-placeholder{color:#6d7174 !important}::-ms-input-placeholder{color:#6d7174 !important}input::placeholder{color:#6d7174 !important}textarea::placeholder{color:#6d7174 !important}.propertyhive-similar-properties-shortcode h3 a:hover{color:#6d7174 !important}.propertyhive-recent-properties-shortcode .details h3 a:hover{color:#6d7174 !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}.btn-white:hover{color:#f3f3f3 !important;background-color:#f3f3f3 !important}.property-search-form-default .control-department label{background-color:#f3f3f3 !important}.property-search-form-simple_search .control-department label{background-color:#f3f3f3 !important}.departments-wrapper .control label{background-color:#f3f3f3 !important}.control.control-department label{background-color:#f3f3f3 !important}.property-search-form .control input{background-color:#f3f3f3 !important}.property-search-form .control select{background-color:#f3f3f3 !important}.control-include-sold-stc label{background-color:#f3f3f3 !important}.propertyhive-ordering select{background-color:#f3f3f3 !important}.propertyhive ul.properties li{background-color:#f3f3f3 !important}.propertyhive ul.properties.view-grid li .details{background-color:#f3f3f3 !important}.propertyhive-views ul li a{background-color:#f3f3f3 !important}.pagination .pagination-link{background-color:#f3f3f3 !important}.propertyhive-pagination ul li a{background-color:#f3f3f3 !important}.propertyhive-pagination ul li span{background-color:#f3f3f3 !important}.off-white{color:#f3f3f3 !important}.mortgage_calculator_Wrapper{background-color:#f3f3f3 !important}.stamp_duty_calculator_Wrapper{background-color:#f3f3f3 !important}.rental_affordability_calculator_wrapper{background-color:#f3f3f3 !important}.mortgage_calculator_Wrapper h2{background-color:#f3f3f3 !important}.stamp_duty_calculator_Wrapper h2{background-color:#f3f3f3 !important}body.single-property .et_pb_section_200 .et_pb_column_4{background-color:#f3f3f3 !important}body.single-property .et_pb_section_200{background-color:#f3f3f3 !important}body.single-property .et_pb_section_400{background-color:#f3f3f3 !important}.bg-secondary{background-color:#af9f86 !important}.property-search-form-default .control-department label.active{background-color:#af9f86 !important}.property-search-form-simple_search .control-department label.active{background-color:#af9f86 !important}.departments-wrapper .control label.active{background-color:#af9f86 !important}.control.control-department label.active-commercial{background-color:#af9f86 !important}.property-search-form-default input[type="submit"]{background-color:#af9f86 !important}.property-search-form-simple_search input[type="submit"]{background-color:#af9f86 !important}.propertyhive-views li.active a{background-color:#af9f86 !important}body #page-container .et_pb_button.et_pb_bg_layout_dark{background-color:#af9f86 !important;border-color:#af9f86 !important}body #page-container .et_pb_button{background-color:#af9f86 !important;border-color:#af9f86 !important}.properties .details .actions .button{background-color:#af9f86 !important;border-color:#af9f86 !important}.actions a{background-color:#af9f86 !important}#cookie-notice .cookie-notice-container .cn-buttons-container .cn-button{background-color:#af9f86 !important}body #page-container .wpforms-submit{background-color:#af9f86 !important}body #page-container .bookaviewing{background-color:#af9f86 !important}body a.pf-request-viewing-button{background-color:#af9f86 !important}.flag.flag-for-sale{background-color:#af9f86 !important}.mortgage_calculator_Wrapper .mortgage-calculator button{background-color:#af9f86 !important}.stamp_duty_calculator_Wrapper .stamp-duty-calculator button{background-color:#af9f86 !important}.rental_affordability_calculator_wrapper .rental-affordability-calculator button{background-color:#af9f86 !important}.downloadthebrochuresmall .downloadthebrochurebutton{background-color:#af9f86 !important}.highlight{color:#af9f86 !important}footer h6 a{color:#af9f86 !important}footer a{color:#af9f86 !important}.details .availability{background-color:#af9f86 !important}.flag.flag-to-let{background-color:#af9f86 !important}.details .availability.sold-let{background-color:#af9f86 !important}.flag.flag-under-offer{background-color:#af9f86 !important}.flag.flag-sold{background-color:#af9f86 !important}.flag.flag-sold-stc{background-color:#af9f86 !important}.flag.flag-let{background-color:#af9f86 !important}.flag.flag-let-agreed{background-color:#af9f86 !important}body .details .actions .button{background-color:#af9f86 !important}.downloadthebrochurebutton{background-color:#af9f86 !important}.mortgage-calculator button{background-color:#af9f86 !important}.room-bedrooms:before{color:#af9f86 !important}li.bedrooms:before{color:#af9f86 !important}.room-bathrooms:before{color:#af9f86 !important}li.bathrooms:before{color:#af9f86 !important}.room-receptions:before{color:#af9f86 !important}li.reception-rooms:before{color:#af9f86 !important}.ph-infinite-scroll-button a{background-color:#af9f86 !important}body.post-type-archive-property .details .price{color:#af9f86 !important}a{color:#af9f86 !important}.propertyhive-views ul li.active a{background-color:#af9f86 !important}.single-property .flex-direction-nav a:before{color:#af9f86 !important}body.single-property .entry-summary .price{color:#af9f86 !important}body.single-property .et_pb_tab_content ul li::before{color:#af9f86 !important}.propertyhive ul.properties li .details .price{color:#af9f86 !important}li.parking:before{color:#af9f86 !important}li.tenure:before{color:#af9f86 !important}.btn-secondary:hover{background-color:#c6bba9 !important}.property-search-form-default input[type="submit"]:hover{background-color:#c6bba9 !important}.property-search-form-simple_search input[type="submit"]:hover{background-color:#c6bba9 !important}body #page-container .et_pb_button.et_pb_bg_layout_dark:hover{background-color:#c6bba9 !important;border-color:#c6bba9 !important}body #page-container .et_pb_button.et_pb_bg_layout_light:hover{background-color:#c6bba9 !important;border-color:#c6bba9 !important}.properties .details .actions .button:hover{background-color:#c6bba9 !important;border-color:#c6bba9 !important}.actions a:hover{background-color:#c6bba9 !important}#cookie-notice .cookie-notice-container .cn-buttons-container .cn-button:hover{background-color:#c6bba9 !important}body #page-container .wpforms-submit:hover{background-color:#c6bba9 !important}body #page-container .bookaviewing:hover{background-color:#c6bba9 !important}body #page-container .wpforms-page-next:hover{background-color:#c6bba9 !important}body a.pf-request-viewing-button:hover{background-color:#c6bba9 !important}.mortgage_calculator_Wrapper .mortgage-calculator button:hover{background-color:#c6bba9 !important}.stamp_duty_calculator_Wrapper .stamp-duty-calculator button:hover{background-color:#c6bba9 !important}.rental_affordability_calculator_wrapper .rental-affordability-calculator button:hover{background-color:#c6bba9 !important}.downloadthebrochuresmall .downloadthebrochurebutton:hover{background-color:#c6bba9 !important}.lighter-highlight{color:#c6bba9 !important}footer h6 a:hover{color:#c6bba9 !important}footer a:hover{color:#c6bba9 !important}.body .details .actions .button:hover{background-color:#c6bba9 !important}.mortgage-calculator button:hover{background-color:#c6bba9 !important}a:hover{color:#c6bba9 !important}body #page-container .et_pb_button:hover{background-color:#c6bba9 !important;border-color:#c6bba9 !important}.property-search-form-simple_search .control label:hover{background-color:#c6bba9 !important}.property-search-form-default .control-department label:hover{background-color:#c6bba9 !important}.custom-properties-sale-rent .et_pb_tabs_controls li:hover{background-color:#c6bba9 !important}.propertyhive-views ul li a:hover{background-color:#c6bba9 !important}.actions a.button-lighter:hover{background-color:#c6bba9 !important}.single-property .flex-direction-nav a:hover:before{color:#c6bba9 !important}body #page-container .et_pb_button.et_pb_bg_layout_light{background-color:#d6cec2 !important;border-color:#d6cec2 !important}body #page-container .wpforms-page-next{background-color:#d6cec2 !important}.brightest-highlight{color:#d6cec2 !important}.actions a.button-lighter{background-color:#d6cec2 !important}.testing-class{color:#d6cec2 !important}