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