.default-select{    font-size: 17px;
    border: 0;
    background: none;
    color: #ecc2b2;}
    
   .default-select:focus-visible {outline:0 !important;}
.pull-left{float:left !important;}
.pull-right{float:right !important;}
.hero-search-area-caption ul.nav.nav-tabs{margin-bottom:20px;}
.hero-search-area-caption ul.nav.nav-tabs li{width: 30%;}
.hero-search-area-caption ul.nav.nav-tabs li a{color:#556899; text-align: center;width: 100%; display: inline-block;padding: 10px 0;}
.hero-search-area-caption ul.nav.nav-tabs li.active a { border-bottom: 2px solid #002b4f;}
.navbar{border-bottom: 1px solid #eee;box-shadow: 2px 2px 3px #fcd3c1;}
.form_tb .nav.nav-tabs{margin-bottom:20px;border:0;}
.form_tb .nav.nav-tabs li {width: 27%;}
.form_tb .nav.nav-tabs li a{color:#556899;}
.flag_tg {
    position: absolute;
    left: 0;
    z-index: 999;
    background: #ecc2b2;
    color: green;
    padding: 5px 10px;
    font-size: 12px;
}
.flag_tg2 {
    position: absolute;
    left: 0;
    z-index: 999;
    background: #002b4f;
    color: #fff;
    padding: 5px 10px;
    font-size: 12px;
    bottom:0;
}
span.head_color {
    color: #ecc2b2;
}
.team-member-content {background: #fbfbfb;}
.team-member-block {
    border: 1px solid #012b4f1a;box-shadow: 1px 4px  3px #f9f9f9;
}
.btn-wishlist-{width: 49px; padding: 0 3px;}
.btn-wishlist-:before{display:none;}
.btn-wishlist- .fa-star { font-size: 12px; display: inline-block;}
.builder_pg .grid-listing .card-body, .project-pg .grid-listing .card-body{    flex: 2;}
