.header_navigation ul li .sub-menu::before { background-color: #22634D; }
.header_navigation ul li .sub-menu li a:hover{ background-color:#ECC852; color:#fff;}
header .header_navigation ul li a:hover { color: #ECC852;}
.header_navigation ul li .sub-menu li a { color: #fff; }
.header_bottom{ background-color:#22634D; }
.mobile_header { background-color: #22634D;}
.heading { background-color: #22634D;}
.featured_item { background-color:#22634D;}
.need_help {background: #ECC852;}
.footer { background: #22634D;}
.banner_detail_box a {background-color: #ECC852;  color: #fff; }
.banner_detail_box .content_box p{ color:#fff;}
h3.title.mb-4 { color: #22634D; }
#searchapply{   background-color: #ECC852;  border: 1px solid #ECC852;}
.price_fig_block .price_section h1.title {
    background: #ECC852;
}
.dom_section1 {  
    background: #ECC852;
    color: #fff;
}
.dom_section {
    background: #ECC852;
}
.page-item.active .page-link {
    background-color: #ECC852!important;
    border-color: #ECC852!important;
}
.price_fig_block .price_section h1.title:hover{
  background: #22634D!important;
}
.mynewclass:hover .price_fig_block .price_section h1.title{
  background: #22634D!important;
}
.modal_page_desing .est-mortgage button.prequalified {
    color: #ECC852;
    border-color: #ECC852;
}
.modal_page_desing .btn-outline-primary:hover {
    background-color: #22634D;
    color: #fff !important;
    border-color: #22634D !important;
}
.modal_page_desing .property-column.map-integrated a#dMapLink button.overlaybtn span.textview {background-color: #ECC852;}
.modal_page_desing .property-column.map-integrated a#dMapLink button.overlaybtn span.textview:hover {background-color: #22634D;}
.modal_page_desing .card-header {    background: #22634D;}
.modal_page_desing .btn-primary:hover {color: #fff;background-color: #22634D !important;border-color: #22634D;}
.modal_page_desing .property-column .request-more input.btn.btn-primary.btn-lg.send-message {background-color: #ECC852;}
.btn-primary {    color: #fff;    background-color: #ECC852;    border-color: #ECC852;}
.payment_calc a:hover {     background-color: #22634D; }
.payment_calc a{background-color: #ECC852;color: #fff;}
.payment_calc a:hover{ background-color: #22634D; } 
.btn_default {    background-color: #ECC852;    border: 1px solid #ECC852;  color:#fff;     }
.btn_default:hover {    background-color: #22634D;    border-color: #22634D; }
.footer_profile_section figure:after {    background-color: #ECC852; }
.footer_cont ul li a:hover {
    color: #ECC852;
}
.footer_cont ul li a:hover{ color: #ECC852;}
.footer_profile p a:hover {    color: #ECC852; }
