h2{line-height:30px}
.mt-10{margin-top:10px}
.mb-20{margin-bottom:20px}
.head-header{background: #60C79A!important; 
}
.add-listing-header a{
 color:#fff!important;
}
.agency-list .agency-content {
flex: 5;
}
.block-wraps .block-header
{
 background:#f3f7fd; 
}
.nav-tabs.customize-tab li {
background: #a0a9bb;
}
.nav-tabs.customize-tab li:hover {
background: #4e5c79;
}
.nav-tabs.customize-tab .nav-link {
color: #fff;
}
.nav-menu>li>a{font-weight: 700;text-transform: uppercase;}
.listing-card-info-icon{font-size:1rem}
.service-bottom-image{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;height:200px;justify-content:center;text-align:left;width:100%}
.nav-brand img{max-height:40px}
.header{border-bottom: 4px solid #60C79A;}
.form-group {margin-bottom: 15px!important}
.list-fx-features{justify-content:start}
.blue-box{background:#0c1749;border-radius:10px;padding:2rem 2rem 6rem 2rem;margin-bottom:-150px;z-index:9;position:relative}
.hero-banner h2,.main-banner h1{font-size:3rem;color:#fff;font-weight:800;margin-bottom:20px}
.inner-banner-text p{color:#60C79A}
.blue-box h2{color:#fff}
.blue-box p{color:#fff}
.sides-widget-details{padding-left:0}
.sides-widget{background-color:#0c1749}
.form-head{font-size:1rem;color:#fff}
.btn-black{background:#f98445}
.sold-tag{position:absolute;z-index:9;margin:14px;padding:3px 4px;top:30%}
.cn-info-icon{display:inline-block;float:left;height:3.4rem;width:3.4rem;background:#000;padding:10px;border-radius:10px;margin-right:10px}
.hero-search-content.side-form label{color:#fff}
.cn-info-icon i{color:#fff!important}
.contact-header{font-size:1.6rem;margin-bottom:4rem}
.full-search-2.hero-search-radius{background:transparent}
.choose-property-type ul{align-items:flex-start;display:flex;justify-content:flex-start;flex-wrap:wrap;flex-direction:column;align-content:flex-start;gap:8px;margin-bottom:1.5rem}
.choose-property-type ul li a{color:#fff;font-weight: 400}
.choose-property-type ul li a img{width:2rem;margin-right:1rem}
html body .b-r{border-right:none!important}
.italian-search.hero-search-radius .btn.search-btn.black{background:#60c79a}
.card-category-name{font-weight:600;font-size:.7rem;line-height:1.2;display: -webkit-box !important;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
background: #555555;
    width: 100%;
    padding: 6px 10px;
    text-align: center;
    margin-top: 10px;
    border-radius: 50px;}
.card-category-name a{color: #fff;text-transform: uppercase;}
.card-price-text{font-size:14px;margin-bottom:0}
.foot-location img{width:1.4rem}
.simple-sidebar{background:#0C1749!important}
.dashboard-navbar{background:#0c1749}
.d-user-avater h4{color:#fff}
.d-user-avater span{color:#fff}
.d-navigation ul li a{color:#fff!important}
.d-navigation ul li{border-bottom:0}
.sold-tick{background:#d0021b!important;font-size:11px;color:#fff;padding:5px 8px}
.sold-notify{background:green;color:#fff;padding:10px 15px;text-align:center;border-radius:6px}
.currency-wrapper .dropdown-toggle{background:#000;padding:7px 10px}
.page-title{height:20rem}
.heading-d{margin:10px 0}
.t-tag{position:absolute;z-index:9;padding:5px 8px;color:#ffffff!important;font-size:11px;top:5%;left:5%}
.d-tag{z-index:9;padding:5px 8px;color:#ffffff!important;font-size:11px;top:5%;left:5%}
.sale{background:#d0021b!important;font-size:11px}
.rent{background:#4a90e2!important;font-size:11px}
.searching-for{background:#7ed321!important;font-size:11px}
.space hr{padding:20px 0}
.top{padding-top:40px}
.property-listing{min-height:22rem;}
.prt-price-fix{font-size:1.4rem;padding:10px 0;font-weight:600}
.prt-types.rent{background:rgba(136,102,218,0.1);color:#8866da}
.full-search-2.hero-search-radius{padding:.8rem}
.cho-thue,.rent{background:rgba(136,102,218,0.1);color:#8866da}
.prt-types{margin:0;font-size:10px}
.prt-types a{color:#fff!important}
.width{width:100%}
.listing-card-info-price{font-size:14px}
.footer-mobile{display:none}
#seo_wrap{display:none}
.small-text{font-size:12px}
.slick-slide{padding:5px}
.d-flex{align-items:center}
.d-navigation ul li.active{background:transparent!important;border-bottom:2px solid #fff!important}
.d-navigation ul li.active a{color:#fff!important}
.footer-flex .prt-view{border-radius:5px;height:30px;padding:4px 14px;font-size:12px}
.listing-card-info-price{font-size:14px;margin-bottom:0}
.footer-flex .prt-view{background:#0c93ff}
.listing-detail-footer{margin-top:0rem}
.lp-content-right .lp-property-view{background:#0c93ff}
.lp-content-flex .lp-content-title{font-size:14px}
.sec-heading h2,.sec-heading p{margin-bottom:10px}
.property-listing.property-1 .listing-detail-btn .more-btn{background:#0c93ff!important;border:1px solid #0c93ff!important}
.btn.btn-theme-light-2,.btn.btn-theme-light-2:focus,.btn.btn-theme-light-2:hover{background:#4590F9!important;border:2px solid #4590F9!important;color:#fff!important;padding:10px 20px}
.price-features-wrapper{display:none}
.page-title .ipt-title{color:#fff;font-size:1.8rem}
.sides-widget-header{align-items:center;background:transparent}
.lp-content-right .lp-property-view{height:20px;width:20px}
[class*=" ti-"],[class^="ti-"]{font-size:14px}
@media(min-width:992px){.hero-banner, .hero-header, .main-banner.image-banner {min-height: 500px;}.list-layout .col-lg-4{flex:0 0 auto;width:25%}
.sec-heading h2{font-size:1.6rem}
.hero-banner h2,.main-banner h1{font-size:3rem;color:#fff}
.inner-banner-text p{color:#60C79A;font-size:1.6rem;}
}
@media(max-width:767px){.inner-banner-text p{color:#60C79A;font-size:1.6rem;}.sec-heading h2{font-size:1.4rem}
.footer-mobile{bottom:-1px;box-shadow:0 0 4px rgba(0,0,0,0.1);display:block;left:0;overflow:hidden;position:fixed;width:100vw;z-index:1000}
.footer-mobile .menu--footer{align-items:center;background:#fff;display:flex;justify-content:center;list-style:none;padding:0 10px;border-radius:4px}
.footer-mobile .menu--footer li{flex-grow:1;padding:5px 0!important;position:relative;text-align:center}
.footer-mobile .menu--footer li a{color:#2d3954;font-size:10px;font-weight:500}
}