body{
  font-family: Jost, sans-serif
}

h1, h2, h3, h4, h5, h6 {
    text-transform: none;
}
.ipn-subtitle{
	color: #fff;
 	font-family: Jost, sans-serif
}
.choose-property-type [type=radio]:checked, .choose-property-type [type=radio]:not(:checked) {
    left: unset;
    position: relative;
}

.nav-brand img {
    max-height: 100px;
  
}

.image-cover.hero-banner{
  margin-bottom: 70px
}

.nav-menu>li>a {  
    padding: 55px 12px;
}

 

.blue-skin .btn-outline-theme:focus, .blue-skin .btn-outline-theme:hover, .blue-skin .btn-theme-2:focus, .blue-skin .btn-theme-2:hover, .blue-skin .btn.btn-theme, .blue-skin .btn.btn-theme:focus, .blue-skin .btn.btn-theme:hover, .blue-skin .btn.pop-login, .blue-skin .btn.search-btn, .blue-skin .btn.search-btn-outline:focus, .blue-skin .btn.search-btn-outline:hover, .blue-skin .checkbox-custom:checked+.checkbox-custom-label:before, .blue-skin .home-slider-desc .read-more, .blue-skin .nav-tabs .nav-item.show .nav-link, .blue-skin .nav-tabs .nav-link.active, .blue-skin .pagination li:first-child a, .blue-skin .pagination>.active>a, .blue-skin .pagination>.active>a:focus, .blue-skin .pagination>.active>a:hover, .blue-skin .pagination>.active>span, .blue-skin .pagination>.active>span:focus, .blue-skin .pagination>.active>span:hover, .blue-skin .pagination>li>a:focus, .blue-skin .pagination>li>a:hover, .blue-skin .pricing-bottom .btn-pricing:focus .blue-skin .select2-container--default .select2-results__option--highlighted[aria-selected], .blue-skin .pricing-bottom .btn-pricing:hover, .blue-skin .property-listing.property-1 .listing-detail-btn .more-btn, .blue-skin .property-search-type label.active, .blue-skin .property-search-type label:hover, .blue-skin .radio-custom:checked+.radio-custom-label:before, .blue-skin .range-slider .ui-slider .ui-slider-handle, .blue-skin .range-slider .ui-widget-header, .blue-skin .simple-search-wrap .pk-input-group .pk-subscribe-submit, .blue-skin .single-widgets.widget_search form button, .blue-skin .single-widgets.widget_tags ul li a:focus, .blue-skin .single-widgets.widget_tags ul li a:hover, .blue-skin .theme-bg, .blue-skin li.login-attri.theme-log a, .page-title {
    background-color: #2676bd;
    background: #2676bd;
}

.no-ul-list.second-row {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    margin-bottom: 15px;
    width: 100%;
}



.property-listing .price-features-wrapper{
  display:none;
}

.property-listing.property-2 .listing-name {
   -webkit-line-clamp: unset;
    -webkit-box-orient: unset;
    display: flex;
    overflow: visible;
    text-overflow: unset;
    white-space: normal;
    height: 100px;
}

 .property-listing.property-2 .listing-name {
    -webkit-line-clamp: unset;
    -webkit-box-orient: unset;
    display: flex;
    overflow: visible;
    text-overflow: unset;
    white-space: normal;
}

@media (min-width: 992px) {
  
  .choose-property-type ul li > .checkbox-custom{
    display:none
  }
  


  
  #ismain-homes .hero-banner{
    background-size: cover !important;
     background-position: center !important;
    margin-bottom: 50px;
  }
  body > #main-wrapper >#app > section > .container .hero-banner {
        min-height: 0px;
        background: none!important;
       	padding:0px 0px 40px 0px
    }
  
  .hero-banner, .hero-header, .main-banner.image-banner {
      min-height: 450px;
  }

}

  

    #hero-banner2 {
        animation: slideshow 15s ease-in-out infinite !important;
    }